- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
实验三嵌入式Linux驱动(1)
一、【实验目的】
1)熟悉嵌入式Linux驱动程序编写框架。
2)了解七段数码管驱动程序的工作原理,熟练掌握该驱动程序在嵌入式开
发平台的移植和注册使用。
二、【实验内容】
1)学习Linux驱动源代码,分析代码中各个函数模块的功能作用。
2)在宿主机上交叉编译七段数码管驱动程序,然后移植到目标机上。
3)在目标机上注册驱动程序,验证驱动的功能。
三、【实验步骤】
1.了解七段数码管工作原理
七段数码管是显示数字的电子元件,因为借助七个发光二极管以不同组合来
显示数字,所以称为七段数码管(如图1)。七段数码管分为共阴极和共阳极,
共阳极的七段数码管的正极(或者阳极)为八个发光二极管的共有正极,其他接
点为独立发光二极管的负极(或者阴极),使用者只需要把正极接电,不同的负
极接地就可以控制七段数码管显示不同的数字。共阴极的七段数码管与共阳极的
只是接电的接法相反而已。
图1
2.开发板七段数码管电路介绍
开发板上有四个七段共阴数码管,2个一组,第一组七段数码管使用系统
LED_CS2作为其位选使能信号,两个数码管的段选信号分别使用数据总线的
D0~D7位和D8~D15位,如图2所示。
图2
第二组七段数码管使用系统LED_CS3作为其位选使能信号,两个数码管的
段选信号分别使用数据总线的D0~D7位和D8~D15位,如图3所示。
图3
分析可知,对七段数码管的操作主要是对其位选和段选信号的控制。其
中位选信号决定显示哪个七段数码管,段选信号决定其显示的字型信息(共阴极
七段数码管段选控制信息如表1),这也是驱动程序和硬件关联的主要部分。
D7D6D5D4D3D2D1D0
字型DpGFEDCBA编码
0011111110X3F
1000001100X06
2010110110X5B
3010011110X4F
4011001100X66
5011011010X6D
6011111010X7D
7000001110X07
8011111110X7F
9011011110X6F
A011101110X77
B011111
您可能关注的文档
- 《草船借箭》_原创文档.pdf
- 2021_2022学年高中化学第三章重要的有机化合物第一节认识有机化合物教案鲁科版必修2.pdf
- 乡镇医院检验科个人工作计划.pdf
- 2023新学期美术教学计划(3篇).pdf
- 六年级下册第五单元的作文400字优秀7篇.pdf
- 现代教育技术基础作业3.pdf
- 中国彩妆市场购物场景和心理分析报告.pdf
- 生命科学生科植物学复习题.pdf
- 【风险控制】怎样确保分包队伍的安全管理.pdf
- 植物学习题2_4_原创文档.pdf
- 《中国通史》文字稿第12集春秋争霸.docx
- java教程--类与对象-讲义课件(演讲稿).ppt
- Vue应用程序开发-(1).pptx
- 东北师大版社劳动实践与评价指导手册一年级上册主题二活动一寻找五彩的树叶课时课件.pptx
- 外研版英语四年级上册 Module 4 Unit 2 How much is it单元教学设计.docx
- 外研版英语四年级上册Module 4 单元整体教学设计.docx
- 6《上课之前》课件 鄂科技版 心理健康教育一年级.pptx
- 《1~5的认识》说课课件(共25张PPT)人教版一年级上册数学.pptx
- 六《解决问题(1)》说课课件 人教版 三年级上册数学.pptx
- 七《解决问题》说课课件 人教版 二年级上册数学.pptx
文档评论(0)