我想通过lvgl读写文件的函数去控制LED的亮灭,我读能读的出来,写就写不上了,我直接echo是可以控制的。
1.我直接echo如图:
2.这是我写这个节点的函数,不知道哪里出了问题,写就控制不了led
按我的理解:
brightness 是属性节点,和平常的 open read write 节点有区别,不是使用 fops 来实现的。
可以使用系统函数,例如:system(“echo 1 > /sys/class/leds/redbrightness”); 来实现;
1 个赞
lvgl里面又system函数吗
不知道,system 是 c 库函数;
或者自己实现一下 led 驱动也行;
我直接用system函数解决了,我一直不知道system是c库里的函数。肥肠感谢!!!!