我有一个液晶面板:

LED面板的背光由MIC2297芯片驱动,该芯片接收两个信号:
BRT - PWM信号,用于设置液晶显示的背景LEDs.BL_EN的亮度- gpio信号,该信号支持或禁用液晶显示的背景LED。MIC2297是由+12V供电的。
现在,我将这个显示器连接到Beaglebone ( BBB's )扩展连接器上,我已经在BBB的微控制器AM335x上运行Linux。
为了启用背光,我必须在设备树(即.dts文件)中正确地定义它。目前,我成功地设置了这样的程序:
backlightt: backlight {
compatible = "pwm-backlight";
pwms = <&ehrpwm1 0 500000000>;
power-supply <>; // ???
enable-gpios = <&gpio2 3 0>;
brightness-levels = <0 4 8 16 32 64 128 255>;
default-brightness-level = <7>;
};我不明白的是属性power-supply。我怎么知道该用哪种调节器?我的设备使用外部12V!真让人费解!我们为何要指定监管机构呢?
发布于 2022-02-11 10:30:00
我找到了解决办法..。
PWM背光需要一个指向AM335x内部某个调节器的特性“电源”。该调节器用于设置脉宽调制的输出电压,因此我们不需要在AM335x和背光集成电路之间设置任何电压调节器(在某些移动设备上只能支持1.5V的脉宽调制输入)。这真的很有用。
https://stackoverflow.com/questions/70977310
复制相似问题