历年计算机三级嵌入式系统开发技术真题及答案_第1页
历年计算机三级嵌入式系统开发技术真题及答案_第2页
历年计算机三级嵌入式系统开发技术真题及答案_第3页
历年计算机三级嵌入式系统开发技术真题及答案_第4页
历年计算机三级嵌入式系统开发技术真题及答案_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、历年计算机三级嵌入式系统开发技术真题及答案一、选择题1:下面关于嵌入式系统逻辑组成的叙述中,错误的是()。A .嵌入式系统与通用计算机一样,也由硬件和软件两部分组成B. 硬件的主体是CPU和存储器,它们通过I/O接口和I/O设 备与外部世界联系C. 嵌入式系统的CPU主要使用的是数字信号处理器D .嵌入式系统的软件配置有些很简单,有些比较复杂2:下面关于数字信号处理器的叙述中错误的是()。A .它是一种适用于数字信号处理的微处理器B .它的英文缩写是DPSC.它支持单指令多数据(SIMD )并行处理的指令D .它能显著提高音频、视频等数字信号的数据处理效率3:片上系统是嵌入式处理器芯片的一个重

2、要品种,下列叙述中错 误的是()iA. SoC已经成为嵌入式处理器芯片的主流发展趋势B .它是集成电路加工工艺进入到深亚微米时代的产物C.片上系统使用单个芯片进行数据的采集、 转换、存储和处理, 但不支持I/O功能D .片上系统既能把数字电路也能把模拟电路集成在单个芯片上4:按照软硬件技术复杂程度进行分类, 可以把嵌入式系统分为哪 三大类?()。A .高端系统、中端系统和低端系统B .军用系统、工业用系统和民用系统C.硬实时系统、准实时系统和非实时系统D .片上系统、微控制器和数字信号处理器5:半导体集成电路是微电子技术的核心。 下面有关集成电路的叙 述中错误的是()OA .集成电路有小规模、

3、中规模、大规模、超大规模和极大规模 等多种,嵌入式处理器芯片一般属于大规模集成电路B .集成电路的制造大约需要几百道工序,工艺复杂且技术难度 非常高C. 集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切 割、研磨和抛光而成的圆形薄片D. 集成电路中的电路及电子元件,需反复交叉使用氧化,光刻, 掺杂和互连等工序才能制成6: 幅1024 x 768的彩色图像,每个像素使用16位表示,采用压缩比为5倍的算法压缩图像数据之后,其数据量大约是多少MB ?()。A. 0.3B. 0.5C. 1D. 1.57:以太网中计算机间以帧为单位进行通信,下列选项中不属于以太网数据帧内容的是()。A .IP地址B

4、. MAC地址C. 有效载荷D .校验信息8:下面是IP协议中A类IP地址有关规定的叙述,其中正确的是()。A. 它适用于中型网络B .它适用的网络最多只能连接 65534台主机C.它不能用于多目的地址发送(组播)D .它的二进制表示中位一定是“ 0”9:对于嵌入式处理器说法正确的是()。A . ARM处理器采用CISC和RISC相结合的结构B .嵌入式处理器都采用哈佛结构C. ARM处理器具有耗电省、功能强、成本低等特点D . ARM处理器内部的总线标准是 PCI Express10:以下关于ARM处理器的叙述中,错误的是()。A. ARM7ARM11 为经典 ARM 处理器B. Corte

5、x-A系列为应用Cortex处理器,主要面向高端应用C. Cortex-M 系列为面向移动计算领域的嵌入式处理器D . Cortex-R系列应用于实时应用的场合11:关于ARM的工作状态,以下说法正确的是()。A. ARM处理器的工作状态包括 ARM状态和Thumb状态两种B. ARM状态支持16位指令宽度也支持32位指令宽度C. Thumb状态或Thumb-2 状态下,代码密度低于 ARM状态, 占用存储空间变大D . ARM处理器复位后自动进入 ARM状态12:ARM 处理器当前运算操所产生的标志位记录在以下哪个寄 存器中?()。A. PSPB. MSPC . SPSRD . CPSR13

