嵌入式系统原理及接口技术考试总复习_第1页
嵌入式系统原理及接口技术考试总复习_第2页
嵌入式系统原理及接口技术考试总复习_第3页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

嵌入式系统原理及接口技术考试总复习用于实现对其他设备的控制,监视或管理的等功能。器;③嵌入式数字信号处理器;④嵌入式片上系统。效率,高可靠性;③系统软件有较高的实时性要求。、套开发工具和环境才能进行开发。、相关性。、 嵌入式系统开发的步骤:系统需求分析,规格说明;系统结设计,构建设计;系统集成。、 嵌入式系调试:调试系统包括:宿主机,目标机,通信信道;调试方式①基于JTACA的ICE类型②基于ANGEL调试方式。、 ARM920T微处理器的指令流水采用了典型的RISC五级流线结构将指令执行过程分为:取值,译码,执行,访存,写回。用户模式USR正常执行程序时的处理器模式系统模式SYS运行特权操作系统任务时的模式管理模式SVC操作系统的保护模式中止模式ABT指令或数据预取操作终止时的模式,该模式实现虚拟存储器或存储器保护用户模式USR正常执行程序时的处理器模式系统模式SYS运行特权操作系统任务时的模式管理模式SVC操作系统的保护模式中止模式ABT指令或数据预取操作终止时的模式,该模式实现虚拟存储器或存储器保护未定义模式UND当执行未定义的指令时进入该模式TRQ模式IRQ响应普通中断时的处理模式FIQ模式FIQ响应快速中断时的处理模式除用户模式外,其余六种为特权模式;出用户,系统模式外ARM9微处理器核的工作模式是可以通过软件控制来改变。、ARM9存储器的存储单元与地址的对应方式有两种+8+=字的地址对应的是该字节中最低有效字节所对应的地址。I/O法来实现的。、ARM93732316个用状态寄存器12位;R0-R15R0-R7R13的作用通常是堆栈指针,又称R14可用于保存子程序的返回地址②异常发生时R14R15PC,在ARMPCTHUMBPC的值;、ARM9的异常模式处理:异常名称 对应模式正常向量高地址向量复位 管理0X000000000X00000000未定义指令 未定义0X000000040X00000004软件中断 管理0X000000080X00000008指令预取中中止0X0000000C0X0000000C止数据中止中止0X000000100X00000010IRQ(中断)IRQ0X000000180X00000018FIQ(FIQ0X0000001C0X0000001C断)、进入异常:①把断点处的下一条指令地址保存到相应的R14寄存器中②把状态寄存器CPSR的值复制到对应的SPSR以保存断点处的状态;③根据异常模式,把CPSR寄存器的模式PC退出异常:①将保存在R14寄存器的值再送回到PC中;②再SPSR寄存器的值送回到CPSR志进行清除。、⑴立即寻址ADDR6,R6,#128;R6=R6+128⑵寄存器寻址ADDR2,R3,R5;R2=R3+R5⑶寄存器移ADDR0,R1,R2.LSL#3;R0=R1_8*R2⑷寄存器间接寻址LDRR6,[R7] ;R6=[R7] ⑸变址寻址LDRR2,[R3,#128];R2=[R3+128]⑹多寄存器寻址R2,{R3,R5,R7};R3=[R2],R5=[R2+4],R7=[R2+8]⑺堆栈寻址⑻块拷贝寻址⑼相对寻址、ARM14令,运算指令,逻辑指令,比较指令,分支指令,软件中断指令汇编器伪指令。、THUMBARMTHUMB只能访问内部寄存器存储指令方面,THUMBPUSHPOP指令来实现,寄存器为R13指令集中没有协处理器指令,信号量指令以及访问CPSR寄存器或SPSR寄存器指令。、指示符:1、S3C2410芯片外部可寻址的存储空间是1G8个存储个存储块中,6个用于SRAM或ROM,另两个用于SDRAM,SRAM,ROM;8NWAIT写操作;在SDRAM中支持自主刷新和省电模式。、S3C2410I/O端口或部件、或者芯片外部中断引脚的中断控制核的异常中断控制,采用了固定向量中断方式。、S3C2410芯片中的中断控制器可以支持56个中断源提出的中ARM920T核用于支持外围I/O。、S3C241056个中断源,实际上中断请3232中断优先编码判断电路原理。如果ARB_SEL的2位是00,则顺序为:REQ0,REQ1,REQ2,REQ3,REQ4,REQ5如果ARB_SEL 的2 位是01 ,则顺序为:REQ0,REQ2,REQ3REQ4,REQ1,REQ5如果ARB_SEL的2位是则顺序为:REQ0,REQ3,REQ4,REQ1,REQ2,REQ5如果ARB_SEL的2位是11,则顺序为:REQ0,REQ4,REQ1,REQ2,REQ3,REQ5每个裁决器的REQ0总是具有最高优先权REQ5先权。通过改变ARB_SELREQ1到REQ4的循环。如果REQ0或REQ5被中断处理,则ARB_SEL如果REQ1被处理,则ARB_SEL的两位值改成如果REQ2被处理,则ARB_SEL的两位值改成如果REQ3被处理,则ARB_SEL的两位值改成如果REQ4被处理,则ARB_SEL的两位值改成00;、S3C2410乱,引起系统程序死循环时,能中断该系统程序的不正常使用,恢复系统程序的正常运行。、S3C2410的常规时隙定时器;产生内部复位信号的定时器,即当定时器的计数值变为0128个PCLK分割因子、、、128)技术时钟周期=1/(PCLK/(预分频值器+1)/分割因子);、S3C2410芯片看门狗定时器含有3看门狗控制寄存器、计数常数寄存器、看门狗计数器寄存器。计数常数所需时间计数时钟周=所需时间间隔预分频器值分割因地址复位:0X8021 ⑵地址:0X53000004复位:0X8000⑶地址:0X53000008复位0X8000、RTC8BCD32.768KHZ晶振。同时RTC部件还具有报警功能。特点:年月日时分秒星期等信息采用BCD中断或者系统在节电模式下的唤醒;独立拥有电源引脚;支持RTOS内核时间片所需的毫秒计时中断;进位复位功能。周期(s)=(n+1)/128、S2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论