2022年《嵌入式驱动程序设计》课程教学大纲 .pdf

上传人:Che****ry 文档编号:27272438 上传时间:2022-07-23 格式:PDF 页数:5 大小:59.29KB
返回 下载 相关 举报
2022年《嵌入式驱动程序设计》课程教学大纲 .pdf_第1页
第1页 / 共5页
2022年《嵌入式驱动程序设计》课程教学大纲 .pdf_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《2022年《嵌入式驱动程序设计》课程教学大纲 .pdf》由会员分享,可在线阅读,更多相关《2022年《嵌入式驱动程序设计》课程教学大纲 .pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1 嵌入式驱动程序设计课程教学大纲课程编号 :B012* 适用专业 :电子信息工程总 学 时:48 学时(其中理论教学40,实验 8)一、课程的性质与目的1.课程性质:本课程是电子信息工程专业嵌入式方向的专业方向课。2.课程目的:本课程是为了适应目前发展迅速的嵌入式Linux 需求而设计,课程目标是让学生达到嵌入式应用软件开发、嵌入式系统开发或嵌入式驱动开发的基本素质。课程内容基于目前应用最广泛的软硬件开发平台(Linux 和 Arm ) ,使学生了解嵌入式技术的发展现状,掌握嵌入式开发的基本技能;掌握嵌入式linux 项目的完整开发流程,能够完成嵌入式linux 系统的移植和设备驱动程序的编

2、写,掌握嵌入式Linux 应用程序的开发。二、课程教学基本内容(一) 典型的嵌入式系统体系结构1入式系统概述2嵌入式系统的组成:嵌入式平台的硬件架构,嵌入式系统上的应用程序3嵌入式系统的开发流程和优势4嵌入式系统的方案选择:处理器的选择,嵌入式操作系统的选择(二) Linux 内核与驱动程序1Linux 内核与 ARM 2翻译环境的建立3Linux 驱动程序4用户态与内核态5Linux 驱动程序结构6设备文件与设备文件系统(三) 简单的 Linux 字符设备驱动程序1Linux 字符设备驱动程序结构2系统硬件平台组成原理3按键的Linux 驱动程序4系统硬件平台组成原理5Linux 系统中断分

3、析6Linux 下按键驱动程序的实现7按键驱动程序的测试名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 2 (四) CAN 总线接口设计与Linux 驱动程序1CAN 总线接口设计2CAN 总线概述3嵌入式处理器上扩展CAN 总线接口4CAN 总线驱动程序的体系结构5CAN 总线的 Linux 驱动程序6CAN 总线驱动测试程序(五) 触摸屏接口设计与Linux 驱动程序1触摸屏接口设计2触摸屏驱动程序的体系结构3触摸屏的Lin

4、ux 驱动程序分析4触摸屏驱动测试程序5触摸屏的校准方法(六) I2C 总线与 Linux 驱动程序1I2C 总线接口设计2Linux 下 12C 总线驱动程序体系结构3S3C2410 上的 I2C 总线驱动程序分析4I2C 总线驱动测试程序(七) PS/2 接口设计与Linux 键盘 /鼠标驱动程序1PS/2 接口设计2Linux 键盘驱动程序体系结构3PS/2 接口驱动程序分析4PS/2 接口驱动的测试(八) 音频接口设计与Linux 驱动程序1音频总线2Linux 音频驱动程序体系结构3S3C2410 平台的音频驱动分析4音频驱动的测试(九) 异步串口与Linux 驱动程序1异步串口概述

5、2Linux 终端与控制台体系3Linux 串口驱动程序与分析4Linux 串口的应用(十) 显示接口与Linux 帧缓冲1液晶显示概述名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 3 2嵌入式处理器上的LCD 控制器3Linux 帧缓冲驱动程序体系结构4PXA270 上简单的帧缓冲驱动程序5Linux 帧缓冲的应用程序接口(十一) 以太网接口与Linux 网络驱动程序设计1以太网概述2嵌入式处理器上扩展以太网接口3Linux

