您的位置:首页 > 运维架构 > Linux

linux驱动之LED驱动体验

2016-07-11 22:57 429 查看
LED驱动算是简单的驱动,第一次真正意义上的动手做驱动。硬件平台是mini2440.

用的到的命令:

1、tftp下载命令:tftp  -r  led.ko  -g  192.168.0.103

2、模块安装:

首先,insmod  led.ko  由于初学,不知道安装命令后面打印的是什么,所以先暂时忽略。如图

然后通过cat /proc/devices查看设备号,如图

最后通过设备号创建设备文件:: mknod  /dev/myled  c  253  0  ,创建在/dev 目录下,通过ls /dev查看 。

静态编译应用程序:arm-linux-gcc -static  led_app.c -o led_app

tftp 下载运行,不过现象有个问题,同样的配置,led1,led2,led3都能控制,led4 缺有些问题,猜测是硬件原因,以后再验证。以上是本次实验的过程小结。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: