下午的时候完成了按键驱动的测试程序,接下来贴上新鲜出炉的按键控制相应LED灯亮灭闪的程序。
实现功能:按第一下LED亮,再按一下则闪,第三下熄灭LED。
/*********************************************************************************
* Copyright: (C) 2015 songyong<handy_skyoutlook.com>
* All rights reserved.
*
* Filename: copy.c
* Description: This file
*
* Version: 1.0.0(2015年04月18日)
* Author: sky <handy_sky@outlook.com>
* ChangeLog: 1, Release initial version on "2015年04月18日 19时17分14秒"
*
********************************************************************************/
#include<stdio.h>
#include<stdlib.h>
#include<fcntl.h>
#include<unistd.h>
#include<sys/ioctl.h>

这篇博客介绍了如何编写Linux按键驱动程序,以控制LED灯实现按一下亮、再按一下闪烁、第三下熄灭的功能。在开发板上交叉编译并加载plat_led和plat_button两个驱动模块后,通过运行button_song_led程序,即可用按键操作LED灯的状态。
最低0.47元/天 解锁文章
9300

被折叠的 条评论
为什么被折叠?



