



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 嵌入式系统原理与应用教学大纲课程性质专业任选课课程编号xx420401课程名称嵌入式系统原理与应用适用专业网络工程先修课程C语言程序设计、操作系统、计算机组成原理总学时 32 其中理论32学时,实验0 学时学分数2一、课程简介嵌入式系统原理与应用课程是计算机应用、电子类等专业的一门实践应用较强的课程,是嵌入式课程体系中非常得要的一门基础课程。该课程主要讲述嵌入式系统的组成、嵌入式微处理器的使用、linux开发环境的建立、简单驱动程序的编写、如何在linux操作系统支持下开发嵌入式系统、嵌入式系统图形界面的使用以及如何构建自己的嵌入式系统等内容。学习该课程之前应先修C语言程序设计、数据结构、操
2、作系统原理、计算机网络。二、课程教学目标通过本课程linux程序设计的学习,学生应实现如下目标:知识目标:能够理程ARM程序状态寄存器和寄存器组织;能熟练掌握各类常用指令的功能,理解各种不同的寻址方式;能够掌握使用ARM编程方法编写ARM汇编程序和ARM/C混编程序等;能够掌握linux驱动程序编写基本原理与流程;能Linux内核子模块及其功能;掌握linux内核的配置(裁剪)与移植的方法,掌握根文件系统的建立方法;掌握linux网络编程的基本方法与原理。能力目标:(1)能掌握对ARM汇编程序、驱动程序的设计、分析、调试和应用的基本技能(2)能掌握对i/o,进程,通信,网络,线程等linux程
3、序的设计、分析、调试和应用的基本技能,进而能理解操作系统资源的管理与控制原理的能力;(3)具有综合运用技术知识、分析解决驱动问题的基本能力。三、课程教学基本要求1、学习该课程前学生先修C语言程序设计、数据结构、计算机网络2、在学习该课程的过程中:(1)教师通过对linux编程基础所需工具的讲解,使用学生能掌握linux下的程序设计工具的使用。(2) 教师通过案例教学i/o,进程,通信,网络,线 程等编程方法,以使用生掌握相关方法和技巧;(3)教师通过对典型的ARM程序设进行分析与应用,以使用学生在实践中掌握常用的ARM汇编指令和AMR寄存器相关内容;(4)教师通过引导学生阅读芯片手册对典型的接
4、口驱动程序的编写和调试,以使用生掌握驱设计的方法和技巧。3、通过该课程的学习,学生能达到编写多用户的网络版的linux应用程序,通过该课程的学习,学生能达到通过阅读芯片手册,对设备接口编写正确的驱动程序,能构建自己的嵌入式系统。四、课程教学内容与学时分配序号教学模块知识点学时1嵌入式系统概述了解:嵌入式系统的概念、特点和应用领域理解:嵌入式系统与通用计算机系统的区别了解:常见的嵌入式操作系统22ARM处理器寄存器组和程序状态寄存器模块了解:s3c2440的启动方式理解:ARM处理器在不同模式下的寄存器组和程序状态寄存器中合位的作用42ARM指令系统和ARM指令系统支持的各种寻址方式模块理解:A
5、RM指令系统和伪指令系统指令系统掌握:ARM指令系统支持的各种寻址方式,学习掌握realview mdk的使用43linux操作系统下嵌入式系统开发环境的建立模块理解:建立嵌入式系统开发环境、嵌入式系统的开发过程掌握:shell程序的编写和makefile文件的编写。44linux操作系统下设备驱动程序的编写与应用模块理解:设备驱动程序静态加载。掌握:嵌入式系统简单字符设备驱动程序的编写、掌握多个次设备号驱动程序的编写46linux操作系统下网络编程模块了解:linux网络编程概念理解:linux网络编程的原理掌握:linux网络编程的方法与流程。47嵌入式linux操作系统的内核的配置(裁剪
6、)模块了解:嵌入式linux操作系统的组成理解:bootloader引导加载程序掌握:linux内核的配置(裁剪)方法48嵌入式linux操作系统的移植模块掌握:linux内核移植的方法,掌握根文件系统的建立方法。4五、教学方法与策略嵌入式系统原理与应用教学以课堂讲授为主,对重点要求熟练掌握部分,可以进行课堂案例教学、讨论、实践相结合的方法进行教学;在有限的实验课时以外,结合开发板的技术说明文档和工作图理图,多实践练习操作开发板。六、学生学习成效考核方式(考试)考核环节构成(均为100分制)评分依据占总成绩的比重期末成绩基础题占50%,中等难度题占40%,较难题占10%。考试题型主要有:选择题
7、、填空题、判断题、简答题、综合题等。60%测试成绩通过4个小作业进行测试,每实验成绩(25分)考查学生对相关节知识的掌握情况20%平时成绩旷课一次扣2分20%七、选用教材常华编著.嵌入式系统原理与应用, 北京:清华大学出版社,2013 八、参考资料1 刘洪涛.arm嵌入式体系结构与接口技术, 北京:人发邮电版社,20162 黑马程序员 著.Linux编程基础.清华大学出版社,2017.3 鸟哥 著.鸟哥的Linux私房菜-基础学习篇(第三版).人民邮电出版社,2010-14 HYPERLINK /?key2=%CE%BA%C8%A8%C0%FB&medium=01&category_path=
8、01.00.00.00.00.00 t /_blank 魏权利, HYPERLINK /?key2=%C0%EE%C0%F6%C6%BC&medium=01&category_path=01.00.00.00.00.00 t /_blank 李丽萍, HYPERLINK /?key2=%C1%D6%D4%C1%CE%B0&medium=01&category_path=01.00.00.00.00.00 t /_blank 林粤伟编著 嵌入式系统原理与应用, HYPERLINK /?key3=%BB%FA%D0%B5%B9%A4%D2%B5%B3%F6%B0%E6%C9%E7&medium=0
9、1&category_path=01.00.00.00.00.00 t /_blank 机械工业出版社,20145 HYPERLINK /?key2=%BB%C6%D3%A2%C0%B4&medium=01&category_path=01.00.00.00.00.00 t /_blank 黄英来、 HYPERLINK /?key2=%CC%EF%D6%D9%B8%BB&medium=01&category_path=01.00.00.00.00.00 t /_blank 田仲富编著嵌入式系统原理及应用开发教程(第2版), HYPERLINK /?key3=%C7%E5%BB%AA%B4%F3%D1%A7%B3%F6%B0%E6%C9%E7&medium=01&category_path=01.00.00.00.00.00 t /_blank 清华大学出版社,20166 HYPERLINK /?key2=%BD%AF%BD%A8%B4%BA&medium=01&category_path=01.00.00.00.00.00 t /_blank 蒋建春, HYPERLINK /?key2=%D4%F8%CB%D8%BB%A8&medium=01&category_path=01.00.00.00.00.00 t /_blank 曾素花编著嵌入式系统原理及应
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 莎士比亚自考试题及答案
- 音程概念及应用在乐理考试中的试题及答案
- 出售香猪种苗合同样本
- 出国柬埔寨劳务合同范例
- 节奏感训练与音乐理解试题及答案
- it技术外包合同范例
- 高中理综试题讲解及答案
- 音速与气体性质试题及答案
- 电商与农业的深度融合考题及答案
- 面试千川运营试题及答案
- 2025衡水市武强县辅警考试试卷真题
- 《行政法与行政诉讼法》课件各章节内容-第一章 行政法概述
- 山西省太原市2025年高三年级模拟考试(二)语文试题及答案
- 2025年广东广州中物储国际货运代理有限公司招聘笔试参考题库含答案解析
- 湖北省武汉市2025届高中毕业生二月调研考试数学试题及答案
- 2025年高三语作文模拟题分析+材料+范文:关心人本身应成为一切技术上奋斗的主要目标
- 2025中考二轮专题复习:古诗文主题默写汇编(2)(含答案)
- 长城汽车2025人才测评答案
- QC080000基础知识课件
- 河道的管理和防护课件
- 绿化作业安全教育培训
评论
0/150
提交评论