ads1247总结

                                                       调试ADS1247、总结同理可用到1248、1246上

 

  1.   最后一条写寄存器操作,在CS拉高之前,必须要等数据被发完(不是送到发送缓冲就完事了),可以加延时,也可以加发一条NOP指令(会等待发送缓冲空,相当于上条有效命令发完),保证上条指令写入数据完成再拉高CS
  2.   手册提到,START脚为低,芯片处于sleep模式,此时只有RDATARDATACSDATACWAKEUPNOP命令是有效的。网上很多例程写命令前没有让START为高。自己试过,好像读写寄存器的操作还是有效的。但是有些情况下又不正常,例如改变转换速率。试验还发现,校验指令前必须置位START,否则校验不成功,而且寄存器被全部清零,重新写入也无效。所以,为了保险起见,操作寄存器我一直让START为高。
  3. CS脚不可以一直为低,必须接出CS脚并连接到微控制器上的一个引脚由微控制器控制
  4. 控制寄存器中文版

https://blog.csdn.net/cp1300/article/details/51000929

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值