ADI 技术
直播中

李欢

7年用户 1042经验值
私信 关注
[问答]

请问AD7194的ID寄存器默认值是0xA0,与资料上说的0xX3不相符是怎么回事?

AD7194上电软件复位后读取寄存器默认值,ID寄存器读到的值是0xA0,与资料上说的0xX3不相符。但是模式寄存器和配置寄存器分别读到0x080060和0x000117,都对着呢。请问下这是怎么回事。是买到假的芯片了吗?

回帖(3)

郝思雨

2018-7-27 08:52:43
ID寄存器的只有一个字节,读取时先发送通信寄存器,再发送一个字节读取ID寄存器的值
举报

李欢

2018-7-27 09:04:11
引用: 深圳王先生 发表于 2018-7-27 08:52
ID寄存器的只有一个字节,读取时先发送通信寄存器,再发送一个字节读取ID寄存器的值

我一块板子上有4个芯片,同样的程序,只有一个芯片的ID寄存器的默认值读的是0XB3,其他都是0xA0。
还有请教多个AD7194挂载到一个spi总线上,除了注意用CS不同片选,还要注意什么?
举报

李欢

2018-7-27 09:10:33
引用: 深圳王先生 发表于 2018-7-27 08:52
ID寄存器的只有一个字节,读取时先发送通信寄存器,再发送一个字节读取ID寄存器的值

这是我的AD7194部分的原理图
举报

更多回帖

发帖
×
20
完善资料,
赚取积分