如果MCU無法與設(shè)備正確通信,請先參閱數(shù)據(jù)表的Programming和SPI部分,以查看通信協(xié)議、上電和通信時序規(guī)范以及引腳連接。閱讀數(shù)據(jù)表后,請按照以下步驟以找到問題的根本原因。
檢查啟動順序和上電時的初始化流程(ADS1298第10.1.1節(jié)和第11.1節(jié))。一些分步檢查點和常見調(diào)試問題如下:
1.上電復(fù)位完成后,/DRDY應(yīng)以默認數(shù)據(jù)速率開始脈沖(假設(shè)START引腳被拉高)。
2.tPOR后的/ RESET脈沖對于使數(shù)字核心處于正確狀態(tài)至關(guān)重要。
3.檢查您的CPOL和CPHA設(shè)置,參考---> SPI 時鐘極性CPOL和時鐘相位 CPHA的正確設(shè)置。
4.在嘗試讀取寄存器之前,請確保發(fā)送SDATAC命令。
5.讀取ID寄存器。如果ID寄存器沒有正確讀回,很可能是上電時序有問題。返回到前面的步驟,確保供電電源在與設(shè)備通信之前已穩(wěn)定。讀取ID的示例如下所示:
6.嘗試寫入寄存器并正確讀回。
7.嘗試輸入已知的信號然后讀取數(shù)據(jù),以確認通信和代碼至電壓的轉(zhuǎn)換正確,參考---> 如何將ADC輸出代碼轉(zhuǎn)換為電壓。
TI ADS1299數(shù)據(jù)手冊免費下載
*附件:ads1299.pdf
TI ADS1299器件的應(yīng)用手冊
ADS1299的 EDA模型免費下載
http://www.brongaenegriffin.com/p/eda-t0-p0.html?title=ADS1299
-
ti
+關(guān)注
關(guān)注
114文章
8046瀏覽量
216882 -
調(diào)試
+關(guān)注
關(guān)注
7文章
618瀏覽量
35195 -
模數(shù)轉(zhuǎn)換器
+關(guān)注
關(guān)注
26文章
3430瀏覽量
129247 -
SPI通信
+關(guān)注
關(guān)注
0文章
38瀏覽量
11856 -
ADS1299
+關(guān)注
關(guān)注
1文章
8瀏覽量
8676
發(fā)布評論請先 登錄
評論