6、:ARM 处理器如果 R1 = 0x98001200,已知在小端模式下,内存0x98001204 中存放数据0x35, 0x98001205 中存放数据0x36, 0x98001206 中存放数据0x37, 0x98001207 中存放数据0x38,在 指令LDR R0 , R1 , #4执行后,R0中的值为()。A. 0x35363738B. 0x36353837C. 0x38373635D. 0x3738353614:ARM处理器将R0中一个字的数据,存入由 R1指示的内存 区域,则使用的指令是()。A . STR R0,R1B. LDR R0 , R1C. STRH R0 , R1D .

7、 STRB R0, R115:在以下ARM处理器指令中可让寄存器 R1中指定位“清零” 的指令操作码为()。A. MOVB. ANDC. ADDD. ORR16:ARM 处理器如果 R1 = 0x00000080,则指令 MOV R0,R1, LSL#2执行后,R0的值为()。A. 0x00000200B. 0x00000320C. 0x00000020D. 0x0000004017:以下ARM处理器的指令或伪指令错误的是()。A. MOV R1,R2B. LDR R1,#0x12345678C. LDR R1,=0x00000020D. ADC R1,R2,R318:ARM处理器在比较指令之

8、后,如果要依据是否相等转移到指 定地址L1,则以下指令错误的是()。A. BEQ L1B. BNE L1C. BXEQ L1D. BLAL L119:下面是有关嵌入式系统的最小系统组成的叙述:I.嵌入式最小系统包括嵌入式处理器II .嵌入式最小系统包括电源电路皿.嵌入式最小系统包括时钟电路IV .嵌入式最小系统包括复位电路上述叙述中,正确的是()。A. 仅I和皿B .仅I和IC.仅I、皿和VD .全部20:下面关于JTAG的叙述中,错误的是()A . JTAG技术是一种嵌入式测试技术B .大多数ARM嵌入式处理器芯片不包含JTAG接口C. 多个器件可以通过JTAG接口串联在一起进行测试D .通

9、过芯片的JTAG接口可以实现在线编程功能21:典型的嵌入式系统硬件由嵌入式最小硬件系统及相关通道或 接口组成,若一个嵌入式系统需要完成模拟量输出功能, 该功能是由 下面列出的嵌入式系统的哪个通道实现的?()。A. 前向通道B .后向通道C.人机交互通道D .相互互连通道22:基于ARM内核的嵌入式处理器芯片采用系统总线与外围总 线两层结构的方式构建片上系统, 下面列出的组件中,不与系统总线 相连的组件是()。A .电源管理与时钟控制器B. DMA控制接口C. RTCD .中断控制器23:下面是基于ARM内核的嵌入式芯片中有关 GPIO的叙述, 其中错误的是()。A . GPIO作为输入接口时具

10、有缓冲功能B. GPIO作为输出接口时具有锁存功能C. GPIO的引脚一般是多功能复用的D . GPIO 一般只具有0态和1态,不具有高阻状态24:基于ARM内核的嵌入式芯片中包含互连通信组件,下面不 属于互连通信组件的是()。A. PWMB. SPIC. I2CD. Ethernet25:下面是关于嵌入式系统使用的存储器的叙述:I .嵌入式系统使用的存储器按照其存取特性可分为RAM和ROMII .嵌入式系统使用的存储器按照其所处物理位置可分为片内 存储器和片外存储器以及外部存储器皿.嵌入式系统使用的存储器按照存储信息的类型可分为程序 存储器和数据存储器IV .新型的铁电存储器FRAM在嵌入式

11、系统中得到了应用 上述叙述中,正确的是()。A .仅I和IB. 仅I和皿C. 仅I和皿D .全部26:下面关于I2C的叙述中,错误的是()A . I2C即集成电路互连总线B. I2C具有SDA、SCL禾口 ACK共3条信号线C. I2C传送数据时,每次传送的字节数目没有限制D . I2C是多主总线27:下面是关于UART的叙述,其中错误的是:()。A. ARM芯片中的UART收发信息时,可以采用FIFO模式,也 可以采用普通模式B. UART传送信息的格式以起始位开始,以停止位结束C. UART传送信息时,一次传送的数据位的长度只能是8位D .基于UART可组成RS-232接口28:下面是关于

12、嵌入式系统中使用的键盘的叙述,其中错误的是()。A .利用嵌入式芯片的GPIO构成线性键盘时,一个按键需要占 用一个GPIO引脚B .采用矩阵键盘结构时,8个GPIO引脚最多能构成12个按键 的键盘C.采用机械式按键设计键盘时,按键按下时会产生抖动D .矩阵键盘通常用行扫描法或反转法读取按键的特征值29:uC/OS-ll操作系统启动的过程中,Bootloader执行完毕后, 调用应用程序主文件(通常是 ma in .c )里的ma in ()函数。ma in ()函 数在执行过程中,除了用户函数和硬件初始化函数之外, 需要执行以 下三个主要的uC/OS-II函数:I. OSStart() II

13、. OST askCreate(川I. OSInit()它们的执行顺序是()。A. I、II、IIIB. III、I、IIC . II 、 III 、 ID . III 、 II 、 I30:uC/OS-ll系统中的每个任务都处在以下 5种状态之一:休眠 态、就绪态、运行态、挂起态(等待某一事件发生)和被中断态,以 下哪个说法是错误的()。A .任务处于休眠态,相当于该任务驻留在外存中,但还没有交 给内核管理B .任务处于就绪态,意味着该任务已经准备好,可以运行了, 但由于该任务的优先级比正在运行的任务的优先级低,还暂时不能运行C. 任务处于运行态,指任务得到了CPU的控制权正在运行之 中D

14、.任务处于被中断态,是指发生中断时执行相应的中断服务, 原来正在运行的任务暂时停止运行,进入了被中断状态31:uC/OS-II总是运行处于就绪态任务中优先级的那个任务,以下哪个说法是错误的()。A .真正实现任务切换的函数是 OSCtxSw()B .任务级的调度是由函数 OSSched()完成C.中断级的调度是由函数 OSIntExit()完成D .实现上下文切换的函数是 OSSched()32:uC/OS-ll允许中断嵌套,嵌套层数可达多少层?()。A. 32B. 26C. 128D. 25533:uC/OS-II能够提供周期性时钟信号(即所谓的时钟节拍), 用于实现任务的正确延时和超时确认

15、。节拍率应在什么范围内?(力A. 10 Hz100HzB. 10Hz1000HzC. 100 Hz1000HzD. 100 Hz10000Hz34:uC/OS-II的事件控制块有4种类型,需要使用4个不同的函 数来创建。如下选项中哪一个用于创建事件控制块?()。A. OSTaskCreate()B. OSThreadCreate()C . OSQCreate()D . OSCtxSw()35:下面关于Linux内核的有关叙述中,错误的是()。A. 进程调度模块负责控制进程对CPU资源的使用,所采取的调度策略是使得各个进程能够平均访问CPU,但并不保证内核能及时地执行硬件操作B. Linux内存

16、管理模块的功能之一是屏蔽各种硬件内存结构的 差异并向上返回统一的访问接口C. 网络接口模块包含网络接口驱动程序D .支持进程之间各种通信机制,其通信机制主要包括信号、管 道、消息队列、信号量、共享内存和套接字36:关于U-Boot,以下说法错误的是()。A. U-Boot全称USB Bootloader ,通过USB接口完成启动支 持多种处理器和操作系统B. U-Boot支持PowerPC、x86、ARM等多种体系结构的处理 器C. U-Boot 支持嵌入式 Linux、VxWorks、QNX、RTEMS、 Windows CE等操作系统D . U-Boot采用两个阶段完成操作系统的引导加载3

17、7:关于微内核和宏内核操作系统,如下哪一项的说法是错误 的?()。A. VxWorks是典型的微内核结构嵌入式操作系统B. iOS追根溯源是一个类UNIX操作系统,它属于宏内核架构C. An droid OS是典型的宏内核操作系统D .一般认为微内核系统的实时性较好,故Symbian归类为强实时嵌入式操作系统38:以下关于VxWorks操作系统的叙述中,错误的是()。A .是目前公认为实时性很强、可靠性很高的一种嵌入式实时操 作系统B .在航空航天、通信和国防领域具有广泛的应用C. 属于大型商用操作系统,具有配套的VMWare集成开发环境,为开发者带来很大方便D .支持基于抢占式优先级调度的任

18、务管理39:嵌入式系统开发时,应该根据应用需求来选择相应的开发工 具软件。RVDS是一个较常用的开发工具软件,下面的有关叙述中错 误的是()。A . RVDS中包括工程管理器、编译连接器、调试器和指令集仿 真器B. RVDS只支持ARM内核的微处理器芯片C. RVDS支持对Flash存储器的编程D . RVDS编译的代码比ADS1.2编译的代码执行效率高40:若基于Linux操作系统所开发的ARM应用程序源文件名为 test.c ,那么要生成该程序代码的调试信息, 编译时使用的GCC命令 正确的是()。A. arm-linux-gcc -c -o test.o test.cB. arm-lin

19、ux-gcc -S -o test.o test.cC. arm-linux-gcc -o test test.cD. arm-linux-gcc -g -o test test.c二、填空题1:SoC芯片中的CPU绝大多数是以IP核的方式集成在芯片中 的,很少再自行设计开发。目前 32位嵌入式处理器主要采用的是由 【1】 一家专门从事RISC处理器内核设计公司设计的 【2】核。2:我国大陆地区目前广泛使用的汉字编码国家标准有 【3】和GB18030两种,常用汉字采用_【4】 字节表示。3:在In ternet中负责选择合适的路由,使发送的数据分组 (packet )能够正确无误地按照地址找到

20、目的计算机所使用的是_【5】、议簇中的【6】、议。4:ARM处理器有7种异常,按向量地址从小到大排列的顺序是: 【7】 未定义指令UND、软件中断SWI、指令预取中止PABT、数据访问中止DABT、_【8】 及快速中断FIQ。5:在ARM处理器中,R0R15是通用寄存器,其中作为堆栈指 针SP使用的寄存器是【9】,作为程序链接寄存器LR使用的 是【10】。6:已知 ARM 处理器的 R1 = 0x12345678, R2=0xFF00FF00,则执行指令ORR R0,R1,R2后,寄存器R0 = _【11】 , R1 =【12】。7:已知ARM处理器进位标志 C= 1, R1 = 1000,

21、R2 = 99,执行指 令 ADDC R0 , R1 , R2 之后,R0 = _【13 】, R1=_【14 】。8:ARM处理器用一条指令完成有条件的无符号数加法运算,并 更新CPSR中的状态,条件是如果相等,要求指令执行R1 + R2,结 果送R3中,则这条指令为【15】;如果条件是大于,要求指 令执行R1 - R2,结果放R3中,则该指令为【16 _。9:为了连接ARM内核与处理器芯片中的其他各种组件,ARM公 司定义了总线规范,该规范用4个大写英文字母表示为 _ 17 ,即先进的微控制器【18 系结构。10:ARM处理器芯片内部的 _ 19 件包括ADC和DAC ,有的还带有比较器等

22、。这对于既需要处理 【20 _言号又需要 处理模拟信号的混合系统的设计提供了较好的解决方案。11:目前有两种主要的闪存技术,一种是【21 Flash,其特点是以字节为单位随机存取,另一种是 【22 Flash,以页(行)为单位随机存取。(填写用英文大写字母表示的简称)12:如存储器的工作频率为333MHz,数据线宽度为32位,每 个周期传输1次数据,则存储器的带宽二【23 MB/s。若存储器总线采用串行总线,以10位为一个数据帧(包含一个字节的存 储数据),贝思线带宽二总线频率/_【24 。13:SPI的信号线MISO称为 25 据线,MOSI称为【26 据线。14:响应时间(Response

23、 Time )是计算机从识别一个外部事件 到做出响应的时间。在 RTOS运行过程中响应时间是重要指标之一, 其具体指标包括: _【27 迟时间和 _【28 换时间。15:uC/OS-ll是目前常用的嵌入式操作系统之一,其内核只提供【29 调度、任务间通信与同步、任务管理、时间管理和【30 理等基本功能,资源消耗非常小。16:具有操作系统的嵌入式系统加电后最初执行的操作称为引导 或者自举(Boot),对应的程序称为引导程序,或者引导加载程序(Bootloader )。引导加载程序主要完成 【31】、外设存在自检、内存地址映射、初始化外围设备、内存寻址定位、加载并启动 【32】。17:由于Boot

24、loader的实现依赖于CPU的体系结构,因此大多 数Bootloader 都分为stagel和stage2两大部分。依赖于 CPU体 系结构的代码,比如设备初始化代码等,通常都放在stagel中,且使用【33】 言来实现,以达到短小精悍的目的。而 stage2则通常用C语言来实现,这样可以实现更复杂的功能,而且代码会 具有更好的可读性和【34】:生。18:RTLinux基本的设计理念就是“架空” Linux内核,以便让其 他实时进程能尽快地被执行。RTLinux开发者并没有针对实时操作系 统的特性而重写Linux的内核,而是将Linux的内核代码做一些修改, 将Linux的任务以及Linux

25、内核本身作为一个【35 先级的任务,而实时任务作为最 【36 先级的任务。19:嵌入式系统开发时,由于受到目标机资源的限制,需要建立 一个【37 目标机组成的调试架构来完成开发工作。若目 标机为裸机环境时,通常需要通过 【38 口来完成硬件环 境测试及初始软件的调试和下载。20:基于嵌入式 WEB的应用系统中,构件设计阶段需要设计支持 以太网通信的电路,包括以太网控制电路及以太网 【39 _电 路。若选用的以太网控制芯片为 AX88796芯片,并用S3C2410芯 片的nGCS2引脚连接到AX88796芯片的片选引脚上(即 CS引脚 上,CS低电平有效),那么,AX88796芯片内部寄存器的读

26、/写地址, 其首地址是【40】 。三、综合题1、某机械设备的控制器,其基本功能要求有:需要有8个数字量输入,用于采集设备的状态信息;且需要 8 个数字量输出,用于控制设备动作。具备一个RS-232接口,可以和上位机连接,接收上位机发送的 命令及参数。需要提供一个基准定时信号,定时时间间隔为 0.01秒。需要彩色LCD显示器,用于显示状态信息等。根据上述功能要求的描述,若采用 S3C2410芯片为核心来构建 该机械设备控制器的硬件平台,请完善下面的叙述和C语言程序(需 要使用的控制寄存器的格式见题后说明)。(1)若硬件设计时采用GPIO端口 E的GPE0GPE7引脚作为 8个数字量输出,那么软件

27、设计时其初始化语句是: rGPEC0N=(rGPEC0N|0x00005555)&_【1 】 若软件设计时需要通过GPE5引脚输出“ 1 ”来驱动执行机构动作,那么语句是: rGPEDAT二 rGPEDAT | _ 【2】 。(注:rGPECON 是端口 E 的控制寄存器所对应的变量,rGPEDAT是端口 E的数据寄存器所对应的变量)(2) 硬件设计时,选用UARTO来完成RS-232接口电路设计。 在软件设计时,其初始化程序中波特率设置为 9600bps ,数据格式 设置为:8位数据位、奇校验、1位停止位。请补充完善下面的UART0 初始化函数(注:主频参数为 PCLK):voidU

28、ARTOnit()rGPHCON=(rGPHCON&0xFFFFFF00)|_ 【3 ; 端口 H相应引脚功能初始化rUFC0N0=0x0; /FIFO 不使能rUMC0N0=0x0;rULCON0=_【4 ; /设置线路控制寄存器rUC0N0=0x145; / 设置控制寄存器rUBRDIV0=(int)(PCLK/_【5 ) 1); / 设置波特率,小数采用四舍五入(3) 按照上面UART0初始化函数所设置的通信速率,每秒钟 最多能传输【6 字节的信息。若上位机有大小为4KB的初 始参数需要下载到控制器中,那么,约需传输 【7 _秒才能完 成下载(1K = 1024,精确到小数点后面

29、1位数字)。(4) 系统中所需要的0.01秒基准定时时间选用S3C2410芯片 内部的Timer。部件来产生。若系统的主频参数 PCLK为264MHz ,分频器值选择为16,预分频系数选择为3,那么,TimerO的计数常 数为【8 软件设计时,设计了如下的TimerO初始化函数,请补充完善。(注:下面程序中、(12)用 8位十六进制数表示, (11)用4位十六进制数表示)voidTimer Oln t(void)/设置定时器配置寄存器0 (TCFG0)rTCFGO二_【9 ; /TimerO预分频系数选择为3,该寄存器中其它无关位均为0/设置定时器配置寄存器1 (TCFG1)rTCFG1=_【

30、10 _; / Timer。分频器值为16,该寄存器中其它无关位均为0/设置计数常数rTCNTB0=_【11 ; /设置控制寄存器TCONrTCON二_【12 ;更新 TCNTB0 禾口 TCMPB0,该寄存器中其它无关位均为0rTC0N=0x00000009; 设置Timer。自动装载并启动(5) 彩色LCD显示屏的硬件接口电路由 S3C2410的专用GPIO 端口_【13 口端口 【14目关引脚配以驱动电路来设计。软件设计时,需要通过设置它们控制寄存器的值分别为 【15 和【16 来确定它们的引脚功能。20(6 )系统的软件可以设计为在无操作系统的环境下运行。设计 者自行设计系统的启动引导

31、程序,在该程序中完成异常向量设置、堆 栈指针设置以及必要的硬件初始化。ARM9体系结构中规定的IRQ异常所对应的异常向量地址为 【17 。TimerO部件所产生的0.01秒基准时间到时将引起IRQ异常。由于IRQ异常向量地址与下 一个异常向量地址之间间隔为 【18 字节,因此,通常在 IRQ异常向量地址处设计一条转移指令。堆栈指针的设置需按工作模 式来进行。设置IRQ模式下的堆栈指针,需在 R0 “清0”后用指令ORRR1,R0,#0x12|_【19 和 MSRCPSR_CXSF,R1 来使 CPU核进入IRQ模式,然后再给SP寄存器赋值作为该模式下的堆栈指针。 这些初始化工作完成后,即可通过

32、指令 【20 引导应用程 序的主函数main()。说明:下面是试题解答时需要用到的寄存器格式及相关说明。1)端口 C的控制寄存器(GPCCON )引脚GPCCON的位描述GPC15 : 31 : 30 00=输入,GPC14 : 29 : 28 00=输入,GPC13 : 27 : 26 00=输入,GPC12 : 25 : 24 00=输入,GPC11 : 23 : 22 00=输入,GPC10 : 21 : 20 00=输入,01=输出,10二VD7 , 11=保留01=输出,10= VD6 , 11=保留01=输出,10= VD5 , 11=保留01=输出,10= VD4 , 11=保留

33、01=输出,10= VD3 , 11=保留01=输出,10= VD2 , 11=保留GPC8GPC7:17 :15 :16 00=输入,01 =01 =:输出,=输出,10= VD0 , 11=保留14 00=输入,10二LCDVF2,11=保留GPC6:13 :12 00=输入,01 =:输出,10= LCDVF1,11=保留GPC5:11 :10 00=输入,01 =输出,10=LCDVF0,11=保留GPC4:9 : 8 00=输入,01 =输出,10=VM , 11=IIS 数据输出GPC3:7: 6 00=输入,01 =输出,10=VFRAME , 11= IIS数据输入GPC25

34、: 4 00=输入,01 =输出,10=VLINE , 11=保留GPC1:3 : 2 00=输入,01 =输出,10=VCLK , 11=保留GPC0:1 : 0100=输入,01 =输出,10=LEND , 11=保留2)端口 D的控制寄存器(GPDCON )引脚GPDCON的位描述GPD15GPD14:31 : 301 00=输入,01 =01 =输出,=输出,10=VD23 ,11=保留,11=保:29 : 28 100=输入,10=VD22留GPD13:27 : 26 100=输入,01 =输出,10=VD21,11=保留GPD12:25 : 24 100=输入,01 =输出,10=

35、VD20,11=保22GPD11 : 23 : 22 00=输入,01=输出,10= VD19 , 11=保,11=保GPD919 :18 00=输入,01=输出,10= VD1711 =保留GPD817 :16 00=输入,01=输出,10= VD1611 =保留GPD714 00=输入,01=输出,10= VD1511 =保留GPD613 :12 00=输入,01=输出,10= VD1411 =保留GPD10 : 21 : 20 00=输入,01=输出,10= VD18GPE1327 :26 00=输入,01=输出,10=SPICLK0,11=保23保留GPD4:9 :8 00=输入,01

