填空题为了使操作系统容易在不同的硬件平台上进行移植,一些嵌入式操作系统包含有一个硬件抽象层,硬件抽象层的英文缩写是【71】_______,它位于【72】_______和硬件之间,从而隐藏了硬件平台的差异,避免了操作系统对硬件的直接访问。
填空题实时系统对外界的响应是否正确不仅取决于功能正确性,而且取决于对事件处理的__________【71】正确性。因此,评价实时系统的实时性最重要的指标是__________【72】,即系统从事件请求开始到任务完成的时间间隔。
填空题在ARM指令中,如果R1≤R2,则将R2减去R1,结果放R0中,用两条指令完成,则分别为【53】_______和【54】_______。
填空题已知R2=1000,R3=200,执行指令MOV R2,R3,LSL#2后,R2=【55】_______,R3=【56】_______。
填空题U-Boot是一种通用的引导加载程序,对___________【75】系列处理器支持最为丰富,对___________【76】操作系统的支持最为完善。
填空题字符在嵌入式系统内部是使用二进制编码表示的,存储一个ASCII字符需要使用___________【43】个二进位,存储一个常用汉字需要使用___________【44】个二进位(采用GB2312编码标准)。
填空题下图给出了产生嵌入式处理器时钟信号的两种方法,其中左图为使用________时钟信号发生器产生嵌入式处理器时钟信号的方法,右图为使用________时钟信号源产生嵌入式处理器时钟信号的方法。
填空题ARM7采用冯.诺依曼结构,【47】_______级流水线,ARM Cortex—A15采用哈佛结构,【48】_______级流水线。
填空题若以S3C2410为核心的目标机上,已经移植成功Linux操作系统。若要开发该目标机的Linux应用程序,通常使用arm-linux-______交叉编译器来编译应用程序。若要对一个应用程序进行调试排错,则应该在编译命令中加______参数对它进行编译。
填空题在ARM Cortex-M3处理器中,采用嵌套向量中断控制器,其英文缩写为______,M3中的MPU是用来对存储器进行______的单元。
填空题为了使操作系统容易在不同的硬件平台上进行移植,一些嵌入式操作系统使用了HAL技术,它的中文名称是__________【71】,其原理是取消了操作系统对__________【72】的直接访问,使操作系统在HAL基础上运行,从而隐藏了硬件平台的差异。
填空题S3C2410与一位LED数码管的连接如下图所示,假设8段LED数码管为共阳接法。U1作为锁存器(当其CLK引脚出现上升沿时,其8D~1D的状态被锁存)并用于驱动。为使下图中的数码管显示字符“9”的汇编语言程序片段如下,填空使程序语句完整。MOVR0,#0x________【61】;“9”的共阳编码LDRR1,=0x10000000;指向nGCS2段中的任何一个地址STRB________【62】,[R1];写入外部锁存器并让LED显示
填空题若在μC/OS-II操作系统下共运行64个任务,则最低优先级的任务的名称为【69】_______任务,其优先级为【70】_______。
填空题通用分组无线服务技术简称为【65】_______,它是GSM用户可用的一种移动数据业务,通常支持用【66】_______指令集实现呼叫、短信、传真、数据传输等业务。
填空题数字文本(也称电子文本或文本)是以文字符号为主的一种数字媒体,它可以分为【43】_______文本和丰富格式文本两大类,前者仅仅由表达文本内容的一连串字符(包括汉字)的编码所组成,其文件后缀名是【44】_______。
填空题在实时系统中,在给定时间内系统可以处理的事件总数称为___________【67】。实时系统中的另一个指标用于衡量输入数据的有效等待时间,超过了这个时间,处理器即使接收到输入数据,也不能够给出有用的输出数据,这个时间的名称是___________【68】。
填空题ARM公司把ARM11之后的基于ARM Cortex-__________【47】内核和ARM Cortex-__________【48】内核的系列处理器称为嵌入式Cortex处理器。
填空题老年人监护系统由一个社区监控中心及若干便携式监护仪组成,便携式监护仪可由老年人随身携带,时刻监测老年人的脉象。便携式监护仪的基本功能要求如下:
a、通过在老年人手腕上佩戴的压电传感器检测脉搏信号,并根据脉搏信号来测算心脏功能是否异常,若异常,则自动向社区监控中心发出报警信息。
b、报警信息通过3G模块发送给社区监控中心。
c、便携式监护仪具有GPS定位功能,报警信息中包含GPS定位信息。
d、需存储报警前1小时的脉搏信号片段。
e、便携式监护仪上需要“下载”、“人工报警”、“消除报警”等3个按键。
f、报警时,除了向社区监控中心发送消息外,还具有本机上的声光报警。
根据上述功能要求描述,若采用S3C2410芯片为核心来构建便携式监护仪的硬件平台,请完善下面的叙述(程序)和回答有关的问题。
说明:下面是试题解答时需要用到的寄存器格式及相关说明。
1)端口E控制寄存器(GPECON)的格式
符号
位
描述
初始状态
GPE15
[31:30]
00=输入01=输出10=IICSDA 11=保留
00
GPE14
[29:28]
00=输入01=输出10=IICSCL 11=保留
00
GPE13
[27:26]
00=输入01=输出10=SPICLK 11=保留
00
GPE12
[25:24]
00=输入01=输出10=SPIMOS10 11=保留
00
GPE11
[23:22]
00=输入01=输出10=SPIMIS00 11=保留
00
GPE10
[21:20]
00=输入01=输出10=SDDAT3 11=保留
00
GPE9
[19:18]
00=输入01=输出10=SDDAT2 11=保留
00
GPE8
[17:16]
00=输入01=输出10=SDDAT1 11=保留
00
GPE7
[15:14]
00=输入01=输出10=SDDAT0 11=保留
00
GPE6
[13:12]
00=输入01=输出10=SDCMD 11=保留
00
GPE5
[11:10]
00=输入01=输出10=SDCLK 11=保留
00
GPE4
[9:8]
00=输入01=输出10=IISSDO 11=保留
00
GPE3
[7:6]
00=输入01=输出10=IISSDI 11=保留
00
GPE2
[5:4]
00=输入01=输出10=CDCLK 11=保留
00
GPE1
[3:2]
00=输入01=输出10=IISSCLK 11=保留
00
GPE0
[1:0]
00=输入01=输出10=IISLRCK 11=保留
00
2)RTCCON寄存器的格式
符号
位
描述
初始状态
CLKRST
[3]
确定RTC时钟计数器是否复位
1=复位0=不复位
0
CNTSEL
[2]
选择BCD码
1=保留0=合并BCD码
0
CLKSEL
[1]
选择BCD时钟
1=保留(仅在测试时选择XTAL时钟)
0=XTAL的1/2
15
0
RTCEN
[0]
确定RTC使能/不使能
1=使能0=不使能
0
3)TICNT寄存器的格式
符号
位
描述
初始状态
TICNT INT ENABLE
[7]
时间片计数器中断使能
1=使能0=不使能
0
TICK TIMECOUNT
[6:0]
时间片计数器的值,范围为1~127。
该计数器是减1计数,在计数过程中不能进行读操作。
4)RTCALM寄存器的格式
符号
位
描述
初始状态
Reserred
[7]
保留
0
ALMEN
[6]
全局报警使能位
1=使能0=不使能
0
YEAREN
[5]
年报警使能位
1=使能0=不使能
MONREN
[4]
月报警使能位
1=使能0=不使能
DATEEN
[3]
日报警使能位
1=使能0=不使能
HOUREN
[2]
时报警使能位
1=使能0=不使能
MINEN
[1]
分报警使能位
1=使能0=不使能
SECEN
[0]
秒报警使能位
1=使能0=不使能
填空题响应时间(Response Time)是计算机从识别一个外部事件到做出响应的时间。在RTOS运行过程中响应时间是重要指标之一,其具体指标包括:______延迟时间和______切换时间。
填空题嵌入式系统中,键盘是最常用的人机接口。不同的应用需求,键盘的设计方法会不同。若按下图所示的电路设计键盘接口,并采用行信号在高8位,列信号在低8位的合并方式来生成16位的键码(如ScanKey()函数中所示),那么,按键“回放”所对应的键码是________。