android4.0平臺通過echo命令控制LED-基於x210v3開發板

第一步:編寫LED驅動

在kernel/drivers/char目錄新建led目錄,在led目錄下建立如下四個文件:

x210-led.c

Kconfig

Makefile

各自內容見開發板源碼包。

第二步:修改kernel/drivers/char/Kconfig文件,添加如下代碼:

source "drivers/char/led/Kconfig"

第三步:修改kernel/drivers/char/Makefile文件,添加如下代碼:

obj-y       += led/

再在android根目錄重新編譯內核:

./mk -ki

使用fastboot或SD卡更新zImage-android。

第四步:使用echo指令測試LED

       開發板進入android系統後,使用串口終端查看android文件系統的目錄,在/sys/devices/platform/x210-led目錄下存在led1,led2,led3,led4四個文件,如下圖:


在串口終端執行如下指令控制第一盞LED燈:

echo  1  >  led1

echo  0  > led1

       第一條指令點亮第一盞燈,第二條指令關閉第一盞燈。用同樣的方法可以控制剩下的3盞燈。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章