2019年计算机三级嵌入式系统开发技术综合真题及答案
2019计算机三级嵌入式系统开发练习题汇总共7章.doc

2019全国计算机三级嵌入式系统开发练习题汇总共7章28页,欢迎学习!计算机三级嵌入式系统开发练习题(1)1.决定地线分别方式的线称为(D )A.备用线B.控制线C.电源线D.地线2.打包结束后得到的是一个(A )A.二进制文件B.文木文件C.源文件D.汇编文件3.以下有关进程和程序的说法正确的是(ABC )A.进程是动态B.程序是静态的C.一个程序可以对应多个进程D.一个进程可以对应多个程序4.以下是嵌入式操作系统的是(D )A.U-BootB.VM WareC.EVCD.Windows CE5.十进制数235,用二进制表达为(A )A.11101011B.11101010C.11101001D.111011106.以下不是选择嵌入式系统编程语言的衡量标准的是(B )A.位操作B.价格C.指针D.异常事件处理7.以下不是线程的优点的选项是(D )A.响应度高B.资源共享C.经济D.单处理器使用&以下是嵌入式操作系统的是(B )A.V1VIB.RT-LinuxC.EVCD.VM Ware9.GDB中,执行下条源代码的命令是(D )A.nextB.clearC.makeD.go10.1GB 等于(C )A.8bitB.1024BC.1024MBD.1024KB计算机三级嵌入式系统开发练习题(2)1.以下不是Boot Loader的是(C )A.VIVIB.U-BootC・ RT-LinuxD. BLOB2.GDB中,显示帮助信息的命令是(B )A.showB.helpC.seeD.browse3.1TB 等于(C )A.1024BB.1024KBC.1024GBD.1024MB4.EMPU 只指(B )A.嵌入式微控制器B.嵌入式微处理器C.嵌入式数字信号处理器D.嵌入式片上系统5.能确定总线功能的强弱以及适应性的是(C )A.备用线B.地线C.中断信号线D.数据线6.以下不属于嵌入式系统应用领域的是(D )A・消费类电子产品B.工业控制C.军工航天D.办公系统7.十进制数100,用二进制表达为(D )A.1100111B.1100010C.1100101D.11001008.ARM釆用定长指令格式,所有指令都是32位,Bit[19:⑹为(D )A.目标寄存器编码B.永远是0C.指示本指令操作是否影响CPSR的值D.第一个操作数寄存器9.以下不是选择嵌入式系统编程语言的衡量标准的是(A )A.以下都不是B.多任务支持C.程序控制结构D.异常事件处理10.以下说法错误的是(B )A.线程响应度高B.程序是动态的C.程序不是进程D.进程是动态的计算机三级嵌入式系统开发练习题(3)1.把微处理器与外部设备相连接的线路称为(D )A.电源线B.控制线C.数据线D.总线2.嵌入式软件开发构建阶段的第一步是(A )A.编译B.链接C.定址D.打包3.厂家和用户为性能扩充或作为特殊要求使用的信号线称为(A )A.备用线B.控制线C.数据线D.总线4.嵌入式软件开发构建阶段的第二步是(B )A.编译D・打包5.以下有关进程和程序的说法错误的是(B )A.进程是动态的B.一个进程可以对应多个程序C.一个程序可以对应多个进程D.程序不是进程6.WindRiver公司开发的嵌入式操作系统是(A )A.VxWorksB.MontaVistaC.Windows CED.RT-Linux7.GDB中,用来设置断点的命令是(D )A.killB.nextC.makeD.break8.lByte 等于(D )B.1024KMC.1024GBD.8bit9.以下不是嵌入式系统应用领域的是(A )A.电子商务B.移动电话C.消费类电子产品D.军工航天10.十进制数235,用十六进制表达为(A )A.EBB.ECC.EAD.EE计算机三级嵌入式系统开发练习题(4)简答题1.简述典型嵌入式系统的组成。
2019年3月全国计算机三级嵌入式考试题库第9套

第九套1、在嵌入式系统(如数码相机)中,获取数字图像的过程大体分为四步,如下图所示,其中前3个步骤分别是:A) 扫描、取样、分色B) 取样、分色、扫描C) 扫描、分色、取样D) 取样、扫描、分色2、数字音频的比特率(码率)指的是每秒钟的数据量,它与取样频率、量化位数、声道数目、使用的压缩编码方法等密切相关。
假设数字音频的比特率为8kB/s ,其取样频率是8kHz,单声道,未压缩,那么它的量化位数是A) 24 位B) 16 位C) 8 位D) 4 位3、下面关于有线通信和无线通信的一些叙述中,正确的是:A) 有线通信需要使用金属导体作为信息的传输介质B) 通过光波传输信息的都属于无线通信C) 通过电磁波在自由空间的传播来传输信息的方法属于无线通信D) 有线通信最终将会被无线通信所淘汰4、嵌入式系统的硬件与通用计算机一样,其主体是中央处理器和存储器。
下面关于嵌入式系统CPU的叙述中,错误的是:A) 运算器、控制器等各个组成部分全都制作在一块大小仅为几个cm2的半导体芯片上B) 它具有功耗低、实时处理能力强的特点C) 字长均为32位或64位,8位和16位的CPU已经被淘汰D) CPU中大多集成有测试电路5、下图是数字信号处理器( DSP)的典型应用方式,其中的①、②和③分A) A/D转换器、DSP、D/A转换器B) D/A 转换器、DSP、A/D转换器C) DSP、A/D转换器、D/A转换器D) A/D 转换器、D/A转换器、DSP6、下面关于无线通信技术的一些叙述中,错误的是:A) 无线通信不需要架设传输线路,节省了传输成本B) 它允许通信终端在一定范围内随意移动,方便了用户使用C) 电波通过空气进行传播,能量集中,传输距离可以很远D) 相对于有线通信它容易被窃听、也容易受干扰7、ARM Cortex-A15处理器内核体系结构版本是:A) ARMv4 B) ARMv5 C) ARMv6 D) ARMv78、关于ARM处理器的工作模式,以下说法错误的是:A) 具有多种工作模式B) 工作模式之间可以切换,但切换是有条件的C) 外部中断模式IRQ,可用于高速中断处理D) 当处理器处于用户模式时,如果没有异常发生是不能改变工作模式的9、以下关于ARM寄存器的说法,错误的是:A) R12 为链接寄存器B) R13 为堆栈指针C) R15 作为PC使用D) CPSR为当前程序状态寄存器10、以下不属于转移( 分支) 类指令的是:A) BLX R0B) BCC Labe1C) BEQ R1D) BIC R1,R0,#100011、以下ARM公司Cortex 处理器最适合实时应用的是:A) Cortex-M0 B) Cortex-R4 C) Cortex-A15 D) Cortex-M312、以下具有Thumb-2状态的ARM处理器内核是:A) ARM7 B) ARM9 C) ARM10 D) Cortex-M313、已知R1=0x20000000,R0=0x55667788在, 大端模式下执行ARM指令STR R0,[R1]之后,0x20000003中的值为:A) 0x55 B) 0x66 C) 0x77 D) 0x8814、已知R3=0x80001000,R4=0x00A00010,执行ARM指令MOV R3,R4,LSL#8后,R3的值为:A) 0x80001000 B) 0x00A00010C) 0xA0001000 D) 0x0000A00015、ARM指令LDR R0,[R1,#4]! 执行后,以下说法正确的是:A) R0 中的值不变B) R1 中的值不变C) 内存中的值不变D) R0 和R1中的值均不改变16、下面关于嵌入式最小硬件系统的叙述中,错误的是:A) 嵌入式最小系统包括给嵌入式处理器供电的电源电路B) 时钟电路给嵌入式处理器提供工作时需要的时钟信号,它是嵌入式最小系统的一个组成部分C) 嵌入式处理器必需扩展外部存储器才能组成能够正常工作的嵌入式最小系统D) 嵌入式处理器芯片的调试接口为嵌入式系统的开发提供便利,常把调试接口看作嵌入式最小系统的一个组成部分17、下面关于ARM的AMBA的叙述中,错误的是:A) AMBA是指先进的微控制器总线体系结构B) AMBA虽然只有一个版本,但能够满足各类ARM处理器开发的需要C) 总体而言,AMB由A 系统总线和外围总线两部分组成D) 通过AMB连A 接的ARM嵌入式芯片中的不同组件的运行速度可能不同18、下面是关于嵌入式系统中UART的叙述,其中错误的是:A) UART是通用异步收发器B) UART可实现全双工串行通信C) 在ARM嵌入式芯片中,UART的接收器和发送器中的FIFO寄存器的字节数相同,且固定为64字节D) 有的ARM嵌入式芯片中集成了多个UART19、USB经历了1.0 、1.1 、2.0 及3.0 等版本,各版本的最大数据传输速率不同,其中最大数据传输速率为5Gbps的USB版本是:A) USB 1.0 B) USB 1.1 C) USB 2.0 D) USB 3.020、下面关于CAN的叙述中,错误的是:A) CAN 即控制器局域网B) 采用CAN可构成多主多从系统C) CAN总线的数据帧由7个不同的域组成D) CAN总线不采用差分方式进行信息传输21、一主一从式SPI连接示意如下图所示。
计算机三级嵌入式系统题库及解析第3套

