主題:SPI接口外部擴展AD或DA的使用問題: 共有36520人關注過本帖 |
---|
JS |
1樓 |
SPI接口外部擴展AD或DA的使用問題: Post By:2009-6-12 9:18:00 [只看該作者]
SPI接口外部擴展AD或DA的使用問題:
1:采用定時的方式,完全使用SPI函數SPIFullDuplex(),讀取AD值的時候,讀到的數據錯誤。另,單步調試,在進入Sleep()函數等待時,示波器顯示SPI_CLK信號仍然存在。請問為何? 注:SPI訪問AD時,所設置的波特率、時鐘極性及相位均正確。 2:SPI函數SPIFullDuplex(),向DA發送數據,但沒有輸出模擬信號。請問為何? |
|
單帖管理 | 引用 | 回復 |
zhl |
2樓 |
Post By:2009-6-12 14:33:00 [只看該作者]
1、調用函數SPI_FullDuplex()時,SPI_CLK有信號輸出。程序退出該函數后SPI_CLK就不會有信號,同時SPI_CS0#片選信號為高。
2、請先確認SPI接口通訊是否正常,然后再檢查AD_DA外圍接口。 |
|
單帖管理 | 引用 | 回復 |