后期:
1,将.ko文件和应用程序下载到目标板,
2,加载模块,insmod XXXX.ko
3,创建设备节点mknod /dev/led c 253 0 c:字符设备,253:主设备号,0:次设备号
4,修改应用程序权限,
5,运行应用程序 ,如:./led_test on
设置开机自动启动并放到后台执行:
vi /etc/init.d/rcs启动脚本
进入该脚本修改如下:
#/etc/rc.d/init.d/leds start
insmod /william/drivers-learnning/s3c2440_leds.ko
mknod /dev/led c 253 0
sleep 1
/william/drivers-learnning/leds_test shine &
echo " " > /dev/tty1
echo "Starting leds service..." > /dev/tty1
echo " "
sleep 1
注意执行应用程序的命令后面有一个&,代表放到后台运行。