解决I.MX6U驱动移植LED闪烁

最近学习正点原子的驱动移植,当下载程序到开发板的时候,LED一直闪烁,检查程序也没发现问题。
解决办法:进入开发板系统,在串口终端执行指令控制对应的 IO 来控制对应的器件
在串口终端输入命令:

echo none > /sys/class/leds/red/trigger

注意:要学会自己查看是在哪个目录下,有的可能是下面的目录

echo none > /sys/class/leds/sys-led/trigger

解决I.MX6U驱动移植LED闪烁_第1张图片
最后附上驱动加载常用命令,方便记忆

驱动加载:
	1、跳转到指定目录 cd /lib/modules/4.1.15
	2、新模块使用前先使用命令: depmod
	3、加载驱动 modprobe xxx.ko 或 ismod xxx.ko
	4、加载是否成功 lsmod
	5、卸载驱动 rmmode xxx.ko
	6、查看设备号 cat /proc/devices
	7、创建设备节点文件 mknod /dev/xxx c 200 0

你可能感兴趣的:(嵌入式Linux学习,嵌入式硬件)