36、 =:输出,10= VD12,11=保留GPD3:7 :6 00=输入,01 =:输出,10= VD11,11=保留GPD2:5 :4 00=输入,01 =:输出,10= VD10,11=保留GPD1:3 :2 00=输入,01 =:输出,10= VD9,11=保留GPD0:1 :0100=输入,01 =:输出,10= VD8,11=保留00=输入,01=输出,GPD511 :10 10= VD1311 =3)端口 E的控制寄存器(GPECON )GPE1531 :30 00=输入,01=输出,10=IICSDA,11=保GPE1429 :28 00=输入,01=输出,10=IICSCL ,1

37、1=保留引脚GPECON的位描述GPE12 : 25 : 24 00=输入,01=输出,10二SPIMOSIO , 1仁32保留GPE11 : 23 : 22 00=输入,保留GPE10 : 21 : 20 00=输入,留GPE9 : 19 : 18 00=输入,留GPE8 : 17 : 16 00=输入,留01=输出,10=SPIMISO0 , 1仁01=输出,10=SSDAT3 , 11=保01=输出,10=SSDAT2 , 11=保01=输出,10=SSDAT1 , 11=保GPE7 : 15 : 14 00=输入,留GPE6 : 13 : 12 00=输入,留GPE5 : 11 : 1

