《嵌入式》课程标准

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《嵌入式》课程标准
《嵌入式技术》课程
教学标准
目录
一、课程名称
二、适用专业
三、必备基础知识
四、课程的地位和作用
五、主要教学内容描述
六、重点和难点
七、内容及要求
八、说明
一、课程名称:嵌入式技术
二、适用专业:电子测量与仪器
三、必备基础知识
低频电子线路、数字电子技术、单片机原理及应用
四、课程的地位和作用
1、课程的地位:专业方向课程
2、课程的作用
学电子工程、通信工程等偏硬件专业出身的人,他们主要是搞硬件设计,有时要开发一些与硬件关系最密切的最底层软件,最初级的硬件驱动程序等。

五、主要教学内容描述
1、嵌入式Linux系统开发:侧重开发环境搭建、内核原理、交叉编译等
2、嵌入式Linux应用开发:侧重Linux应用编程、内核编译、系统调用。

3、嵌入式Linux驱动开发:侧重嵌入式Linux系统下的驱动开发、内核的深入分析。

六、重点和难点
1、重点:Linux应用编程、内核编译、系统调用
2、难点:嵌入式Linux系统下的驱动开发、内核的深入分析
七、内容及要求
模块一:嵌入式学习基础
1、教学内容
(1)Linux 基础
(2)Shell 编程基础
(3)Linux 下的 C 编程基础
2、教学要求
(1)掌握学学习嵌入式所必须的基本功
(2)了解Linux 基础
(3)理解Shell 编程基础
3、教学手段及方法:多媒体、演示、讨论
4、实训项目及要求
(1)项目1:安装Linux操作系统
内容:安装Linux操作系统、Linux启动过程详解
要求:熟练使用Linux系统的基本命令
目的:认识Linux系统的常用服务
(2)项目2:Shell 编程
内容:编写一个测试服务器是否连通的shell脚本程序、编写一个带有循环语句的shell脚本程序、编写一个目录菜单
要求:熟悉Linux下的各种Shell、进行shell编程
目的:掌握Shell 编程
(3)项目3:Linux 下的 C 编程基础
内容:编写Hello,World程序、调试一个有问题的程序、编写汉诺塔程序
要求:熟悉Gcc编译器、Makefile规则
目的:熟悉linux C语言环境
模块二:嵌入式开发
1、教学内容
(1)嵌入式系统开发基础
(2)嵌入式系统移植
(3)嵌入式Linux 下串口通信
(4)嵌入式系统中多进程程序设计
(5)嵌入式Linux 网络编程
2、教学要求
(1)掌握学习嵌入式开发所必须的种种基本技能
(2)了解嵌入式开发的基本技能
(3)理解嵌入式系统概念
3、教学手段及方法:多媒体、演示、讨论
4、实训项目及要求
(1)项目1:嵌入式系统移植
内容:移植Linux2.6内核到ARM9开发板
要求:了解移植的概念
目的:能够移植Linux内核
(2)项目2:Linux下串口通信
内容:编写串口通信程序、编写多进程程序
要求:熟悉进行串口通信、熟悉文件I/O
目的:熟悉串行I/O的基本概念
(3)项目3:Linux网络编程
内容:使用socket 编写代理服务器、使用socket 编写路由器、编写一个运行在ARM平台的网络播放器、编写一个web服务器要求:了解嵌入式Linux网络体系结构
目的:进行嵌入式Linux环境下的socket 编程
模块三:项目实战
1、教学内容
(1)模拟宽带路由器
(2)局域网电子点菜系统
2、教学要求
(1)掌握项目的功能要求
(2)了解项目开发的特点
(3)理解项目开发基本条件
3、教学手段及方法:室外教学、校外实践、社会实践
4、实训项目及要求
(1)项目1:模拟宽带路由器
内容:建立一个内置Web服务器,用NA T方式实现路由功能
要求:网卡的半轮询工作模式、网络地址转换——NA T
目的:实现一个基于Web管理的简单路由器
(2)项目2:局域网电子点菜系统
内容:具备与网内应用服务器提取菜单信息以及将客户点菜信息发往应用服务器
要求:UDP通讯协议、嵌入式数据库与持久存储
目的:实现一个基于UDP通讯的点菜系统
八、说明
1、建议使用教材和参考资料
《嵌入式系统——体系结构、编程与设计》卡莫尔编,贾建斌,李化译,清华大学出版社
2、模块学时分配
理论、实践、写总结体会
4、注意事项
(1)教案编写
本课程标准对教案的定义是指在本课程完成整体教学设计,确定课程学习项目及各项目组成模块明确的基础上,对每一模块的教学内容按每一教学单元(原则上是2学时为1教学单元)进行的教学方案设计,她
包括对本模块学习目标、工作任务、能力要求及学习内容分解到本教学单元中的具体授课内容、课堂活动教学的组织方式与教学要求、课时建议等。

特别是要通过设计清楚阐述针对本模块的工作任务如何将典型实践性环节所需实践知识融入理论知识学习中,并根据能力要求,如何将技能实践融入学习过程中。

(2)教学资源的配合
本课程教学资源条件可以依据本课程性质要求开发的各种教学材料以及该课程可以利用的各种教学资源,工具和场所,主要包括各种案例材料和信息,可是多媒体光盘,计算机软件及网络,图书馆,以及相应实验设备,电视广播,工业企业参观等。

各种教学资源作为配合课程教学使用的助教,助学资源必须符合以下要求:
1)内容符合课程标准要求,教学目标明确,取材合适
2)符合任职规律,逻辑性强,利用学生知识与能力的构建;
3)媒体资源使用恰当,和传统教学方法相得益彰,互动性好。

4)文字,符号,公式,计量单位符合国家标注或惯例
5)教师教学中不能过分依赖课件,尤其是文字表述内容。

相关文档
最新文档