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 缺有些问题,猜测是硬件原因,以后再验证。以上是本次实验的过程小结。
用的到的命令:
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 缺有些问题,猜测是硬件原因,以后再验证。以上是本次实验的过程小结。
相关文章推荐
- centos7编译linux的内核源码
- 每天一个linux命令(42)--traceroute命令
- Linux命令速查手册,超详细Linux命令教程
- linux根文件系统(rootfs)
- Linux命令速查手册,超详细Linux命令教程
- sqlite3数据库在linux下安装以及设置成交叉编译
- 最近项目里用到的几个Linux命令总结
- linux的GPIO驱动的使用(s5pv210)
- 使用cobbler批量安装CentOS7
- Linux的软件包管理工具rpm和yum
- Linux学习之路
- linux系统命令介绍(一)
- CentOS6.x和CentOS7.X启动系统不显示进度条设置方法
- CentOS6 彻底关闭IPv6
- linux下使用select实现精确定时器
- linux中断与定时器
- Linux学习-linux命令基础
- 在忘记原密码无法登录桌面的情况下,修改centos7的用户密码
- 简易搭载NFS服务器
- linux下安装VMtools