2019-2020-2《嵌入式技术与应用》A卷

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西南科技大学2019-2020-2学期

《嵌入式技术与应用》本科期末考试试卷(A 卷)

姓名: 学号: 班级: 一、简答题(共50分)

1、 (10分)请简述嵌入式系统的定义及其基本特点,常见的嵌入式系统有哪些分类?

2、 (10分)请问什么是小端存储器系统和大端存储器系统?并将数据0x87654321分别在大小端存储器

系统中的存储情况填入下表中。

3、 (10分)请列举ARM7TDMI 的几种异常模式,并简要叙述进入和退出异常时内核自动进行的操作。

4、 (10分)请描述ARM7TDMI 寻址方式的含义,并列举ARM7TDMI 内部支持的寻址方式?

5、 (10分)请简要描述ARM7TDMI 寄存器R13-R15的含义。

二、程序设计综合题(共50分)

1. (26分)下图采用LPC2200系列ARM 微控制器的P0.1接收外部按键信号,当按键按下时,该引脚电

平为低,松开按键后,该引脚为高电平。采用该芯片的P0.0控制外部LED 的状态,当输出为低电平时,LED 被点亮,当输出为高电平时,LED 熄灭。另外,利用该芯片的AIN3引脚对外部的模拟信号进行A/D 采样。

图一

(1)(6分)请完成对图中P0.0,P0.1端口的初始化程序段。

(2)(8分)编写程序,实现当按键按下时,LED 点亮,当按键松开时,LED 熄灭。

(3)(6分)AIN3是A/D转换模块的输入通道3,可以实现模拟量转换成数字量的功能,请编写使用AIN3进行ADC转换的初始化程序段,要求转换频率为500KHz。(系统VPB时钟频率为11.0592MHz)(4)(6分)假设本系统A/D参考电压为3.0V,若外界模拟信号是1.8 V,请问A/D转换后的数字量大约为多少?

2.(24分)某嵌入式系统通过UART0与某计算机进行通信,通信速率为4800,传输数据长度为8位,每

帧数据包含1个停止位,1个起始位,无奇偶校验。且VPB总线时钟频率为11.0592MHz。

(1)(6分)可以将该系统的UART0与PC机的串口直接连接吗?为什么?

(2)(6分)写出满足题目要求的串口初始化程序段。

(3)(6分)完成UART0以查询方式发送一个字节数据的程序段。

(4)(6分)完成UART0以查询方式接收一个字节数据的程序段。

相关文档
最新文档