《嵌入式系统原理》实验教学大纲
Embedded System Principle
课程代码:XF002025学时: 32学分:1
适用专业:物联网工程计算机网络课程性质:必修
计算机科学与技术
撰稿人:柳平增审定人:高华
一、实验课的性质与任务
嵌入式系统是继IT网络技术之后又一个新的技术发展方向,嵌入式系统已成为计算机领域的一个重要组成部分,并成为近年来新兴的研究热点。嵌入式系统技术已被广泛地应用于工业控制系统、信息家电、通信设备、医疗仪器、智能仪器仪表等众多领域。如手机、PDA、MP3、MP4、手持设备、智能电话、机顶盒等,可以说嵌入式系统无处不在。嵌入式系统研究的主要任务是嵌入式系统的体系结构、嵌入式片上系统、嵌入式操作系统、嵌入式系统开发流程等。实验课程配合理论教学完成各项教学内容。
二、实验目的与要求
通过本课程的学习,培养学生的实践动手能力。
三、实验项目设置情况
序号 | 实验项目名称 | 学时 | 开出要求 | 实验项目类型 |
必做 | 选做 | 基础型 | 综合设计 | 研究创新 |
演示 | 验证 |
1 | ARM数据块传送实验 | 2 |
|
| √ | | | |
2 | ARM汇编与C语言混合编程 | 2 |
|
| √ |
|
|
|
3 | BootLoader实验 | 2 | | | | √ | | |
4 | 串口传输实验 | 2 | | | | | √ | |
5 | IRQ 中断处理实验 | 2 | | | | | √ | |
6 | LCD 控制器实验 | 2 | | | | | √ | |
7 | 触摸屏与触摸屏控制器实验 | 2 | | | | | √ | |
8 | Linux2.6 内核移植实验 | 4 | | | | | | √ |
9 | | | | | | | | |
| | | | | | | | |
四、各实验项目教学内容
实验项目一:ARM数据块传送实验4学时
(一)实验目的要求
熟悉开发环境的使用,熟练使用常用等指令。
(二)实验材料和仪器设备
UP-NETARM2410-S。
(三)实验内容
常用等指令熟练操作。
实验项目二:ARM汇编与C语言混合编程4学时
(一)实验目的要求
掌握ARM伪指令的使用及与混合编程的方法。
(二)实验材料和仪器设备
UP-NETARM2410-S。
(三)实验内容
ARM伪指令的使用及与混合编程的方法。
实验项目三:BootLoader实验4学时
(一)实验目的要求
1、了解BootLoader在ARM嵌入式系统中的作用;
2、掌握BootLoader中增加一个功能的流程;
3、掌握ARM系统程序的程序烧写方法。
(二)实验材料和仪器设备
UP-NETARM2410-S。
(三)实验内容
BootLoader在ARM嵌入式系统中的作用;
BootLoader中增加功能的流程;
ARM系统程序的程序烧写方法。
实验项目四:串口传输实验4学时
(一)实验目的要求
串口使用相关寄存器的配置;编写串口驱动程序方法。
(二)实验材料和仪器设备
UP-NETARM2410-S。
(三)实验内容
串口相关寄存器的配置;串口驱动程序。
实验项目五:IRQ 中断处理实验4学时
(一)实验目的要求
理解中断工作的流程,中断处理程序的编写。
(二)实验材料和仪器设备
UP-NETARM2410-S。
(三)实验内容
中断工作的流程,中断处理程序。
实验项目六:LCD 控制器实验4学时
(一)实验目的要求
LCD 控制器的使用原理,掌握配置 LCD 控制器的相关寄存器。
(二)实验材料和仪器设备
UP-NETARM2410-S。
(三)实验内容
LCD 控制器的使用,LCD 控制器的相关寄存器。
实验项目七:触摸屏与触摸屏控制器实验4学时
(一)实验目的要求
理解触摸屏的工作原理,GPIO 寄存器和中断寄存器的配置与使用。
(二)实验材料和仪器设备
UP-NETARM2410-S。
(三)实验内容
触摸屏,GPIO 寄存器,中断寄存器。
实验项目八:编译移植Linux2.6 内核4学时
(一)实验目的要求
编译移植Linux2.6 内核。
(二)实验材料和仪器设备
UP-NETARM2410-S。
(三)实验内容
内核定制及移植
五、实验报告要求
(1)实验内容
(2)实验目的
(3)实验方法
(4)实验结论
六、课程考核方式及成绩评定
(一)考核方式
平时成绩:ð课堂提问//ð学习态度//ð课外资料收集整理//ð预习报告//Ö实验报告//ð其他;
结课后考试:ð笔试//Ö操作。
(二)课程成绩评定办法
成绩构成:考勤15%//平时15%//考试70%。
七、实验应配套的主要仪器设备及台(套)数(以一个实验教学班为标准)
设备型号:UP-NETARM2410-S。
设备数量:32
附:教学参考资料
1、选用的教材:
《UP-NETARM2410-S实验指导书》
《UP-NETARM2410-S硬件说明书》
2、其他参考资料:
如网络共享参考资源等。