《嵌入式系统原理及应用实验》课程教学大纲_第1页
《嵌入式系统原理及应用实验》课程教学大纲_第2页
《嵌入式系统原理及应用实验》课程教学大纲_第3页
《嵌入式系统原理及应用实验》课程教学大纲_第4页
《嵌入式系统原理及应用实验》课程教学大纲_第5页
全文预览已结束

下载本文档

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

文档简介

1、嵌入式系统原理及应用教学大纲一、课程基本信息中文名称嵌入式系统原理及应用实验英文名称Principle and Applications of Embedded System适用专业信息工程先修课程C语言、微型计算机原理课程类别专业核心课修读性质必修学分/学时1学分/34学时考核方式考查二、教学目标(限200字以内)本课程加强实践环节,培养学生动手能力,使学生学完全理论课程以后初步具备嵌入式系统开发的基本知识,掌握常用嵌入式系统设备使用和设计方法,掌握嵌入式系统的软硬件设计原理,具备初步的系统设计和实现能力。通过实验教学有助于学生深入理解课程内容,有利于提高学生的实践能力,提高分析和解决问题的

2、能力,创造独立思维的氛围,培养创新能力,激发学习兴趣。三、教学内容实验项目一:嵌入式开发平台的搭建(4学时)1.实验属性:验证实验/ 2.修读性质:必开3.教学目标(1) 认识ARM2410嵌入式开发箱及其相关配件;(2) 了解嵌入式开发软件的配置;(3) 掌握怎样建立交叉开发来台与交叉编译环境。4.实验方法上机操作+硬件操作。5实验仪器设备奔腾双核E2160以上电脑,512M以上内存,50G以上硬盘,windows XP操作系统,Linux操作系统软件,ADS1.2集成开发环境,JTAG调试器,串口连接线。6.实验内容(1) 安装嵌入式Linux系统;(2) 熟悉S3C2410嵌入式开发板;

3、(3) 建立嵌入式交叉开发来台与交叉编译环境;(4) 正确的启动关闭系统。7.成绩评定实验报告:按时提交5%;报告整洁10%;报告内容85%。实验项目二:ARM指令与开发环境试验(6学时)1.实验属性:验证实验/设计实验2.修读性质:必开3.教学目标(1) 熟悉ARM指令;(2) 熟悉ARM汇编程序设计;(3) 熟悉ADS1.2开发环境的使用方法;(4) 掌握测试代码编译、调试、下载及运行方法。4.实验方法上机操作+硬件操作。5实验仪器设备奔腾双核E2160以上电脑,512M以上内存,50G以上硬盘,windows XP操作系统,Linux操作系统软件,ADS1.2集成开发环境,JTAG调试器

4、,串口连接线。6.实验内容(1) 编写程序,实现ARM处理器的各种不同寻找方式;(2) 编写程序,使用ARM常用运算指令进行运算;(3) 编写程序,实现ARM指令和C代码相互调用;7.成绩评定实验报告:按时提交5%;报告整洁10%;报告内容85%。实验项目三:串口通信实验(4学时)1.实验属性:设计实验2.修读性质:必开3.教学目标(1) 掌握ARM中串行口通信原理;(2) 学习编程实现S3C2410的UART通信。4.实验方法采取学生单独分组实验,教师临场指导的开放式实验方法。5实验仪器设备奔腾双核E2160以上电脑,512M以上内存,50G以上硬盘,windows XP操作系统,Linux

5、操作系统软件,ADS1.2集成开发环境,JTAG调试器,串口连接线。6.实验内容(1) 实现查寻方式串口的收发功能,接收来自串口的字符,并将接收到的字符发送到超级终端。7.成绩评定实验报告:按时提交5%;报告整洁10%;报告内容85%。实验项目四:嵌入式系统软件开发实验(4学时)1.实验属性:验证实验/设计实验2.修读性质:必开3.教学目标(1) 掌握嵌入式C语言编译的基本用法;(2) 掌握gdb调试工具的基本用法;(3) 理解make工具的功能,学会编制makefile的方法。4.实验方法上机操作+硬件操作。5实验仪器设备奔腾双核E2160以上电脑,512M以上内存,50G以上硬盘,wind

