ch32v203和stm32spi通信問題

現(xiàn)在用stm32模擬一個(gè)spi從設(shè)備固定發(fā)送數(shù)據(jù) 然后用ch32 spi DMA接收 再通過串口DMA發(fā)送??

現(xiàn)在是32用cubemx配置成從機(jī) 然后調(diào)用了一個(gè)?HAL_SPI_Transmit 函數(shù)發(fā)送數(shù)據(jù)??

ch32v203配置成主機(jī)? spi發(fā)送和接收 然后把接收的數(shù)據(jù)用usart'打印??

現(xiàn)在的問題是每次打印的數(shù)據(jù)都不一樣??

大神們幫我分析一下這個(gè)實(shí)現(xiàn)邏輯對嗎 哪里出問題了

您好,SPI主從通信的時(shí)候,注意時(shí)鐘極性和時(shí)鐘相位要保持一致,即空閑狀態(tài)下時(shí)鐘電平以及數(shù)據(jù)的采樣邊沿要保持一致,此外,SPI通訊的數(shù)據(jù)位數(shù)要設(shè)置成一致,8位或者16位。若SPI接收要使用DMA,注意一下DMA的數(shù)據(jù)位寬盡量和SPI的數(shù)據(jù)位數(shù)設(shè)置成一致,可先不用DMA測試一下SPI接收的數(shù)據(jù)是否有問題。后續(xù)若有問題,可通過郵箱(lzs@wch.cn)和我溝通。在我們CH32V203 EVT中,也有SPI DMA傳輸?shù)睦?,可以參考一下,EVT下載鏈接如下:

http://www.findthetime.net/downloads/CH32V20xEVT_ZIP.html

?


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

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