计算机三级嵌入式系统题库及解析第3套一、选择题1: 与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。
下面不属于嵌入式系统特点的是()。
A: 嵌入式系统与具体应用紧密结合,具有很强的专用性B: 嵌入式系统通常包含在非计算机设备(系统)中,具有隐蔽性C:嵌入式系统的软硬件资源往往受到严格的限制D:嵌入式系统性能较低,价格也比较便宜2: 嵌入式系统中的CPU具有一些与通用计算机所使用的CPU不同的特点,下面不是其特点的是()。
A: 支持实时处理B: 低功耗C:高主频D:集成了测试电路3: 嵌入式系统使用的片上系统英文缩写名为SoC,下面关于SoC叙述中错误的是()。
A:SoC也称为系统级芯片,它是电子设计自动化水平的提高和集成电路制造技术飞速发展的产物B:SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/ 模拟混合电路和射频电路C:SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和I/O 等多种功能D:SoC的设计制造难度很大,目前还没有得到广泛使用4: 微电子技术特别是集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路的叙述中错误的是()。
A: 集成电路的集成度指的是单个集成电路所含电子元件(如晶体管、电阻、电容等)的数目多少B: 根据集成度的高低,集成电路可以分为小规模、中规模、大规模、超大规模和极大规模等几种C:嵌入式系统中使用的处理器芯片属于大规模集成电路D:集成电路的制造工艺复杂且技术难度非常高,许多工序必须在恒温、恒湿、超洁净的无尘厂房内完成5: 文字信息是人们用以表达和传递信息的媒体之一,大多数嵌入式系统都必须处理文字信息。
下面关于文字信息的表示及其处理的叙述中,错误的是()。
A: 目前使用最广泛的西文字符集是ASCII字符集,它包含96个可打印字符B:GB2312是我国目前广泛使用的汉字编码国家标准之一C:GB2312包括6000多汉字,但不包含西文、俄文等其他字符D:GB2312字符集中的汉字与符号在系统中采用双字节表示6: 假设一台数码相机一次可拍摄16位色1024 x 1024的彩色相片共80张,数据压缩比平均是4,则它使用的存储器容量大约是()。
计算机三级《嵌入式系统开发》试题与答案

