如題:SPI 讀取數據不準確,只有第一次對,後邊均不對
後來發現是STM32 CubeMX把我坑了,
我選擇了SPI1 NSS功能,以後不能這麼選,直接把NSS引腳設置爲推輓輸出,這樣程序中好控制。
因爲我在CubeMX中把片選引腳初始化爲SPI_NSS中了,後續我在代碼中讀寫時對它進行拉高拉低操作不起作用,所以SPI僅在第一次讀取數據時有效,其他時間均無效
牢記,SPI初始化千萬不要選CubeMX中那個SPI_NSS了
如題:SPI 讀取數據不準確,只有第一次對,後邊均不對
後來發現是STM32 CubeMX把我坑了,
我選擇了SPI1 NSS功能,以後不能這麼選,直接把NSS引腳設置爲推輓輸出,這樣程序中好控制。
因爲我在CubeMX中把片選引腳初始化爲SPI_NSS中了,後續我在代碼中讀寫時對它進行拉高拉低操作不起作用,所以SPI僅在第一次讀取數據時有效,其他時間均無效
牢記,SPI初始化千萬不要選CubeMX中那個SPI_NSS了