古城孤客 2023-02-12 17:35 采纳率: 42.9%
浏览 22

AD7710采集的问题

AD7710与STM32F107连接,其中写控制寄存器和读控制寄存器完全正确(A0=0),但是读数据处寄存器(A0=1)时,却读出了控制寄存器的内容?这个是为何?另外,关于MD2~MD0中的模式7 和8怎么使用?怎么读取校准寄存器?

  • 写回答

4条回答 默认 最新

  • 梦想橡皮擦 Python领域优质创作者 2023-02-12 17:51
    关注

    方案来自 梦想橡皮擦 狂飙组基于 GPT 编写的 “程秘”

    AD7710是一款高精度的数模转换器,它通过与STM32F107的SPI连接来读取传感器数据。

    根据您的描述,读取控制寄存器时是正确的,但读取数据寄存器时却读取到了控制寄存器的内容,这可能是由于AD7710的SPI通讯配置问题导致的。
    关于MD2~MD0中的模式7和8,它们是AD7710中的数据读取模式。模式7是长度固定的数据读取模式,而模式8是长度可变的数据读取模式。选择具体使用的模式取决于您的数据读取需求。

    读取校准寄存器与读取其他寄存器类似,只需在读取数据寄存器时更改地址即可。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月12日

悬赏问题

  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 下图接收小电路,谁知道原理
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度