南京理工大学。
研究生课程实验大纲及指南。
一、 课程信息。
二、实验名称:
嵌入式系统及应用”实验。
三、实验目的:
本实验教学课程以32位的arm7嵌入式处理器为基础,希望在一个较为真实的实际工程平台上进行实验教学,形成从易到难、相对完整、贴近实际工程应用的嵌入式实验教学体系。通过本实验课程的学习使学生能够系统地掌握基于arm7的嵌入式开发的基本知识,为基于32位的arm嵌入式系统开发打下坚实的基础。
四、实验内容:
1.数码管显示程序设计。
设计led数码管显示程序,要求六位led数码管滚动显示0~9数字字符以及两至三个固定的英文单词。
2.串口通讯程序设计。
设计串口通讯程序程序,实现查询方式串口的收发功能。接收来自串口(通过超级终端)的字符并将接收到的字符发送到超级终端。
3.中断程序设计。
设计外部中断处理程序,要求按外部中断按扭,led数码管按照实验一的方式显示字符,再按一次按扭led数码管灭,循环反复。
4.实时时钟程序设计。
设计实时时钟运行程序,要求①实现实时时钟功能,在led显示器上每秒显示实时时钟;②实现时钟告警功能,按照设定时间告警喇叭发出“嘀嘀”声。
5.步进电机程序设计。
设计步进电机运行程序,要求①实现步进电机的驱动;②实现步进电机的正反转;③实现对步进电机的速度的调整。
6.i/o实验。
编写矩阵键盘扫描程序,并将按键键值在数码管中显示。
编写图形显示函数,在lcd上显示图形。
编写hzk16汉字库读取函数,在lcd上显示汉字。
以下同上②③选作。
编程实现触摸屏坐标到lcd坐标的校准;
编程实现触摸屏坐标采集以及lcd坐标的计算。
7.操作系统ucos-ii
学习uc/os-ii再arm处理器上的移植过程;
编写简单的多任务应用程序,实现跑马灯和数码管显示的功能。
五、实验所需仪器/设备简述:
二)简述。jx44b0 arm教学实验系统基本实验模型如图1所示。
图1实验模型示意图。
jx44b0教学实验系统组成:
ide集成开发环境;
emulator for arm jtag**器;
教学实验箱;
jx44b0-3所包含的接口如图2所示:
图2 jx44b0-3教学实验箱。
4.各种连接线、电源适配器等。
六、实验参考书目:
1.陈赜。 arm嵌入式vxworks实践教程,华中科技大学,2006
2.杜春雷。 arm 体系结构与编程。清华大学出版社,2003
3.马忠梅,马广云等。 arm 嵌入式处理器结构与应用基础。北京航空航天大学出版社,2002
著。嵌入式实时操作系统uc/osⅱ(第2版).北京航空航天大学出版社,2024年。
七、实验报告要点。
1.简述实验原理;
2.画出实验硬件组成框图;
3.画出程序设计流程图;
4.给出原程序,写出实验结果;
5.实验体会。
嵌入式系统及应用
一 选择题。1 下面哪个系统属于嵌入式系统。d a 天河一号 计算机系统b 联想t400笔记本计算机。c 联想s10上网本d 联想ophone手机。2 下面关于哈佛结构描述正确的是 a a 程序存储空间与数据存储空间分离b 存储空间与io空间分离。c 程序存储空间与数据存储空间合并d 存储空间与io...
嵌入式系统原理及应用
嵌入式系统原理及应用复习。一 判断题 每小题2分,共30分 1 嵌入式系统必须有操作系统。2 单片机应用系统不属于嵌入式系统。3 通用计算机也可以作为嵌入式系统集成到产品中。4 嵌入式处理机只能是单核形式。5 arm是所有嵌入式处理机的总称。6 flash存储器是以扇区为单位进行读写的。7 所有的嵌...
嵌入式系统原理及应用
2010 年 嵌入式系统原理及应用考试提纲 一 填空题。1 jtag是英文joint test action group 联合测试行为组织的缩写,该组织成立于1985年,是由几家主要的电子制造商发起制订的pcb和ic测试标准。该标准规定了进行边界扫描所需要的硬件和软件。jtag主要应用于电路的边界扫...