|
單片機(jī)新手向單片機(jī)友們請教問題:單片機(jī)型號:STM32H745ZI HAL庫+CUBEMX
使用芯片AD7705測量壓力,并使用SPI通訊,寫完程序發(fā)現(xiàn)測得數(shù)據(jù)不正確,就去調(diào)試,按道理使用HAL_SPI_Transmit函數(shù)發(fā)送數(shù)據(jù),HAL_SPI_Receive函數(shù)接收時(shí),相應(yīng)的寄存器應(yīng)該顯示,
但寄存器是0x00,奇怪的是我的接收數(shù)組居然接收到了數(shù)據(jù)。就像下圖所示,接收寄存器也是一樣的。所以我想請教道友們,你們是否遇見過同樣的問題及解決方法。感謝!
1.png (128.08 KB, 下載次數(shù): 17)
下載附件
2021-9-3 10:56 上傳
2.png (8.25 KB, 下載次數(shù): 15)
下載附件
2021-9-3 10:56 上傳
3.png (251.47 KB, 下載次數(shù): 17)
下載附件
2021-9-3 10:56 上傳
4.png (166.41 KB, 下載次數(shù): 18)
下載附件
2021-9-3 10:58 上傳
|
|