android4.0平台通过echo命令控制LED-基于x210v3开发板

来源:互联网 发布:centos gcc使用 编辑:程序博客网 时间:2024/06/06 12:45

第一步:编写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盏灯。


原创粉丝点击