RK3399 LED加入Heartbeat功能
Posted 旧年不在666
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RK3399 LED加入Heartbeat功能相关的知识,希望对你有一定的参考价值。
RK3399 LED加入Heartbeat功能
一、简介
- 在做系统开发的时候。通常需要关注整个系统的运行状态,往往使用一些简单的状态指示灯就能够反应系统运行中的一些状态,很是方便。系统心跳指示灯是最为常用的一种了。本次介绍一下如何在RK3399上开启LED子系统的Heartbeat功能,这里我选择的IO为GPIO4_D2。
二、打开kernel对LED Heartbeat的支持
#CONFIG_LEDS_TRIGGER_HEARTBEAT=y
Device Drivers --->
[*] LED Support --->
-*- LED Trigger support --->
<*> LED Heartbeat Trigger
三、添加DTS节点
/
...
+ leds
+ compatible = "gpio-leds";
+ led0
+ label = "green";
+ gpios = <&gpio4 RK_PD2 GPIO_ACTIVE_LOW>;
+ linux,default-trigger = "heartbeat";
+ default-state = "on";
+ ;
+ ;
...
;
- 到此,通过简单的配置,就可以不用写一行代码就可以实现Heartbeat的功能。
以上是关于RK3399 LED加入Heartbeat功能的主要内容,如果未能解决你的问题,请参考以下文章
RK3399平台开发系列讲解(外设篇)3.33RK3399平台增加红外接收功能
RK3399平台开发系列讲解(外设篇)3.34RK3399平台增加DHT11驱动
RK3399平台开发系列讲解(外设篇)3.34RK3399平台增加DHT11驱动