本帖最后由 xch 于 2025-9-18 18:33 编辑
- <div class="blockcode"><blockquote>
- void ColorDataSend(uint32_t *pdata,uint8_t len)
- {
- uint8_t *pdst = spiData, *psrc = (uint8_t *) pdata;
-
- while(len--)
- {
- *pdst++ = Color2DataTab[(*psrc++)+0];
- *pdst++ = Color2DataTab[(*psrc++)+1];
- *pdst++ = Color2DataTab[(*psrc++)+2];
- psrc++
- }
- SPI2DmaSend(spiData,sizeof(spiData)-1); //好奇怪的 长度 -1
- }
|