计算机三级《嵌入式系统开发》试题与答案计算机三级《嵌入式系统开发》试题与答案阐述题:1.阐述外设存放器的作用、分类,以及每种分类完成的功能。
答:外设存放器又称为“I/O端口”,处理器对为外部设备的访问,就是通过对外设存放器读写完成的。
外设存放器分为3种:控制存放器,用来控制外设行为。
状态存放器,用来指示外设的当前状态。
数据存放器,用来存储外设用例的数据。
2.阐述嵌入式软件开发中程序优化的原那么、分类,以及每种分类优化的内容。
答:嵌入式程序优化遵循三个原那么:等效原那么、有效原那么、经济原那么。
嵌入式程序优化分为3类:运行速度优化,在充分掌握软硬件特性的根底上,通过应用程序构造调整等手段,来缩短完成指令任务所需的运行时间。
代码尺寸优化,在可以正确实现所需功能需求的前提下,尽可能减小程序的代码量。
低功耗优化,在满足需求的前提下,运行时间尽可能少的小孩硬件资,以到达节能降耗的目的。
3.阐述嵌入式操作系统中的文件系统的作用,以及它的层次和每个层次的作用。
答:文件系统提供了在线存储和访问包括数据和程序在内的文件内容的机制。
I/O控制层,为文件系统的最低层,实现内存与磁盘间的信息转移。
根本文件系统层,向合适的设备驱动程序发送指令,以完成对磁盘上的物理块进展读写。
文件组织模块层,将逻辑块地址转换成根本文件系统所用的物理地址。
逻辑文件系统层,管理元数据。
4.从软件的架构层次来阐述嵌入式软件系统模型。
答:从软件的架构层次啦阐述嵌入式软件模型共有3种。
没有OS和BSP的模型,这种,模型没有OS的概念,在硬件层上直接是应用程序,应用程序是高的相关的,直接与硬件打交道。
有OS没有BSP的模型,这种模型有嵌入式OS负责与硬件交互、管理资、应用程序,利用OS的API和库间接与硬件打交道。
有OS和BSP的模型,这种模型在OS与硬件层之间多了一层BSP,BSP负责与硬件交互。
5.阐述层次化的存储模型中,都有哪些存储器,以及它们典型的大小。
计算机三级《嵌入式系统开发技术》选择题及答案

