CH32V307串口DMA發(fā)送亂碼

串口DMA接收使用起來沒有一點(diǎn)問題,就是DMA發(fā)送的時(shí)候出了問題,從單片機(jī)的串口DMA發(fā)送出去的數(shù)據(jù)經(jīng)常性的亂碼
如圖,這是我使用串口DMA發(fā)送數(shù)據(jù)的代碼,數(shù)據(jù)是0x01,0x02,0x03,0x04

image.png

這是RS232Write函數(shù)

image.png

這是DMA發(fā)送完成中斷

image.png

最后,這是串口助手的結(jié)果,如果一切正常,那接收到的數(shù)據(jù)應(yīng)該是0x01,0x02,0x03,0x04,但實(shí)際卻經(jīng)常亂碼
image.png

我用了官方的裸機(jī)代碼,發(fā)現(xiàn)也是這樣,DMA發(fā)送經(jīng)常亂碼

image.png


image.png


找到原因了,波特率設(shè)置為9600就沒有亂碼問題,90%是硬件問題,可能是買的RS232串口線或者RS232芯片問題


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频