TMS320F28335與串行A/D轉換器ADS7863的接口設計
3.2.2 McBSP串口通信主要程序
McBSP串口通信主要程序如下:
4 試驗結果
ADS7863的輸入模擬量Vin1=1.670 V,Vin2=1.866 V時,A/D轉換器SDOA引腳輸出如圖5所示。圖中通道Ch2為ADS7863的外部輸入時鐘CLOCK,通道Ch1為ADS7863的模擬輸入通道CHA1+和CHB1+的32位輸出結果??梢院芮宄乜闯鲈?2位二進制碼為:00110101011010000111011 111101000,前16位為CHA1+通道的轉換結果,后16位為CHB1+通道的轉換結果。在本試驗中,通過設置McBSP的采樣率發(fā)生器時鐘分頻系數CLKGDV,使得McBSP的采樣率發(fā)生器時鐘CLKG頻率為323.2 kHz,從而使得ADS7863的外部輸入時鐘CLOCK頻率為323.2kHz。本文引用地址:http://www.ex-cimer.com/article/155952.htm
5 結論
本文設計了高速度、高精度12位A/D轉換器ADS7863與32位浮點DSP TMS320F28335的McBSP之間的硬件接口與軟件實現(xiàn)。該系統(tǒng)設計簡潔,在DSP集成開發(fā)環(huán)境CCS下采用C語言編寫、調試完成,對其他A/D系統(tǒng)設計具有很大的借鑒意義。
評論