计算机三级《嵌入式系统开发技术》选择题及答案计算机三级《嵌入式系统开发技术》选择题及答案相信很多人都报考了计算机三级《嵌入式系统开发技术》,那么店铺提醒大家考前可要多做习题哦,下面店铺为大家带来了计算机三级《嵌入式系统开发技术》选择题及答案,欢迎大家阅读!计算机三级《嵌入式系统开发技术》选择题及答案1. 把微处理器与外部设备相连接的线路称为( D )A.电源线B.控制线C.数据线D.总线2. 嵌入式软件开发构建阶段的第一步是( A )A.编译B.链接C.定址D.打包3. 厂家和用户为性能扩充或作为特殊要求使用的信号线称为( A )A.备用线B.控制线C.数据线D.总线4. 嵌入式软件开发构建阶段的第二步是( B )A.编译B.链接C.定址D.打包5. 以下有关进程和程序的说法错误的是( B )A.进程是动态的B.一个进程可以对应多个程序C.一个程序可以对应多个进程D.程序不是进程6. WindRiver公司开发的`嵌入式操作系统是( A )A.VxWorksB.MontaVistaC.Windows CED.RT-Linux7. GDB中,用来设置断点的命令是( D )A.killB.nextC.makeD.break8. 1Byte等于( D )A.1024KBB.1024KMC.1024GBD.8bit9. 以下不是嵌入式系统应用领域的是( A )A.电子商务B.移动电话C.消费类电子产品D.军工航天10. 十进制数235,用十六进制表达为( A )A.EBB.ECC.EAD.EE下载全文。
历年计算机三级嵌入式系统开发技术真题及答案

历年计算机三级嵌入式系统开发技术真题及答案一、选择题1:下面关于嵌入式系统逻辑组成的叙述中,错误的是()。
A.嵌入式系统与通用计算机一样,也由硬件和软件两部分组成B.硬件的主体是CPU和存储器,它们通过I/O接口和I/O设备与外部世界联系C.嵌入式系统的CPU主要使用的是数字信号处理器D.嵌入式系统的软件配置有些很简单,有些比较复杂2:下面关于数字信号处理器的叙述中错误的是()。
A.它是一种适用于数字信号处理的微处理器B.它的英文缩写是DPSC.它支持单指令多数据(SIMD)并行处理的指令D.它能显著提高音频、视频等数字信号的数据处理效率3:片上系统是嵌入式处理器芯片的一个重要品种,下列叙述中错误的是()。
A.SoC已经成为嵌入式处理器芯片的主流发展趋势B.它是集成电路加工工艺进入到深亚微米时代的产物C.片上系统使用单个芯片进行数据的采集、转换、存储和处理,但不支持I/O功能D.片上系统既能把数字电路也能把模拟电路集成在单个芯片上4:按照软硬件技术复杂程度进行分类,可以把嵌入式系统分为哪三大类?()。
A.高端系统、中端系统和低端系统B.军用系统、工业用系统和民用系统C.硬实时系统、准实时系统和非实时系统D.片上系统、微控制器和数字信号处理器5:半导体集成电路是微电子技术的核心。
下面有关集成电路的叙述中错误的是()。
A.集成电路有小规模、中规模、大规模、超大规模和极大规模等多种,嵌入式处理器芯片一般属于大规模集成电路B.集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高C.集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片D.集成电路中的电路及电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成6:一幅1024 x 768的彩色图像,每个像素使用16位表示,采用压缩比为5倍的算法压缩图像数据之后,其数据量大约是多少MB?()。
A.0.3B.0.5C.1D.1.57:以太网中计算机间以帧为单位进行通信,下列选项中不属于以太网数据帧内容的是()。
计算机三级嵌入式系统开发技术真题(带答案)

操作题(一)电动汽车充电桩(示意图如图3-1所示)以S3C2410芯片为核心,并外加其他功能电路来进行设计,其基本功能描述如下:a、充电桩支持2种充电方式,一种是固定金额方式,如:充300元的电能。
那么,所充电能的金额等于300元后自动停止充电;另一种是随机充电,即:随时按"停止"键来停止充电,若未按"停止"键,则电池充满后也会自动停止充电。
b、支持现金和IC卡付费。
IC卡是预付费卡,金额不足将报警。
c、能够通过RS-485总线与后台结算服务器连接,传递结算信息。
d、用LCD显示器来显示被充电电池的电量情况,并显示充电时间、金额等信息。
根据上述功能要求的描述,请完善下面的叙述(程序)和回答有关的问题。
(完善程序或回答问题所需的寄存器格式见题后附录)。
1)充电桩控制器设计时,需设计一个键盘,键盘中应包含0~9数字键及"切换"、"启动"、"停止"等3个命令键。
其键盘接口设计成4×4的阵列(按键排列示意如图3-2所示)。
图3-2中的键盘接口电路中选用GPE4~GPE7来输出键盘行扫描信号,选用GPE0~GPE3来输入键盘列信号。
软件设计时设计者自行设计键盘扫描函数,请你补充//**KEYOUTPUT是键盘扫描时的输出地址,KEYINPUT是键盘读入时的地址#defineKEYOUTPUT (*(volatile INT8U *)0x56000044) //0x56000044是GPE端口数据寄存器的地址#define KEYINPUT (*(volatile INT8U *)0x56000044)INT16U ScanKey(){INT16U key=0xFFFF;INT16U i;INT8U temp=0xFF,output;//仅初始化GPE4~GPE7为输出rGPECON= ((rGPECON & 0xFFFF00FF) | (1) );//仅初始化GPE0~GPE3为输入rGPECON= rGPECON &(2); // rGPECON是对应GPE端口控制寄存器的变量for (i=(3); i<= 128; i<<=1) //循环扫描键盘,看是否有按键按下{output|= 0xFF;output&= (~i); //键盘行信号求反KEYOUTPUT= output; //通过GPE端口数据寄存器输出行信号temp= KEYINPUT; //通过GPE端口数据寄存器读列信号,该列无键按下时列信号是1 if((temp&0x0F)!= (4))//判断是否有键按下{key = (~i);key <<= 8; //变量key中存储键码值,行信号左移到高8位key |= temp|0xF0; //列信号存于变量key的低8位中,无用位置1return (key); //返回键码值}}return 0xFFFF;}上面的键盘扫描函数返回的是键码值,程序中循环(5)次来扫描所有键盘行,若所有行均无键按下时,返回的键码值应为:(6)。
2019年计算机三级嵌入式系统开发技术选择真题及答案

2019 年计算机三级嵌入式系统开发技术选择真题及答一、选择题1:下面关于嵌入式系统逻辑组成的叙述中,错误的是()。
A. 嵌入式系统与通用计算机一样,也由硬件和软件两部分组成B. 硬件的主体是CPU和存储器,它们通过I/O接口和I/O设备与外部世界联系C. 嵌入式系统的CPU主要使用的是数字信号处理器D. 嵌入式系统的软件配置有些很简单,有些比较复杂2:下面关于数字信号处理器的叙述中错误的是()。
A. 它是一种适用于数字信号处理的微处理器B. 它的英文缩写是DPSC. 它支持单指令多数据(SIMD并行处理的指令D. 它能显著提升音频、视频等数字信号的数据处理效率3:片上系统是嵌入式处理器芯片的一个重要品种,下列叙述中错误的是()。
A. SoC已经成为嵌入式处理器芯片的主流发展趋势B. 它是集成电路加工工艺进入到深亚微米时代的产物C. 片上系统使用单个芯片实行数据的采集、转换、存储和处理,但不支持I/O 功能D. 片上系统既能把数字电路也能把模拟电路集成在单个芯片上4:按照软硬件技术复杂水准实行分类,能够把嵌入式系统分为哪三大类?()。
A. 高端系统、中端系统和低端系统B. 军用系统、工业用系统和民用系统C. 硬实时系统、准实时系统和非实时系统D. 片上系统、微控制器和数字信号处理器5:半导体集成电路是微电子技术的核心。
下面相关集成电路的叙述中错误的是()。
A. 集成电路有小规模、中规模、大规模、超大规模和极大规模等多种,嵌入式处理器芯片一般属于大规模集成电路B. 集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高C. 集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片D. 集成电路中的电路及电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成6:一幅1024 x 768 的彩色图像,每个像素使用16位表示,采用压缩比为 5 倍的算法压缩图像数据之后,其数据量大约是多少MB?()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2019年计算机三级嵌入式系统开发技术综合真题及答
案
三、综合题
1、某机械设备的控制器,其基本功能要求有:
需要有8个数字量输入,用于采集设备的状态信息;且需要8个数字量输出,用于控制设备动作。
具备一个RS-232接口,能够和上位机连接,接收上位机发送的命令及参数。
需要提供一个基准定时信号,定时时间间隔为0.01秒。
需要彩色LCD显示器,用于显示状态信息等。
根据上述功能要求的描述,若采用S3C2410芯片为核心来构建该机械设备控制器的硬件平台,请完善下面的叙述和C语言程序(需要使用的控制寄存器的格式见题后说明)。
(1)若硬件设计时采用GPIO端口E的GPE0~GPE7引脚作为8个数字量输出,那么软件设计时其初始化语句是:
rGPECON=(rGPECON|0x00005555)&___【1】____。
若软件设计时需要通过GPE5引脚输出“1”来驱动执行机构动作,那么语句是:rGPEDAT= rGPEDAT | ___【2】____。
(注:rGPECON是端口E的控制寄存器所对应的变量,rGPEDAT是端口E的数据寄存器所对应的变量)
(2)硬件设计时,选用UART0来完成RS-232接口电路设计。
在软件设计时,其初始化程序中波特率设置为9600bps,数据格式设置为:8位数据位、奇校验、1位停止位。
请补充完善下面的UART0初始化函数(注:主频参数为PCLK):
voidUART0_Init()
rGPHCON=(rGPHCON&0xFFFFFF00)|___【3】____; //端口H相对应引脚功能初始化
rUFCON0=0x0; //FIFO不使能
rUMCON0=0x0;
rULCON0=___【4】____; //设置线路控制寄存器
rUCON0=0x145; //设置控制寄存器
rUBRDIV0=((int)(PCLK/___【5】____) 1); //设置波特率,小数采用四舍五入
(3)按照上面UART0初始化函数所设置的通信速率,每秒钟最多能传输___【6】____个字节的信息。
若上位机有大小为4KB的初始参数需要下载到控制器中,那么,约需传输____【7】___秒才能完成下载(1K=1024,精确到小数点后面1位数字)。
(4)系统中所需要的0.01秒基准定时时间选用S3C2410芯片内部的Timer0部件来产生。
若系统的主频参数PCLK为264MHz,分频器值选择为16,预分频系数选择为3,那么,Timer0的计数常数为___【8】____。
软件设计时,设计了如下的Timer0初始化函数,请补充完善。
(注:下面程序中⑨、⑩、⑿用8位十六进制数表示,⑾用4位十六进制数表示)
voidTimer0Int(void)
//设置定时器配置寄存器0(TCFG0)
rTCFG0=___【9】____; //Timer0预分频系数选择为3,该寄存器中其它无关位均为0
//设置定时器配置寄存器1(TCFG1)
rTCFG1=___【10】___; // Timer0分频器值为16,该寄存器中其它无关位均为0
//设置计数常数
rTCNTB0=___【11】____; //设置控制寄存器TCON
rTCON=___【12】____;//更新TCNTB0和TCMPB0,该寄存器中其它无关位均为0
rTCON=0x00000009;//设置Timer0自动装载,并启动
(5)彩色LCD显示屏的硬件接口电路由S3C2410的专用GPIO端口__【13】_____和端口___【14】____相关引脚配以驱动电路来设计。
软件设计时,需要通过设置它们控制寄存器的值分别为___【15】____和____【16】___来确定它们的引脚功能。
(6)系统的软件能够设计为在无操作系统的环境下运行。
设计者自行设计系统的启动引导程序,在该程序中完成异常向量设置、堆栈指针设置以及必要的硬件初始化。
ARM9体系结构中规定的IRQ异常所对应的异常向量地址为___【17】____。
Timer0部件所产生的0.01秒基准时间到时将引起IRQ异常。
因为IRQ异常向量地址与下一个异常向量地址之间间隔为___【18】____个字节,所以,通常在IRQ异常向量地址处设计一条转移指令。
堆栈指针的设置需按工作模式来实行。
设置IRQ模式下的堆栈指针,需在R0“清0”后用指令
ORRR1,R0,#0x12|___【19】____和MSRCPSR_CXSF,R1来使CPU核进入IRQ模式,然后再给SP寄存器赋值作为该模式下的堆栈指针。
这些初始化工作完成后,即可通过指令___【20】____来引导应用程序的主函数main()。
说明:下面是试题解答时需要用到的寄存器格式及相关说明。
1)端口C的控制寄存器(GPCCON)
引脚GPCCON的位描述。