WS2812B芯片WS2812B芯片要求我们要按G绿、R红、B蓝的顺序发送数据并且每个字节要高位先发。具体的时序要求可以看一下其他博主的介绍。我们可以用空操作 nop(); 来延时分频系数为1频率为24.000MHz的话一个 nop(); 执行的时长就是1/24us。为了方便向灯珠中的WS2812B芯片写入数据缓存数组 中的数据每3个字节为一组每组的3个字节按G、R、B的顺序存放这样的话需要更新显示时就按照索引的顺序将3*Quantity个字节发送给灯带即可。修改缓存的时候每一组也是需要按照G、R、B的顺序赋值。第一个灯珠接收了3个字节的数据后会将后面的数据直接传给第二个灯珠以此类 推WS2812B数据驱动.rarhttps://pan.baidu.com/s/1H6dhH2Z2CFvIw4W_rShUFQ?pwdy4k4