linux驱动之led(合众恒跃RK3506平台)

内核配置加上如下配置

image

CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y
CONFIG_LEDS_GPIO=y
CONFIG_LEDS_TRIGGERS=y
CONFIG_LEDS_TRIGGER_TIMER=y
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
CONFIG_LEDS_TRIGGER_CPU=y
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y

设备树节点

leds: leds {       
	compatible = "gpio-leds";      
	work_led: work {          
	gpios = <&gpio1 RK_PA4 GPIO_ACTIVE_HIGH>;           
	linux,default-trigger = "heartbeat";           
	status = "okay";       
	};    
}; 
posted @ 2026-01-17 20:00  上善若淼  阅读(2)  评论(0)    收藏  举报