?? 實驗說明.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 + -