填空题为提高SoC芯片设计效率,减少重复开发,通常将合格的经过验证的IC设计文件存储在数据库中,供反复使用。这些IC电路具有固定的不可再分解的功能特性,并受到知识产权保护,人们称之为“知识产权核”或“IP核”。按照IC设计文件的类型,IP核通常分为三种【41】_______、固核和【42】_______。
填空题目前,无线局域网(WLAN)已经是无线上网的一种重要手段,它采用的通信协议是IEEE___________【45】a/b/g/n,其数据传输速率可达11~___________【46】Mb/s。
填空题为了连接ARM内核与处理器芯片中的其他各种组件,ARM公司定义了总线规范,该规范用4个大写英文字母表示为【57】_______,即先进的微控制器【58】_______体系结构。
填空题程序存储器和数据存储器仅用一套总线与CPU连接的这种存储结构称为______结构,程序存储器和数据存储器分开采用两套总线与CPU连接的存储结构称为______结构。
填空题典型嵌入式系统在硬件上除嵌入式最小硬件系统外,还包含一些相关的通道或接口。其中,由___________【57】量输入接口和数字量输入接口组成的输入接口常称为___________【58】向通道。
填空题具有操作系统的嵌入式系统加电后最初执行的操作称为引导或者自举(Boot),对应的程序称为引导程序,或者引导加载程序(Bootloader)。引导加载程序主要完成__________【71】、外设存在自检、内存地址映射、初始化外围设备、内存寻址定位、加载并启动__________【72】。
填空题按照AMBA总线规范,基于ARM内核的嵌入式处理器芯片采用系统总线与__________【57】总线两层结构的方式构建片上系统。其中的系统总线主要用于连接__________【58】带宽快速组件。
填空题UART传送一个字符时有固定的格式,如下图所示。图中①和②分别是________【61】位和________【62】位。
填空题电梯群控系统由楼层控制器、电梯轿箱控制器、电机房控制器和中央控制子系统组成,其中电梯轿箱控制器的基本功能要求如下:
a、需要若干个对应楼层的按键和开门、关门、紧急呼叫等功能按键,用户可同时按下若干个楼层按键。需要用7段LED显示器显示电梯所运行到的楼层。
b、需要在电梯轿箱门的两侧安装红外发射、接收探头,门打开后开始监测红外接收电路的信号,当探测到无人再进入电梯时,5秒后电梯门关闭。若门在关闭时,又有人已经进入门内,门将再自动打开,以防夹到人。然后重新开始计时5秒,再关门,电梯运行。
c、具备与中央控制子系统的数字语音对讲功能。若用户遇到紧急情况,可以按下“紧急呼叫”按键,则启动数字语音对讲。
d、具备对轿箱内部的视频监控功能。中央控制子系统通过电梯轿箱控制器可以查看轿箱内部的监控视频。
根据上述功能要求的描述,若采用S3C2410芯片为核心来构建电梯轿箱控制器的硬件平台,请完善下面的叙述(程序)和回答有关的问题。
说明:下面是试题解答时需要用到的寄存器格式及相关说明。
1)端口C控制寄存器(GPCCON)的格式
符号
位
描述
初始状态
GPC15
[31:30]
00=输入01=输出10=VD7 11=保留
00
GPC14
[29:28]
00=输入01=输出10=VD6 11=保留
00
GPC13
[27:26]
00=输入01=输出10=VD5 11=保留
00
GPC12
[25:24]
00=输入01=输出10=VD 11=保留
00
GPC11
[23:22]
00=输入01=输出10=VD3 11=保留
00
GPC10
[21:20]
00=输入01=输出10=VD2 11=保留
00
GPC9
[19:18]
00=输入01=输出10=VD1 11=保留
00
GPC8
[17:16]
00=输入01=输出10=VD0 11=保留
00
GPC7
[15:14]
00=输入01=输出10=LCDVF2 11=保留
00
GPC6
[13:12]
00=输入01=输出10=LCDVF1 11=保留
00
GPC5
[11:10]
00=输入01=输出10=LCDVF0 11=保留
00
GPC4
[9:8]
00=输入01=输出10=VM 11=保留
00
GPC3
[7:6]
00=输入01=输出10=VFRAME 11=保留
00
CPC2
[5:4]
00=输入01=输出10=VLINE 11=保留
00
CPC1
[3:2]
00=输入01=输出10=VCLK 11=保留
00
GPC0
[1:0]
00=输入01=输出10=LEND 11=保留
00
2)端口E控制寄存器(GPECON)的格式
符号
位
描述
初始状态
GPE15
[31:30]
00=输入01=输出10=IICSDA 11=保留
00
GPE14
[29:28]
00=输入01=输出10=IICSCL 11=保留
00
CPE13
[27:26]
00=输入01=输出10=SPICLK 11=保留
00
GPE12
[25:24]
00=输入01=输出10=SPIMOS10 11=保留
00
CPE11
[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
3)TCFGO寄存器
TCFGO的位
功能描述
初始状态值
[31:24]
保留
0x00
[23:16]
在此不用
0x00
[15:8]
确定Timer2,Timer3,Time4的预分频系数
0x00
[7:0]
确定Timer0,Timer1的预分频系数
0x00
4)TCFG1寄存器
TCFG1的位
功能描述
初始状态值
[31:24]
保留
0x00
[23:20]
在此不用
0b0000
[19:16]
确定Timer4的分割器值
0000=2 0001=4 0010=8 0011=16
0b0000
[15:12]
确定TimeB的分割器值
0000=2 0001=4 0010=8 0011=16
0b0000
[11:8]
确定Timer2的分割器值
0000=2 0001=4 0010=8 0011=16
0b0000
[7:4]
确定Timer1的分割器值
0000=2 0001=4 0010=8 0011=16
0b0000
[3:0]
确定Timer0的分割器值
0000=2 0001=4 0010=8 0011=16
0b0000
说明:设置TCFG0、TCFG1可以确定预分频器系数、分割器值,如:通过设置TCFG0为Ox00001F00,Timer2的预分频器系数选择为31,设置TCFG1为0x00000100,Timer2的分割器值选择为4。通过下面公式计算定时器的计数常数: 定时器输入时钟频率=PCLK/(预分频系数+1)/分割器值 计数常数=定时时间间隔/(1/定时器输入时钟频率) 预分频系数的范围为0~255,分割器值的取值范围为2、4、8、16。 5)TCON寄存器(注:此处不用的位被省略,其值均默认为0)
TCON的位
功能描述
初始状态值
…
…
0
[15]
确定Timer2的自动装载功能
1=自动装载0=一次停止
0b0
[14]
确定Timer2的输出反转位
1=TOUT2反转0=TOUT2不反转
0b0
[13]
确定Timer2的更新
1=更新TCNTB2和TCMPB2 0=不更新
0b0
[12]
确定Timer2的启动/停止
1=启动0=停止
0b0
…
0
填空题小端模式下ARM指令序列如下:
LDR R0,=0x13579246
LDR R1,=0x10000000
STR R0,[R1,8]!
执行后,内存0x10000008中的值=______,R1=______
填空题在实时系统中,在给定时间内系统可以处理的事件总数称为【67】_______。实时系统中的另一个指标用于衡量输入数据的有效等待时间,超过了这个时间,处理器即使接收到输入数据,也不能够给出有用的输出数据,这个时间的名称是【68】_______。
填空题C / OS-II系统内核提供的基本功能有:( )、任务间通信与同步、任务调度、时间管理和( )等
填空题在ARM的指令中,两个无符号数在寄存器R0和R1中,如果R0>=R1,则将R0与R1进行带借位减法操作,结果放R2中,并要求更新程序状态寄存器的状态位,用两条指令完成,则分别为__________【53】和__________【54】。
填空题SPI一般使用4条信号线:串行______线SCK、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOSI和低电平有效的从机______线SSEL。
填空题如存储器的工作频率为333MHz,数据线宽度为32位,每个周期传输1次数据,则存储器的带宽=【63】_______MB/s。若存储器总线采用串行总线,以10位为一个数据帧(包含一个字节的存储数据),则总线带宽=总线频率/【64】_______。
填空题在ARM处理器中,作为记录程序状态的寄存器是( ) ,其中状态位T的作用是在ARM状态与Thumb状态问进行切换 ,当T= 1时处理器处于的状态是( )状态
填空题为了使操作系统容易在不同的硬件平台上进行移植,一些嵌入式操作系统包含有一个硬件抽象层,硬件抽象层的英文缩写是___________【71】,它位于___________【72】和硬件之间,从而隐藏了硬件平台的差异,避免了操作系统对硬件的直接访问。
填空题目前数码相机中用于存储所拍摄相片的大多是______存储器,假设一台数码相机一次可连续拍摄65536色的1024×1024的彩色相片80张,数据压缩比平均是4,则它使用的存储器容量大约是______MB。
填空题Flash存储芯片AM29LVl60的外部地址线共20条(A0~A19),数据线共16条(DQ0~DQ15),由此计算AM29LV160的存储容量V=______Mbits,或表示为______MB。
填空题μC/OS-II操作系统可以定义的最大任务数是64个,最高优先级定为______,最低优先级取值为实际定义的最大任务数减______。
