ADS7924 IIC通信问题

行路人 2020-09-07 11:05:55
有没有大神用过ADS7924的ADC转换芯片?
我用I2C读取数据时ADS7924回复ack是总会一直拉低不释放
但在读阈值设置寄存器和00h寄存器是他是释放的
希望有使用过的高手解答下,谢谢



这是可以正常通信的,但是不能连续读,否则也有可能不释放ack


这是读数据寄存器时不不会释放ack的情况
...全文
3487 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
行路人 2020-09-08
  • 打赏
  • 举报
回复
原帖第一张图放错了,可以正常回复ack的是这张
行路人 2020-09-08
  • 打赏
  • 举报
回复
工作相关的寄存器都按照说明设置过了,延时也加过,即使延时1s仍然都不释放
forget345 2020-09-07
  • 打赏
  • 举报
回复
仔细看看说明书,应该有配置某些寄存器后,需要等器件设置好,才能继续往下操作的说明。如没有,楼主可尝试在字节操作后增加三、四十毫秒的延时。

27,377

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