《嵌入式系统实训》教学大纲
课程编号:10127220 学时:32(实训) 学分:2
先修课程:《高级语言程序设计》、《微控制器原理及应用》、《嵌入式系统设计》
| 本课程考核的核心能力 | 关联教育目标 | 评量方法 |
| 电子信息工程专业核心能力: 1.运用数学和物理等基础科学理论以及电路和信息系统的基本知识。 □2.设计与实施电子信息工程相关实验,分析和处理数据的能力。 3.从事电子信息工程相关行业所需的技术、技巧以及使用软硬件工具的能力。 4.设计电子器件和系统的能力。 5.项目管理、有效沟通与团队合作的能力。 6.发现、分析及处理复杂且整合性电子信息工程问题的能力。 □7.认识时事议题,了解电子信息工程技术对环境、社会及全球的影响,具有跨领域持续学习的习惯和能力,以及外语能力。 □8.具有人文社会科学素养、职业道德以及社会责任感。 | 电子信息工程专业教育目标: 1.具备现代电子技术和信息系统的基本理论知识与技能,能够在相关领域从事电子设备、信息系统应用的合格工程师。 2.具备较强的获取知识及终生学习的能力,一定的项目组织管理与团队协作能力,一定的创新性思维与探索能力。 3.具备发现问题、分析问题、解决复杂电子信息工程问题的能力。 □4.具备良好的职业道德与社会责任感,健康的体魄与良好的心理素质。 | 达成教育目标评量方法: □1.小考 □2.期中考 3.期末考 □4.作业 5.书面报告 □6.口头报告 7.实作成品 □8.口试 9.其他,请说明: _点名、实验、答辩 |
一、课程性质和任务描述
《嵌入式系统实训》是电子信息工程专业的一门专业必修课。通过本门课的学习,学生不仅可以掌握嵌入式系统设计的原理与开发流程,了解嵌入式系统在社会上的应用。学生还可以在充裕的实训课时内获得大量的实训操作机会,真正达到提高技能、培养职业素养的目的。同时为后续课程的学习及从事电子信息产品的研发、生产、测试、维护等工作打下良好的基础。
二、实践教学内容和要求
教学目的:
本课程实验教学以嵌入式开发板为开发平台,详细讲解开发平台的开发环境搭建过程、使用方法、开发及调试过程。通过一次完整的课程设计来提升学生的设计、开发与实践报告撰写能力,真正达到提高技能,培养职业素养的目的。
实验项目:
| 序号 | 实验项目名称 | 实验学时 | 实验类型 | 开出要求 |
| 1 | 搭建开发环境 | 8 | 综合 | 必做 |
| 2 | 选题与系统设计 | 8 | 综合 | 必做 |
| 3 | 开发与调试 | 8 | 综合 | 必做 |
| 4 | 撰写实践报告与课程答辩 | 8 | 综合 | 必做 |
内容要求:
实验1 搭建开发环境
掌握开发平台的开发环境的搭建方法,理解嵌入式开发板的使用方法,掌握嵌入式系统的开发及调试方法。
实验2 选题与系统设计
掌握嵌入式系统的设计过程,了解嵌入式系统的工作原理,了解嵌入式系统的应用场景,掌握通过阅读电子元器件的数据手册和使用手册来理解电子元器件的工作原理的方法。
实验3 开发与调试
掌握C语言在嵌入式系统中的应用方法,掌握在嵌入式系统中编写电子元器件驱动的能力,熟悉嵌入式系统的开发及调试方法。
实验4 撰写实践报告与课程答辩
理解实践报告的撰写要求,掌握实践报告的撰写方法,了解课程答辩的技巧。
四、建议教材和参考资料
建议教材:
1.(美)科波特(Corbet,J.)著,魏永明、耿岳、钟书毅译,中国电力出版社,《LINUX设备驱动程序》(第3版),2006
参考资料:
1.王田苗,清华大学出版社,《嵌入式系统设计与实例开发》,2003
2.秦贵和,北京航空航天大学出版社,《ARM嵌入式技术及Linux高级实践教程》,2005
3.张大波,机械工业出版社,《嵌入式系统原理》、《设计与应用》,2005
修订:钟远平 审定:刘亮元