在以下ARM处理器的指令操作码中可让寄存器R1中的指定位“置位”的指令操作码是( )。
所有嵌入式系统都是由硬件和软件两部分组成的,硬件部分的主体是【41】和存储器;它们通过【42】接口(设备)与外部世界联系。
下图为典型嵌入式系统硬件组成原理图,图中①、②、③、④这四个部分分别为( )。
SPI总线可在软件的控制下构成多种简单的或复杂的系统,下图中给出了SPI构成的两种结构形式,其中(a)为【59】主多从式结构,(b)为【60】主多从式结构。
Linux内核的子系统中,不包括( )。
下面是IP协议中C类IP地址有关规定的叙述,其中正确的是( )。
以下对伪指令的解释错误的是( )。
RTOS响应中断请求并且完成相应【75】 (ISR)的时间非常快,且这个时间必须具有某种程度的一致性。精细衡量这个时间一致性变化的术语是【76】。
若把嵌入式系统设计开发过程分为:系统需求分析与规格说明、系统设计、构件设计、系统集成与测试等4个阶段。下面的说法中,恰当的是( )。
实时系统的任务时限有两种类型,分别是【67】和【68】。
在μC/OS–II操作系统下,处于运行态的任务因更高优先级的任务就绪而被剥夺CPU使用权后将转入( )。
微电子技术特别是集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路的叙述中错误的是( )。
若把嵌入式系统设计开发过程分为:系统需求分析与规格说明、系统设计、构件设计、系统集成与测试等4个阶段。下面的说法中,恰当的是( )。
将R1指示区域中的一个字节数据读入R2,这条指令应是【55】R2,[R1]。将R2中的一个字写入由R0+4指示的内存区域中,并将地址自动更新的指令应是【56】R2,[R0+4]!。
通用分组无线服务技术简称为【65】,它是GSM用户可用的一种移动数据业务,通常支持用【66】指令集实现呼叫、短信、传真、数据传输等业务。
在ARM指令中,两个无符号数在寄存器R5和R6中,若R5【51】和【52】
车载行车记录仪用于在汽车行驶过程中记录汽车行驶周围环境的视频图像。其基本功能要求有: a、需要一个视频摄像模块,用于采集汽车行驶中周围环境的视频图像,图像分辨率为320×240。 b、需要“回放”、“下载”、“删除”3个命令按键。 c、需要一个320×240的彩色LCD显示屏。 d、采集视频图像的同时,需要记录当前的实时时间,精确到秒。 f、需要一个通信接口,在视频图像下载时用来传输视频图像。 根据上述功能要求的描述,若采用S3C2410芯片为核心来构建该行车记录仪的硬件平台,请完善下面的叙述(程序)和回答有关的问题。 (1)若硬件设计时采用GPIO端口E的GPE15、GPE14引脚连接基于I2C总线的视频摄像模块的【81】信号引脚和【82】信号引脚。那么,驱动程序中需要用语句:rGPECON=(rGPECON|oxA0000000)&【83】来初始化GPE15、GPE14引脚为I2C总线功能的引脚。(注:rGPECON是端口E的控制寄存器,其格式如表1所示)(2)若摄像模块所采集的一帧视频图像,其分辨率为320×240,原始图像的颜色数据格式为Y:U:V=8:4:4,那么,一帧图像的原始图像信息需要的存储容量为 【84】KB(1K=1024)。若视频信号每秒需要16帧图像,那么,一段1分钟的视频,其原始图像信息约需 【85】MB的存储空间。在设计下载通信接口电路时,考虑到即使采用115200bps的速率,下载一段1分钟的视频至少需要用时约 【86】小时(精确到小数点后1位),因此,采用异步串行口(即RS-232接口)来下载就不合适。(3)设计彩色LCD显示屏的接口电路时,可以采用S3C2410芯片中专用于连接LCD显示屏的 【87】端口和 【88】端口来设计。3个命令按键:“回放”、“下载”、“删除”,分别连接到GPE0、GPE1、GPE2。若按键按下时,对应的GPIO引脚将为“0”,否则为“1”。那么,在相关驱动程序中,可以用语句:rGPECON= rGPECON 【89】来初始化GPE0、GPE1、GPE2为输入,而不影响GPE端口的其它引脚功能,并用下面一段语句来判断是哪个命令按键被唯一按下。temp = rGPEDAT 0x0007;//temp是一个8位二进制变量,rGPEDAT是端口E的数据寄存器switch(temp){ case 【90】://判断是否“回放”按键被唯一按下……//省略了其他语句case 【91】://判断是否“下载”按键被唯一按下……//省略了其他语句case 【92】://判断是否“删除”按键被唯一按下……//省略了其他语句}(4)采集视频图像的同时,所需记录的实时时间,通过读取S3C2410芯片内部的RTC部件来获得。该部件进行读写时,需要先置位【93】 ,然后再进行读写。读写操作完成后,需要 【94】该位。在相关驱动程序中,可以用下面一段语句来初始化该部件。void RTC_init(void){//初始化相关寄存器rRTCCON = (rRTCCON| 【95】) ;//rRTCCON是控制寄存器变量,其格式如图2所示。rRTCALM = 【96】;//报警功能(即闹钟)全部禁止rRTCRST = 0x00;rTICNT = 【97】 ;//时间间隔设置为1srRTCCON = (rRTCCON 【98】 );……//省略了其他语句}(5)用于下载视频图像的通信接口采用USB接口较合适,并且,图像信息需要压缩。因此,移植一个Linux操作系统作为软件平台,使其能在本行车记录仪硬件上运行,将便于其应用软件的开发。软件平台的构建步骤通常是:首先移植 【99】程序;然后再完成Linux内核的移植,内核移植完成后还需构建【100】文件系统。
在ADS1.2的集成开发环境中,若生成的输出文件需要包含所有的调试信息,那么,生成目标应该选择为【79】。若目标系统地址映射关系比较复杂时,应使用【80】格式的文件来说明地址映射方式。
关于ARM指令中的条件域,以下表述错误的是( )。
对于嵌入式Linux而言,Bootloader完成的工作步骤不包括如下( )项。
