問(wèn)題1:
CH32V307在使用spi的DMA給屏幕發(fā)送圖像數(shù)據(jù)時(shí),圖像的最下方一行出現(xiàn)了花屏的現(xiàn)象,而使用spi直接發(fā)送圖像數(shù)據(jù),不適用DMA就不會(huì)出現(xiàn)花屏的現(xiàn)象。圖像顯示如下:(正常時(shí)圖像)
(花屏?xí)r圖像)
使用DMA發(fā)送的數(shù)據(jù)和直接使用SPI發(fā)送的數(shù)據(jù)沒(méi)有區(qū)別,為什么會(huì)出現(xiàn)此問(wèn)題?
問(wèn)題2:
另外,我們的圖像在顯示過(guò)程中,經(jīng)常發(fā)生圖像顯示卡頓的問(wèn)題,需要復(fù)位才可以恢復(fù),同時(shí)開(kāi)啟SPI_1的DMA(向屏幕傳輸圖像數(shù)據(jù),經(jīng)測(cè)試此步驟大約需要24ms)和SPI_3的DMA(接收另一個(gè)單片機(jī)的信息,每隔20ms在中斷中接收一次信息),是否會(huì)相互沖突導(dǎo)致卡頓
經(jīng)測(cè)試,發(fā)送數(shù)據(jù)的單片機(jī)所發(fā)送的數(shù)據(jù)一直是正常的,望解答這兩個(gè)問(wèn)題