STM32CubeMX | 44 - 使用GPIO点亮单总线RGBLED

一、单总线RGBLED

1. 硬件连接


在DragonFly上有四个全彩灯相连:

其中RGB_LED连接到STM32的PB9引脚。

2. 单总线通信协议

单总线通信协议中,表示bit0和bit1的码型如下:

时序值如下:

驱动一个单总线RGBLED只需要传输24bit颜色数据即可(MSB,高位优先),格式如下(注意是G、R、B):

3. RGBLED级联

RGBLED级联之后,每经过一级,数据减少24bit,剩余数据继续通过DO传出去。

二、STM32CubeMX配置

猜你喜欢

转载自blog.csdn.net/Mculover666/article/details/131097682