填空题嵌入式系统中一块电子线路板上的芯片之间采用UART通信时,UART的信号线可不经电平变换直接连接。UART采用TXD、RXD进行通信的连接方式如下图所示,图中右边芯片UARTB的信号线①和②分别为【63】________和【64】________(均用大写英文字母表示)。
填空题HAL隐藏了不同___________【69】平台的差异性,从而改善了操作系统的可___________【70】性。
填空题对于下图所示的采用行扫描方法的矩阵式键盘电路,在确定键盘中哪一个键被按下的过程中
填空题ARM状态下指令代码长度的位数为______位、Thumb状态下指令代码长度的位数为______位。
填空题若R2=0xFF00000F,则指令ADDS R1,R2,#0x80000001执行后,寄存器R1=___________【51】,进位位C=___________【52】。
填空题为了使操作系统容易在不同的硬件平台上进行移植,一些嵌入式操作系统包含有一个硬件抽象层,硬件抽象层的英文缩写是______,它位于______和硬件之间,从而隐藏了硬件平台的差异,避免了操作系统对硬件的直接访问。
填空题ARM处理器芯片内部的______组件包括ADC和DAC,有的还带有比较器等。这对于既需要处理______信号又需要处理模拟信号的混合系统的设计提供了较好的解决方案。
填空题μC/OS-II的每个任务都是一个无限的循环。每个任务都处在以下5种状态之一的状态下。这5种状态是______态、就绪态、______态、挂起态(等待某一事件发生)和被中断态。
填空题已知R0=0x10,R1=0x20,R2=0x08,R3=0xFFFFFFF3,则指令LSL R0,R0,R2执行后,R0=___________【53】,指令MVN R1,R3执行后R1=___________【54】。
填空题将CPSR状态寄存器的值读到R1中的指令为______,将R1中的值写入状态寄存器CPSR的指令为______。
填空题实时操作系统完成每次任务所需时间的偏差称为【71】_______。硬实时操作系统的这一参数比软实时操作系统的这一参数【72】_______。
填空题按照AMBA总线规范,基于ARM内核的嵌入式处理器芯片采用系统总线与【57】_______总线两层结构的方式构建片上系统。其中的系统总线主要用于连接【58】_______带宽快速组件。
填空题基于ARM内核的嵌入式芯片中的中断控制器的功能是对芯片中相关硬件组件的中断请求进行管理和控制,一般采用______中断(VIC)或______中断(NVIC)方式管理中断。
填空题I
2
C总线被启动后,多个主机在每发送一个数据位时都要对SDA信号线电平进行检测,只要检测的电平与自己发出的电平______就会继续占用总线。总线控制遵循的原则是谁先发送______电平谁就会掌握对总线的控制权。
填空题ARM处理器有7种异常,按向量地址从小到大排列的顺序是:【47】_______、未定义指令UND、软件中断SWI、指令预取中止PABT、数据访问中止DABT、【48】_______以及快速中断FIQ。
填空题若R3=0,R4=0xF912341F,则指令BIC R3,R4,#0x80000001执行后,R3的值为__________【55】,R4的值为__________【56】。
填空题Linux操作系统内核的网络模块可分为两部分:一部分提供对各种网络资源访问的控制,称为网络( );另一部分提供对各种 网络硬件的支持,称为网络( )
填空题SoC芯片中的CPU绝大多数是以IP核的方式集成在芯片中的,很少再自行设计开发。目前32位嵌入式处理器主要采用的是由______国一家专门从事RISC处理器内核设计公司设计的______内核。
填空题我国大陆地区目前广泛使用的汉字编码国家标准有______和GB18030两种,常用汉字采用______个字节表示。
填空题若R3=0,R4=0xF912341F,则指令BIC R3,R4,#0x80000001执行后,R3的值为【55】_______,R4的值为【56】_______。