38、0 00=输入,01=输出,10=SSDAT0 , 11=保01=输出,10=SDCMD , 11=保01=输出,10=SDLCK , 11=保留GPE4 :9 : 8 00=输入,0仁 输出,10=IISSDO , 11=IIS 数据输出GPE3 : 7: 6 00=输入,01=输出,10=IISSI , 11= IIS 数据输入GPE2 : 5: 4 00=输入,01=输出,10=CDCLK , 11=保留GPEO : 1 : 0 00=输入,0仁 输出,1O=IISLRCK , 1仁保留4)端口 H的控制寄存器(GPHCON )引脚GPHCON的位描述GPH10 :21: 20 00=输

39、入,01=输出,10二CLKOUT1 , 1仁保留GPH9:19 :18 00=输入,01=输出,10= CLKOUT0 , 11 =保留留GPH8:17 :16 00=输入,01=输出,10=UEXTCLK , 11=保GPH7:15 :14 00=输入,01=输出,10=RXD2 ,11=保留GPH6:13 :12 00=输入,01=输出,10=TXD2 ,11=保留GPH5:11 :10 00=输入,01=输出,10=RXD1 ,11=保留GPH4:9 : 8 00=输入,01=输出,10=TXD1 , 11=IIS 数据输出GPH3:7: 6 00=输入,01 =输出,10=RXD0

40、, 1仁 IIS 数据输入GPH25 : 4 00=输入,01=输出,10=TXD0 , 11=保留GPH1:3 : 2 00=输入,01=输出,10=nRTSO , 11=保留GPH0:1 : 0100=输入,01=输出,10=nCTSO , 11=保留5)UART线路控制寄存器(ULCONn n可以是0、1、2)ULCONn的位71 : 61 :5:31 : 21:11描述保留值为0确定红外模式0=正常操作模式1=正常操作模式确定校验类型0xx=无校验100 =奇校验101 =偶校验确定停止位数0=1位停止位仁2位停止位确定数据位00 = 5 位 01 = 6 位10 = 7位11 = 8位6)TCFG0寄存器TCFG0的位功能描述初始状态值:31 : 24 保留 0x00 : 23 : 16 在此不用 0x00:15 : 8 确定 Timer2 , Timer3 , Timer4 的预分频系数 0x00:7: 0 确定TimerO , Timer1的预分频系数0x007)TCFG1寄存器TCFG

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论