6、ows XP操作系统, VMware软件,Linux操作系统软件。6.实验内容(1) 利用gcc编译C语言程序,使用不同选项,观察并分析显示结果;(2) 利用gdb调试一个编译后的C语言程序;(3) 编写一个由多个文件构成的C语言程序,编制makefile,运行make工具进行维护。7.成绩评定实验报告:按时提交5%;报告整洁10%;报告内容85%。实验项目五:LCD显示实验(4学时)1.实验属性:验证实验/设计实验2.修读性质:必开3.教学目标(1) 了解TFT型彩色LCD彩色显示屏的工作原理和接口;(2) 掌握S3C2410和LCD显示屏的接口原理;(3) 掌握LCD彩色及绘制简单的图形的

7、编程。4.实验方法上机操作+硬件操作。5实验仪器设备奔腾双核E2160以上电脑,512M以上内存,50G以上硬盘,windows XP操作系统,Linux操作系统软件,ADS1.2集成开发环境,JTAG调试器,串口连接线。6.实验内容(1) 编写程序,实现再任意位置画长方形的功能以及显示图片。7.成绩评定实验报告:按时提交5%;报告整洁10%;报告内容85%。实验项目六:C/OS-II移植与多任务测试实验(6学时)1.实验属性:验证实验2.修读性质:必开3.教学目标(1) 熟悉C/OS-II系统的文件结构;(2) 掌握C/OS-II移植的流程;(3) 熟悉多任务应用程序的特点。4.实验方法上机

8、操作+硬件操作。5实验仪器设备奔腾双核E2160以上电脑,512M以上内存,50G以上硬盘,windows XP操作系统, Linux操作系统软件,ADS1.2集成开发环境,JTAG调试器,串口连接线。6.实验内容(1) 调试运行C/OS-II,了解多个任务运行的机制。7.成绩评定实验报告:按时提交5%;报告整洁10%;报告内容85%。实验项目七:C/OS-II多任务应用程序设计(6学时)1.实验属性:验证实验/设计实验/开放实验2.修读性质:必开3.教学目标(1) 熟悉C/OS-I系统的结构;(2) 熟悉多任务应用程序的特点;(3) 掌握C/OS-II多任务之间通讯的机制。4.实验方法上机操

9、作+硬件操作。5实验仪器设备奔腾双核E2160以上电脑,512M以上内存,50G以上硬盘,windows XP操作系统, Linux操作系统软件,ADS1.2集成开发环境,JTAG调试器,串口连接线。6.实验内容(1) 利用多个任务完成日期的显示、ADC数据采集以及采集的数据波形显示。7.成绩评定实验报告:按时提交5%;报告整洁10%;报告内容85%。四、考核形式及成绩评定(一)考核形式: 实验及实验报告完成情况。(二)成绩评定:按百分制记分:实验成绩占40%,实验报告成绩占60%,计入课程总成绩。五、教材与参考书教 材:罗蕾. 嵌入式实时操作系统及应用开发.(第三版).北京:北京航空航天大学

10、,2011,1.参考书:1 邱铁. ARM嵌入式系统结构与编程. 北京:清华大学出版社,2009,3.2 韦东山. 嵌入式Linux应用开发完全手册. 北京:人民邮电出版社,2008,8.六、其他要求学生做好实验预习,编写源代码;要求学生必须参加和完成每一个实验,每个实验之后认真撰写实验报告(7个实验报告);要求学生按指定时间上机,不得无故缺席,严格遵守校校规校纪和实验室规章制度。七、课程学时分配表(黑体小四号)序号实验项目名称学时实验属性修读性质主要仪器设备实验项目1嵌入式开放平台的搭建4验证实验/设计实验/开放实验必开奔腾双核E2160以上电脑,512M以上内存,50G以上硬盘,windows XP操作系统, Linux操作系统软件,ADS1.2集成开发环境,JTAG调试器,串口连接线。实验项目2ARM指令与开发环境实验6验证实验/设计实验/开放实验必开同上实验项目3串口通信实验4验证

温馨提示

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

评论

0/150

提交评论