2012-1-嵌入式系统原理试题(A)
更新时间:2024-05-31 09:57:01 阅读量: 综合文库 文档下载
2012-2013 学年 1 学期 嵌入式系统原理 课程考试试题 A
拟题学院(系) : 信息科学技术学院 拟题人: 软件工程(嵌入式)10级 适 用 专 业: 校对人:
(答案写在答题纸上,写在试题纸上无效)
一、 填空题(共20分,每空1分)
1、ARM核因运行的指令集不同,可有两个状态 、 ,状态寄存器CPSR
的 位反映了处理器运行不同指令的当前状态。
2、ARM微处理器复位后,PC的地址通常是 ,初始的工作模式是 。 3、ARM处理器有两种体系架构,数据和指令使用同一接口的是 ,数据和指令
分开使用不同接口的是 。S3C2410芯片采用 架构。 4、根据嵌入式操作系统的特点可以将其分为实时操作系统和 ,其中实时系
统又可分为 和软实时系统。 5、ARM9处理器有 种工作模式,其中正常运行模式有 模式和 模式。 6、嵌入式系统的开发流程一般包括系统定义阶段、 阶段、 阶段
和 、阶段四个阶段。
7、S3C2410提供了 路 位的A/D转换器;共有 个GPIO引脚。 8、ARM处理器中的I/O端口地址与存储单元的地址采用 编址方式。
二、 判断题(本题共10分,每小题1分,只判断对错)
1. 在μCOS-II操作系统中,若定义某任务的优先级为12,则不能再定义其他任务
的优先级也为12。
2. 处于就绪状态的任务只能切换到运行状态。
3. S3C2410的处理器对内存的访问只能通过Load/Store或swp指令来实现。 4. Nand Flash比Nor Flash成本高,可靠性差。
5. C语言程序可以嵌套加入汇编程序模块;汇编语言程序也可以调用C语言函数。 6. ARM处理器属于RISC结构,具有功耗低的优点。
7. 移植操作系统时需要修改操作系统中与处理器直接相关的程序。 8. uC/OS-II操作系统内具有用户管理功能。 9. Android操作系统不属于嵌入式操作系统。
10. Windows CE操作系统的图形化用户界面非常优秀,因此,该系统运行时,必须
具备显示设备。
三、简答题(共40分,每小题5分)
1、什么是交叉开发环境?如何搭建嵌入式Linux的交叉开发环境? 2、简述uCos系统的任务调度方式。
3、将嵌入式Linux系统烧写到目标板上,通常需要烧写哪几部分?简述各部分的主
要作用。
4、在嵌入式系统中,下列英文缩写的中文含义是什么?
UART,BSP,SOC,MMU,RTOS
5、简述ARM处理器中如何实现子程序的调用与返回? 6、请列举4款嵌入式操作系统,并简要描述其主要特点。
7、假定针对特定目标板的嵌入式Linux开发环境已经安装好了,简述利用GCC开发目标板上的C程序的步骤。 8、嵌入式系统的软件结构可分为哪四个层次?编写C语言程序所调用的标准函数库
属于哪个层次?
四、 程序分析题(15分)
1、(8分)阅读下列嵌入式Linux系统下的C语言程序,在空格处填写注释。
#include
int main(void)
{ int fd,nread,i;
char hello[]=\ char buff[8];
fd = open( \① if (fd == -1){ perror(\ return(-1); } while(1){
nread=read(fd,buff,1);// ② if(nread){ if(buff[0] == 0x02)write(fd,hello,sizeof(hello));// ③ else if(buff[0] == 0x03)break;// ④ } } close(fd);// ⑤ return 0; }
本程序实现的主要功能是: ⑥
2、(7分)在Embest EduKit-III实验箱上,采用GPIO-F端口的D[0..3]位控制4
个LED的亮灭,引脚信号=0时灯亮,=1时灯灭。用D[4..7]位接入4个开关,开关闭合时,引脚输入电平为低电平。请阅读程序,完成填空(关于GPIO-F端口的资料请参见附录)。 #define rGPFCON (*(volatile unsigned *)0x ① ) //Port F control #define rGPFDAT (*(volatile unsigned *)0x ② ) //Port F data #define rGPFUP (*(volatile unsigned *)0x ③ ) //Pull-up control F void main() {
rGPFCON=0x ④ ; //设置 PORTF的引脚 0/1/2/3为输出,4/5/6/7为输入 rGPFUP=0;// 端口允许上拉电阻
⑤ ;//四个指示灯全灭 While(1){
if( ⑥ ) //当D4、5位对应的开关同时闭合时 ⑦ ;//指示灯1、3亮,0、2灭 。。。 } … }
五、 应用题(15分)
要求设计一款远程数据采集系统。具体功能要求如下:
(1)开关量采集:共有16路开关量,要求每1秒检测1次,如任一开关有变化,则通过远程通讯及时传送到上位机。
(2)模拟量采集:共有4路模拟信号,要求采集分辨率不低于8位。每1秒采集一遍数据,每60秒将所有数据(模拟量及开关量)上传一次。
(3)采集到的各种数据要求本地存储,至少存储7天的数据。超过7天的数据可以丢弃。
(4)远程通讯采用Internet进行传输,接入方式可支持局域网线连接、3G或WiFi连接。
针对上述设计要求,结合嵌入式系统的设计流程,尽可能详细地列出你的总体设计方案。
附录:ARM9-2410的GPIO-F端口寄存器说明:
? 端口F 控制寄存器(GPFCON,GPFDAT,GPFUP)
正在阅读:
2012-1-嵌入式系统原理试题(A)05-31
知识产权质押贷款方式及优势10-17
图形(Chart formation) mt4指标01-21
关于环境的调查报告12-12
土交 1202班廖志楠121603210基础工程 - 图文01-19
广西甘蔗产量的变化趋势调查报告03-11
新型节能导线工程应用技术05-12
北师大版《品德与社会》六年级上册教学计划 - 图文09-28
全国森林防火中长期发展规划05-29
2016.5.14生产交班会会议纪要04-21
- Win7 安装MySql图示
- 计算器课程设计报告
- 部编版八年下语文第三单元第六单元古诗文理解默写练习及答案
- 13质量通病防治方案和施工措施
- 土力学试题~~~~
- 公务员打印资料
- 传热膜系数测定实验报告 - 图文
- 新时期煤矿协管安全工作的创新与实践
- 第五章 习题及参考答案
- 220kV架空线路强条执行记录表
- 音乐欣赏读后感
- 高炉
- 劳动教育需要新的时代内涵
- 10建筑地面工程施工质量验收规范GB50209-20021
- 银行会计练习题2答案
- 2013年七年级地理上册知识点复习提纲湘教版
- 人教版三年级语文上册第四单元测试题(A卷)(有答案)
- 营养师第九章练习题
- 湖北省武汉市2018届高三毕业生二月调研 理综化学
- 行业分析2018-2023年中国男性护肤品行业市场发展分析及投资前景
- 嵌入式
- 试题
- 原理
- 系统
- 2012
- 小学一年级数学上册试题常用字(一)带拼音
- 分项工程施工合同审核流程表(非招标)
- LTE OFDM原理介绍
- 黄河小浪底
- 小学学校管理典型工作经验交流材料
- 全面规范化生产维护管理体系—标准(WD稿)
- 侵权法上的原因力理论研究
- 2010湖南省教师资格证(中学综合素质)最新考试试题库(完整版)
- 宿迁市司法局机关车辆使用及驾驶员管理规定68
- 浙江省住宅工程质量通病防治措施
- 七年级生物上册复习 - 第三单元复习卷
- 麻醉主治医师考试基础知识模拟试题(二)_ss
- 物理化学实验报告参考
- 嵌入式操作系统实验指导书
- 新世纪大学英语(第二版)综合教程第4册Unit7
- 题40323389
- 一年级“找春天、画春天”社会实践活动方案
- 麦肯锡、波士顿和贝恩三大公司比较
- 田间试验设计基本原则
- 中国装饰浮雕行业市场前景分析预测年度报告(目录) - 图文