我正在开发板上驱动外部LED。我正在使用Linux'计时器'触发它们闪烁。但是,触发器允许以固定速率闪烁LED。是否可以使用'定时器配置LED闪烁的速率。触发?
答案 0 :(得分:1)
ledtrig-timer.c
应为LED提供delay_on
和delay_off
设备文件,可用于设置LED亮起的时间以及LED熄灭的时间。
将它们设置为较小的值将导致快速闪烁。 将它们设置为较小的值将导致闪烁速率较慢。
设置一个比另一个长,将导致变化" on"和"关"的持续时间。
LED内核定时器触发文件ledtrig-timer.c评论很好,可以帮助您弄清楚如何控制LED。
请注意,该链接适用于较旧的2.6内核,但它比文件的较新版本更好地记录。