AD7710与STM32F107连接,其中写控制寄存器和读控制寄存器完全正确(A0=0),但是读数据处寄存器(A0=1)时,却读出了控制寄存器的内容?这个是为何?另外,关于MD2~MD0中的模式7 和8怎么使用?怎么读取校准寄存器?
4条回答 默认 最新
关注 方案来自 梦想橡皮擦 狂飙组基于 GPT 编写的 “程秘”
AD7710是一款高精度的数模转换器,它通过与STM32F107的SPI连接来读取传感器数据。
根据您的描述,读取控制寄存器时是正确的,但读取数据寄存器时却读取到了控制寄存器的内容,这可能是由于AD7710的SPI通讯配置问题导致的。
关于MD2~MD0中的模式7和8,它们是AD7710中的数据读取模式。模式7是长度固定的数据读取模式,而模式8是长度可变的数据读取模式。选择具体使用的模式取决于您的数据读取需求。读取校准寄存器与读取其他寄存器类似,只需在读取数据寄存器时更改地址即可。
解决 无用评论 打赏 举报
悬赏问题
- ¥15 虚幻5 UE美术毛发渲染
- ¥15 CVRP 图论 物流运输优化
- ¥15 Tableau online 嵌入ppt失败
- ¥100 支付宝网页转账系统不识别账号
- ¥15 基于单片机的靶位控制系统
- ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
- ¥15 下图接收小电路,谁知道原理
- ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
- ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
- ¥15 手机接入宽带网线,如何释放宽带全部速度