微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS1248讀寫暫存器有問題

ADS1248讀寫暫存器有問題

时间:10-02 整理:3721RD 点击:

ADS1248讀寫暫存器時,先寫入暫存器,想再讀出來檢查是否寫入正確,卻都只能讀到0

以下是使用邏輯分析儀分析的結果

指令為先寫入0x16(SDATA command) -> 0x40(WREG 1st command) -> 0x00(WREG 2nd command) -> 0x13(AIN2、AIN3)

接著依同樣方式寫入MUX1和IDAC0暫存器

之後想讀出00-0E全部的暫存器資料,所以寫入0x20(RREG 1st command) -> 0x0E(WREG 2nd command)

但讀出結果全部為0x00,不知道是程序上有錯誤還是問題出在哪?

你的图中, 时序里的时钟太密, 看不清关系, 你先自己检查一下吧

上兩圖為部分寫入的指令細部圖

確認時序是在下降時採樣

但讀出資料一直為0

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top