- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(电信101102)复习课
复习课 考试时间: 考试地点: 考试形式:开卷 考试内容: --填空题 --名词解释 --简答题 --读程序写结果 --设计应用系统及编程实现 1、嵌入式系统的定义 2、嵌入式系统的分类,简述你所学过的嵌入式系统 3、几种常见的嵌入式操作系统 WindowsCE、uC/OSII、uCLinux、VxWorks、Palm OS等 4、嵌入式系统的应用领域 信息家电、移动计算设备、汽车电子、工业控制、机器人、军事领域等。 1、ARM内核版本 2、目前应用比较广泛ARM处理器系列是:ARM7、ARM9、ARM9E、ARM10,Cortex各系列特点…… 3、ARM920TDMI命名含义 6、 ARM处理器支持下列数据类型:字节8位;半字16位(占用两个字节)、字32位(占用4个字节)。 7、ARM处理器的7种工作模式 8、ARM9的存储组织结构: 32位长的地址,它把存储器看成是0地址开始的字节的线性组合,即一个地址对应于一个存储字节,其范围是232个字节(8位二进制数)。 9、 ARM9处理器的内部总共有37个32位的寄存器,其中31个用作通用寄存器,6个用作状态寄存器,每个状态寄存器只使用了其中的12位。这37个寄存器根据处理器的状态及其工作模式的不同而被安排成不同的组。 10、几个重要的寄存器: R13—堆栈指针、 R14—链接寄存器 R15—程序计数器、 CPSR-状态寄存器 SPSR—备份的状态寄存器 11、CPSR 12、什么是异常 13、什么是异常向量表 异常出现后处理器强制从异常类型所对应的固定存储器地址开始执行程序,这些存储器地址称为异常向量表。 14、进入异常时,ARM9内核完成以下动作: (1)将下一条指令的地址保存在相应的LR寄存器中。 (2)将CPSR复制到相应的SPSR中。 (3)迫使CPSR模式位M[4:0]的值设置成对应的异常模式值 (4)迫使PC从相关的异常向量取下一条指令。 (5)用户可以设置中断禁止位来阻止或打开异常嵌套。如果在异常发生时处理器是在Thumb状态下,那么当用中断向量地址加载PC时,自动切换进入ARM状态。 在完成异常处理后,ARM9完成以下动作: (1)将LR寄存器的值减去相应的偏移量(偏移量根据异常的不同而不同),送到PC中。 (2)将SPSR复制回CPSR中。 (3)清除中断禁止位标志。 1、ARM9寻址方式 寄存器寻址、立即寻址、寄存器移位寻址、寄存器间接寻址、多寄存器寻址、变址寻址、堆栈寻址、块拷贝寻址、相对寻址。 2、四种典型堆栈及其含义 满递增、满递减、空递增、空递减 3、ARM程序格式:注释、标号、代码段等 4、 8位位图数据,即一8位的常数通过循环右移偶数位得到 7、存储器访问指令 LDR、STR等 5、CPU与SRAM接口方式 与DRAM接口方式 6、什么是存储管理单元?其工作原理是什么? 7、虚拟地址、内存映射的概念 8、S3C2410芯片地址空间分配 地址空间总共为4GB,其中,1GB地址空间用于支持外部存储器的连接,另外的空间有一小部分用于I/O端口或部件的寻址,其他的地址空间没有用到。 芯片外部可寻址的存储空间是1GB,被分成8个存储块(bank),每块128MB。 第5章 中断机制 1、中断的概念 中断方式是I/O端口或部件在完成了一个I/O操作后,产生一个信号给微处理器,这个信号叫做“中断请求”,微处理器响应这个请求信号,停止其当前的程序操作,而转向对该I/O端口或部件进行新的读/写操作。 编写中断程序,功能如下。 独立按键KEY1电路原理如图所示,设置GPFCON寄存器来选择GPF4引脚为外部中断EINT4功能,此时通过按下KEY1键即可触发外部中断。初始化S3C2410A中断控制器,设置EINT4为IRQ中断,并使能中断允许。初始化完成后,等待外部中断产生。中断服务程序里负责把LED1控制口输出信号取反,清除中断标志后退出中断。 第6章 DMA机制 1、DMA技术: I/O设备与存储器之间不必经过CPU内部寄存器直接进行数据传输的技术。 2、DMA原理 3、DMA请求源 第7章 定时器部件 1、定时器或计数器的逻辑电路本质是一样的,都是通过当前寄存器中的值加1或减1实现。 2、定时器与计数器的区别在于:在应用中,定时器是对内部周期性信号进行计数,从而获得一段间隔的时间;而计数器一般是对外部事件产生的信号进行计数。 3、能发送系统重起信号的定时器我们就叫它watchdog ,中文名称叫做“看门狗”,全称watchdog timer,从字面上我们可以知道其实它属于一种定时器。 4、三个看门狗控制寄存器: WTCON --watchdog控制寄存器 WTDAT--看门
文档评论(0)