网站大量收购独家精品文档,联系QQ:2885784924

嵌入式linux驱动程序实训.docx

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式linux驱动程序实训

学号:常 州 大 学嵌入式开发实训报告题 目: 嵌入式开发 学 生: 学院(系): 专 业 班 级: 指导教师: 嵌入式系统技能综合实训任务书一、实训背景 嵌入式系统是以应用为中心,以计算机技术为基础、软硬件均可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。其发展已有二十多年的历史,国际上也出现了一些著名的嵌入式操作系统,如VxWorks,Palm OS,Windows CE等等,但这些操作系统均属于商品化产品。而Linux作为一种优秀的Free OS,近几年在嵌入式领域异军突起,成为最有潜力的嵌入式操作系统。实训以《嵌入式系统及应用》课程为基础,以S3C2410RP实验箱为平台,进一步熟悉ARM9体系结构和Linux基本操作,学会应用程序设计过程。二、实训内容及要求内容及要求:(1)交叉编译调试环境搭建实训:在宿主机PC端安装VMware Workstation 软件、Linux操作系统RedHat 9.0, 完成宿主机端开发环境的安装与配置;配置宿主PC机端的minicom、超级终端、配置NFS服务、配置TFTP,正确连接宿主PC机与S3C2410-RP目标板。(2) 目标板软件下载:编译S3C2410系统Bootloader和Linux内核;制作文件系统;将ARM Linux Bootloader、Linux内核、文件系统等部分烧写到目标板的SMC卡。(3)驱动程序实训:GPIO驱动程序、中断、AD驱动、DA驱动、EEPROM、温度传感器、键盘驱动、数码管显示、LED点阵驱动、继电器驱动、蜂鸣器驱动、Dip_Switch驱动。(4)Linux应用实训:LCD控制、Web服务器、多线程、IIS音频。(5)扩展实训:CAN总线通信。三、进度安排第9周:星期1上午:题目安排; 星期1下午~星期3:了解嵌入式系统软件环境,完成宿主PC机LINUX环境搭建;星期4~星期5:了解目标板软件功能,完成编译并烧写:编译vivi、Linux内核、制作文件系统;并烧写到目标板SMC卡。第10周~第11周:了解硬件驱动程序设计构架,掌握应用程序设计过程,在2410RP目标板LINUX系统上运行各种驱动程序。第12周:完善实习报告、现场进行结果演示及答辩。星期五下午交实习报告。四、设计时间:2012 年 11 月 5 日到 2012 年 11 月 30 日 通信工程教研室 指导教师: _目录1实验一 CPU GPIO驱动程序11.1实验目的11.2 实验内容11.3实验原理及说明11.4实验步骤11.4.1 硬件连接11.4.2 在2410RP目标板上运行驱动程序11.4.3 实验现象21.5 程序修改21.5.1 程序内容21.5.2程序修改后的现象21.6 实物照片31.7实验注意事项31.8实验总结32实验二:AD驱动实验42.1实验目的42.2实验内容42.3实验原理及说明42.4实验原理图52.5 实验步骤52.5.1 硬件连接52.5.2 在2410RP目标板上运行驱动程序和测试程序62.6.实验现象62.7 程序修改62.7.1 程序内容62.7.2程序修改后的现象62.8实物照片72.9实验注意事项:72.10实验总结73实验三:EEPROM实验83.1实验目的83.2实验内容83.3实验原理及说明83.4 实验电路图93.5实验步骤93.5.1硬件连接93.5.2 在2410RP目标板上运行驱动程序和测试程序93.6程序修改103.7 实物照片103.8 实验注意事项113.9 实验总结114实验四:LED点阵驱动114.1实验目的114.2实验内容114.3 实验原理及说明114.4实验步骤134.4.1硬件连接134.4.2 在2410RP目标板上运行驱动程序和测试程序134.5程序修改144.6程序修改后的现象144.7实物照片144.8实验注意事项154.9实验总结155 实验五:继电器驱动155.1 实验目的155.2 实验内容155.3 实验原理及说明155.4 实验步骤175.4.1硬件连接175.4.2 在2410RP目标板上运行驱动程序和测试程序175.5 程序修改185.6实验注意事项185.7 实验总结186 实验六:蜂鸣器驱动实验186.1实验目的186.2实验内容186.3 实验原理及说明186.3.1 蜂鸣器的介绍186.3.2 蜂鸣器的结构原理196.3.3实验原理图196.4 实验步骤206.4.1 硬件连接206.4.2 在2410RP目标板上运行驱动程序和测试程序206.5 程序修改206.6实验注意事项206.7实验总结217实验七:Dip_Switch实验217.1实验目的217.2 实验内容217.3 实验原理及说明

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档