Linux内核中的WS2812设备驱动

Linux内核中的WS2812设备驱动

我正在寻找一个设备驱动程序来驱动 Linux 内核中的 ws2812b 可寻址 LED,但没有找到。

这些 LED 没有驱动器有什么具体原因吗?

答案1

我查看了数据表

www.digikey.co.uk/en/datasheets/parallaxinc/parallax-inc-28085-ws2812b-rgb-led-datasheet

并且没有任何迹象表明这条带如何连接到任何东西。因此,在寻找设备驱动程序之前,您需要弄清楚要使用哪种硬件接口以及从哪里获取它。它还需要提供 5V 电压,但不会告诉您所需的功率。 (实际上,这是因为数据表显然适用于 5mmx5mm 芯片上的单个 3 色 LED:您可以在卷轴上购买这些 LED,并将它们制成任何给定的长度 - 这并不是真正的最终用户产品。)

硬件接口需要提供严格的计时,低至 0.4 微秒,容差为 150 纳秒。您永远不会直接通过设备驱动程序获得这样的计时。

我使用这些 LED 进行背景照明,它们通常配备额定功率约为 30 瓦的电源,以及带有红外遥控器的控制盒。没有提供任何其他控制连接器。

相关内容