完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
工程师你好,我在配置模式下写入和读取配置寄存器时发现一些奇怪的现象,寄存器地址为偶数的时候,内容只能写进去一次,再次读取的时候内容就变成了0,地址是奇数的时候,则没有这样的问题,读写都正常。比如,DOS失配阈值寄存器,我第一次写入数据以后,DOS超过失配阈值故障不会报错,当我读取这个寄存器的时候,读出的内容是0,同时DOS故障灯亮,读取一次错误寄存器(奇数地址)显示是0,灯灭(读取其他奇数寄存器,显示正常,灯也会灭)。还有一种情况是,第一写入DOS失配阈值寄存器没有错误,读取内容之后为0,DOS故障灯亮,再读错误寄存器,灯不会灭,同时错误指示为DOS超过失配阈值故障。这些现象如何解释?还有一个问题是,使用AD2S1210读取位置和速度各一次的时间多少算正常?我用的28335,主频150M只读位置和速度用了大概30us。
|
|
相关推荐
1 条评论
2个回答
|
|
你这是串口操作还是并口操作,正常情况下,写进寄存器的值和读取出来的值一致说明时序没有问题,先确保你的时序没有问题,手册上分别给出了串口和并口的时序指标,只要满足时序要求就可以
|
|
|
|
你好,你这个问题解决了吗,我和你的现象一模一样,不知道怎么办了,特求助。
|
|
|
|
只有小组成员才能发言,加入小组>>
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1375 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
3967 浏览 2 评论
8635 浏览 1 评论
2941 浏览 1 评论
6758 浏览 2 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
799浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1110浏览 2评论
1040浏览 2评论
816浏览 1评论
813浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-5-15 13:05 , Processed in 0.618016 second(s), Total 53, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号