- 1
- 0
- 约2.67千字
- 约 5页
- 2022-05-20 发布于河南
- 举报
《嵌入式系统软件设计》实践教学大纲
一、课程基本情况
课程代码:1031129004
课程名称(中/英文):嵌入式系统软件设计/Embedded System Software Design
课程类别:专业选修课程
课程性质:选修
课程类型:实践课
总学分:2
总学时:32
实践学时:32
适用专业:电子科学与技术
适用对象:本科
先修课程:程序设计基础、电路、嵌入式系统原理及应用
开课学院:电气工程与自动化学院
二、课程简介
1.课程任务与目的
《嵌入式系统软件设计》课程是电子科学与技术本科专业的一门专业选修课。通过本课程的学习使学生掌握嵌入式系统的概念,软件开发过程。内容包括Linux嵌入式系统内核移植、Linux嵌入式系统应用程序设计、嵌入式Linux设备驱动程序开发、Qt/Embedded嵌入式图形开发等内容。为在今后从事嵌入式应用与研究打下良好的基础。
开源40年以来,我国在嵌入式软件领域的发展迅速,特别是在应用程序设计方面已经取得了巨大的的成绩,但是在核心的领域,如操作系统,开发工具设计等方面与先进国家还有着很大的差距,在课程教学过程中不仅要让学生对取得的成绩树立一定的自豪感,激发学生对我国制度和发展模式的自信,更要让学生认识到我们的差距,激发学生努力学习,勇于创新的精神,为我们国家在嵌入式软件领域的发展做出应用的贡献。
2.对接培养的岗位能力
本课程支持以下毕业要求:
毕业要求1.3 掌握电子科学与技术专业知识,用于电路与系统、集成电路领域中复杂工程问题的研究和改进;
毕业要求4.3 根据数据进行整理,分析,对实践过程中出现的问题或现象进行解释和处理,得到的实践结论,为解决复杂电子科学与技术专业工程问题提供支撑;
毕业要求5.3 在利用相关的现代工程工具及仿真软件时,要理解所使用的现代工具的特点和局限性,能设计相关的方法对其进行弥补和修正。
三、实践教学目标
课程目标及毕业要求如下:
课程目标1.掌握嵌入式系统设计相关的交叉开发环境的搭建,嵌入式系统的搭建(支撑毕业要求1.3)
课程目标2. 掌握基于ARM9和Linux嵌入式系统的应用程序设计方法,流程,包括基于Linux的C程序设计Linux开发工具的使用(支撑毕业要求4.2)
课程目标3.掌握嵌入式Linux设备驱动程序开发方法,Qt/Embedded嵌入式图形开发方法。(支撑毕业要求5.3)
实践目标与毕业要求的关系矩阵
课程目标
毕业要求指标点
1.3
4.2
5.3
课程目标1
√
课程目标2
√
课程目标3
√
四、实践项目及学时安排
序号
实践项目名称
实践学时
实践类型
实践要求
每组
人数
完成实践教学目标
1
嵌入式交叉开发环境的搭建
操作系统及开发软件安装
2
验证性
必做
3-5
实验目标1
交叉开发工具的安装
2
验证性
必做
3-5
课程目标1
2
嵌入式Linux系统的搭建
vivi 的编译与运行
2
验证性
必做
3-5
课程目标1
内核编译与运行
2
验证性
必做
3-5
课程目标1
busybox 编译
2
验证性
必做
3-5
课程目标1
ramdisk 根文件系统
2
验证性
必做
3-5
课程目标1
3
嵌入式应用程序开发
文件操作,计时器
2
设计性
必做
3-5
课程目标2
进程控制
2
设计性
必做
3-5
课程目标2
线程控制
2
设计性
必做
3-5
课程目标2
Tcp通信
2
设计性
必做
3-5
课程目标2
Webserver
2
设计性
必做
3-5
课程目标2
Udp通信
2
设计性
必做
3-5
课程目标2
4
嵌入式驱动程序开发
LED 控制
2
设计性
必做
3-5
课程目标3
串口通信
2
设计性
必做
3-5
课程目标3
5
Qt嵌入式图形开发
Qt安装
2
设计性
必做
3-5
课程目标3
Qt应用设计
2
创新性
必做
3-5
课程目标3
合计
32
1.实践类型:分“演示性”、“验证性”、“综合性”、“设计性”、“创新性”
2.实践要求:分“必做”、“选做”
3.每组人数:指教学实验项目中在每套仪器设备上同时完成本实验项目的人数。如2人合用一台显微镜,则每组人数为2人;5人合用一台仪器则每组人数为5。
五、教学内容
主题一 嵌入式系统交叉开发环境的搭建实践
实践目的:掌握嵌入式系统交叉开发环境搭建
实践设备:PC机,VMware10.0,Ubuntu 12.04
实践内容:宿主机操作系统的安装,包括虚拟机安装,Linux系统安装、设置,交叉编译器的安装。
主题二 嵌入式Linux系统的搭建实践
实践目的:嵌入式Linux系统的搭建
实践设备:PC机,VMware10.0,Ubuntu 12.04,实验箱
实践内容:vivi 的编译和固化, kernel 的编译和固化,如何编译 busyb
原创力文档

文档评论(0)