📄 实验说明.txt
字号:
LINUX+9200基础实验一 :点亮板子上的LED
驱动程序部分led_module.c ----------------------------------------------
说明:程序默认PBO,PB1,PB2,PB3接LED灯,主设备号43,可根据实际情况修改参数.
实验步骤
1.将源程序分别保存为led_module.c和test_led.c,并建立Makefile文件.
2.执行命令
make
生成led_module.o和test_led可执行文件
3.装载驱动程序
[root@AT91RM9200DK led]$insmod led_module.o
SYS_LED registred: major = 43
4.创建设备挂载节点
[root@AT91RM9200DK led]$mknod /dev/led c 43 0
5.执行应用程序
[root@AT91RM9200DK led]$./test_led
device_open(c0bf0d80,c1233120)
Device: 43.0
Write: value = 0x00000001
Write: value = 0x00000000
Write: value = 0x00000001
Write: value = 0x00000000
LED灯开始闪动,实验成功.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -