七段数码管驱动程序
键盘驱动程序
实验三嵌入式Linux驱动(1)
一、 【实验目的】
1) 熟悉嵌入式Linux驱动程序编写框架。
2) 了解七段数码管驱动程序的工作原理,熟练掌握该驱动程序在嵌入式开
发平台的移植和注册使用。
二、 【实验内容】
1) 学习Linux驱动源代码,分析代码中各个函数模块的功能作用。 2) 在宿主机上交叉编译七段数码管驱动程序,然后移植到目标机上。 3) 在目标机上注册驱动程序,验证驱动的功能。
三、 【实验步骤】
1. 了解七段数码管工作原理
七段数码管是显示数字的电子元件,因为借助七个发光二极管以不同组合来显示数字,所以称为七段数码管(如图1)。七段数码管分为共阴极和共阳极,共阳极的七段数码管的正极(或者阳极)为八个发光二极管的共有正极,其他接点为独立发光二极管的负极(或者阴极),使用者只需要把正极接电,不同的负极接地就可以控制七段数码管显示不同的数字。共阴极的七段数码管与共阳极的只是接电的接法相反而已。