我移植了一個(gè),但是發(fā)現(xiàn)直接用硬件SPI驅(qū)動(dòng)屏幕能正常顯示,就是卡一點(diǎn)。
改換SPI+DMA方式后,顏色就不正常了。
是不是數(shù)據(jù)流不對(duì)?。?/p>
熱門產(chǎn)品 :
USB3.0 HUB控制器:CH634
我移植了一個(gè),但是發(fā)現(xiàn)直接用硬件SPI驅(qū)動(dòng)屏幕能正常顯示,就是卡一點(diǎn)。
改換SPI+DMA方式后,顏色就不正常了。
是不是數(shù)據(jù)流不對(duì)?。?/p>
您好,你問的這個(gè)問題應(yīng)該和http://www.findthetime.net/bbs/thread-96637-1.html這個(gè)帖子有關(guān),可以檢查一下SPI和DMA的數(shù)據(jù)位大小是否配置一致
顏色不對(duì) 需要將?#define LV_COLOR_16_SWAP 0改成?#define LV_COLOR_16_SWAP 1
不使用DMA可以不需要改 使用DMA 需要修改一下