关于lvgl的读写文件问题

我想通过lvgl读写文件的函数去控制LED的亮灭,我读能读的出来,写就写不上了,我直接echo是可以控制的。
1.我直接echo如图:
image
2.这是我写这个节点的函数,不知道哪里出了问题,写就控制不了led

按我的理解:
brightness 是属性节点,和平常的 open read write 节点有区别,不是使用 fops 来实现的。

可以使用系统函数,例如:system(“echo 1 > /sys/class/leds/redbrightness”); 来实现;

1 个赞

lvgl里面又system函数吗

不知道,system 是 c 库函数;
或者自己实现一下 led 驱动也行;

我直接用system函数解决了,我一直不知道system是c库里的函数。肥肠感谢!!!!