6、 网络驱动程序体系结构4NE2000 兼容的网卡驱动程序的移植5网络的应用与测试三、实践教学内容与要求序号实验项目实验要求实验类别学时所在实验室1 驱动开发编程环境必做基础2 嵌入式与DSP 实验室2 字符设备驱动程序必做基础2 嵌入式与DSP 实验室3 内核程序传递参数必做基础2 嵌入式与DSP 实验室4 网络驱动程序必做基础2 嵌入式与DSP 实验室四、学时分配序号教学内容讲课实验合计1 典型的嵌入式系统体系结构2 2 2 Linux 内核与驱动程序4 2 3 简单的 Linux 字符设备驱动程序2 2 4 CAN 总线接口设计与Linux 驱动程序4 5 触摸屏接口设计与Linux 驱动

7、程序4 6 I2C 总线与 Linux 驱动程序4 7 PS/2 接口设计与Linux 键盘 /鼠标驱动程序4 8 音频接口设计与Linux 驱动程序4 9 异步串口与Linux 驱动程序4 10 显示接口与Linux 帧缓冲4 11 以太网接口与Linux 网络驱动程序设计4 2 总计40 8 48 五、课程教学基本要求名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - - - - 4 1本课程理论总学时为48 学时, 为保证基本的教学质量,

8、应当严格要求学生做好一定数量的习题,建议讲课占85左右,习题课等占15左右。2在教学过程中,逐步推行多媒体教学;不断进行教学方式方法的探索,重视培养学生的自学能力。3考核方式和成绩评定:本课程的总成绩由理论考试成绩、平时作业与实验课成绩3部分组成,按百分制计。其中:理论考试成绩占:70%(理论考试成绩通过期末闭卷考试方式评定),平时作业成绩占:10%(按每次作业完成情况评定)。实验课成绩占:20% (依实验课表现与实验报告情况评定)。理论考试为闭卷笔试,120 分钟,满分 100 分,统考,流水作业评分。4对外语的要求:在讲授过程中,给出各章节主要专业名词的英语单词,通过本门课程的学习,学生可

9、接触到100 个左右专业名词的英语单词。六、课程设置说明1与其他有关课程的联系本课程先修课程为: C语言程序设计 、 嵌入式系统2. 教学目标理论、知识方面:针对 ARM 处理器为核心的主流嵌入式系统平台,主要讲述嵌入式Linux 驱动程序的设计和开发过程。 内容同时涵盖嵌入式系统的软硬件两个方面:一方面是嵌入式系统常用的硬件接口时序、电气特性等内容的分析;另一方面讲述对应硬件的Linux 驱动程序实现方法。首先介绍嵌入式系统和Linux驱动程序的基础性知识,然后详细讲述硬件平台及其对应的Linux 驱动程序。硬件包括I/O 口、 CAN 总线、触摸屏、I2C、PS/2、异步串口、音频、显示、

10、 IDE、 PCMCIA 、USB、以太网以及Flash 的使用等内容。软件涉及针对上述硬件的各种驱动程序在Linux 下的体系结构, Linux 的字符设备、块设备和网络设备驱动程序,ARM Linux 的中断处理,BootLoader 和内核的启动过程等。能力、技能方面本课程在学生学习了Linux 操作系统、嵌入式C 语言程序设计、数字电路、ARM 体系结构及其编程、 嵌入式系统应用开发等技术知识的基础后,掌握嵌入式系统驱动的基本原理和设计方法 ,并通过实际项目的开发,让学生掌握嵌入系统驱动开发的整个流程,以及驱动程序的开发和调式方法。 3. 习题与作业习题与作业可结合重点掌握的概念、原理

11、和方法等进行适当布置,目的是增强感性认识,掌握基本理论;4教学环节(1)本课程的教学环节有讲课、实验和考试等环节;(3)本课程是一门理论性较强的课程,要加强理论分析与实践应用的结合;(4)学生通过开设的实验来验证所学的基本理论,巩固所学的知识;(5)本课程为考试课,以检查学生对所学的内容的理解程度。七、推荐教材与参考书目名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 5 1刘淼, 嵌入式系统接口设计与Linux 驱动程序开发 , 北京航空航天大学出版社,20062华清远见嵌入式培训中心, 嵌入式 Linux 设备驱动开发详解 , 人民邮电出版社, 2008 执 笔: 审 阅: 审 批: 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