5附件1:广东理工职业学院《嵌入式技术应用实训》课程标准一、课程基本信息课程名称(课程代码):嵌入式技术应用实训(21004003)课程性质:专业必修课课程类型:实践课适用专业:物联网应用技术学分:2总学时:48(理论学时数:0,实践学时数:48)考核方式:考查二、课程定位本课程是物联网应用技术专业的专业必修课程,前续课程包括《数字电子技术》、《电子线路CAD》、《C语言程序设计》、《单片机与嵌入式技术》等。本课程主要是让学生实践嵌入式linux操作系统的移植过程,使学生对嵌入式产品的开发技术有一定的了解,从而使学生具备物联网设备的售前售后技术支持能力。三、课程目标1.知识目标:了解嵌入式系统的开发流程,嵌入式linux开发环境搭建的步骤,常用工具的作用,掌握linux的常用命令、理解Bootloader的概念,linux内核概念等2.职业技能目标:嵌入式linux开发环境搭建、linux基本命令的使用,会参照开发板提供的视频教程和操作手册进行linux内核移植,嵌入式linux驱动程序的设计3.职业素质养成目标:通过专周实训学生基本掌握嵌入式开发环境搭建的方法,嵌入式linux操作系统移植的方法及简单linux驱动程序的设计,从而对嵌入式产品的开发技术有一定的了解,具备物联网设备的售前售后技术支持能力。四、整体教学设计思路以TQ2440开发板为硬件平台,教师实际演示,学生练习,教、学、做结合。五、课程内容、要求及课时安排1.课程单元与教学目标6课程单元教学任务教学目标(以完成工作任务、获取职业知识或提高职业素质的形式描述)学时单元1构建嵌入式Linux开发环境任务1.1虚拟机VMware6.5安装理解虚拟机的概念,软件安装方法18任务1.2在虚拟机上安装Fedora10Linux系统掌握软件安装方法任务1.3练习使用Linux操作系统熟练掌握常用重要命令任务1.4Linux与Windows共享目录、NFS的配置与启动掌握共享目录的设置方法、NFS的配置与启动任务1.5练习使用TQ2440开发板开发板设置及连接、使用Linux之图形界面、练习使用串口终端操作开发板单元2Linux内核移植任务2.1内核Makefile分析了解内核Makefile的分类,了解Makefile的编译流程12任务2.2内核配置选项掌握四种字符命令行工具,了解主要配置选项和含义任务2.3内核在ARM上的移植会根据操作手册或者视频教程进行以下操作:内核基本结构的移植、添加内核对YAFFS的支持、内核中RTC时钟驱动移植、内核中LCD驱动移植、内核中DM9000驱动移植单元3制作Linux根文件系统任务3.1Linux根文件系统的结构了解根文件系统的结构6任务3.2构建根文件系统学会移植Busybox、安装glibc库单元4简易Linux驱动任务4.1简易Linux驱动程序学习嵌入式linux驱动程序的设计,通过简单的hello_driver程序熟悉驱动程序的设计步骤。12任务4.2设计LED设备驱学习嵌入式linux字符驱动程序的设计7课程单元教学任务教学目标(以完成工作任务、获取职业知识或提高职业素质的形式描述)学时动程序总学时482.教学内容与安排单元1教学任务教学内容和要求学时地点任务1.1理解虚拟机的概念,软件安装方法3实训室任务1.2掌握基于Fedora10的linux系统安装方法3实训室任务1.3熟练掌握常用重要命令,如cd,mkdir,cp,tar等4实训室任务1.4掌握共享目录的设置方法、NFS的配置与启动4实训室任务1.5开发板设置及连接、使用Linux之图形界面、练习使用串口终端操作开发板4实训室单元2教学任务教学内容和要求学时地点任务2.1了解内核Makefile的分类,了解Makefile的编译流程1实训室任务2.2掌握四种字符命令行工具,了解主要配置选项和含义1实训室任务2.3会根据操作手册或者视频教程进行以下操作:内核基本结构的移植、添加内核对YAFFS的支持、内核中RTC时钟驱动移植、内核中LCD驱动移植、内核中DM9000驱动移植10实训室单元3教学任务教学内容和要求学时地点8任务3.1了解根文件系统的结构1实训室任务3.2学会移植Busybox、安装glibc库5实训室单元4教学任务教学内容和要求学时地点任务3.1学习嵌入式linux驱动程序的设计,通过简单的hello_driver程序熟悉驱动程序的设计步骤。6实训室任务3.2学习嵌入式linux字符驱动程序的设计6实训室六、课程实施条件1.教授方法采用项目教学法,融“教、做、学”为一体。2.学习方法自主性学习、小组合作学习等。3.课程资源教材:TQ2440光盘中配套资源(视频和pdf文档)4.教学条件教学环境:E302单片机室设备要求:硬件:电脑、TQ2440开发板软件:VMware6.5,Fedora10、DNW等5.师资条件教师具备实践开发综合能力,具备软件开发能力。必须具备中级以上职称及高级以上职业资格证以上。七、课程考核要求考查的方式,平时成绩占60%,实训报告成绩占40%,平时成绩由出勤、课堂表现和任务完成情况考核组成。9合作部门:执笔人:曹德安审核人:编写日期:2014.08.20