完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
您好!
我在调试AD2S1210时,使用并行接口进行读写。 全部工作在配置模式下时,代码如下,读取的速度,位置和错误寄存器值均正确。在电机不转的情况下速度和角度值均为一条直线。
工作在普通模式下,只读取速度和位置时值是对的,代码如下。
当在上边代码后边加入切换到配置模式,读取错误寄存器的代码后, 即加入 ReadRegFromAD2S1210(CONFIG, FAULT, &fault); 读出的值会有大概率出错现象。即度回来的值不是一条直线 。 此外,我按照手册上的波形图,在读取完位置和速度值后立刻读取错误寄存器。(读取循环前已经向地址寄存器写入0xFF)得到的结果同前面一样,也是有错误的数据。 经调试,我发现只要在读取过程中存在普通模式与配置模式的切换,读到的值就会出现问题。 请问是我对读取操作的哪个地方理解有误呢? 硬件上,采用2812控制,WR使用总线功能的WR,RD采用IO口控制,CS采用IO口控制。下面是读写函数的定义。 多谢百忙之中的解答。 |
|
相关推荐
4个回答
|
|
|
是我使用的问题,还是PCB设计问题呢?调试了好久了,一直就是不对
|
|
|
|
|
|
AD2S1210普通模式用的是多少位的?和配置模式一致吗?能把原理图贴出来吗?另外能抓一组配置模式下CS/WR/RD时序图吗?A0/A1是怎么处理的
|
|
|
|
|
|
最近也遇到这个问题,您解决了吗
|
|
|
|
|
|
你好,我最近也遇到了,你解决了吗?
|
|
|
|
|
只有小组成员才能发言,加入小组>>
寻求ADF5355类似的微波源,在DC-15GHz内,锁频时间在1ms内
1787 浏览 0 评论
1627 浏览 0 评论
999 浏览 0 评论
1098 浏览 0 评论
ADF5355失锁: 在用ADF5355进行多次扫频时,延时给了500ms还是经常会失锁
1189 浏览 0 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
2842浏览 3评论
2086浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
2118浏览 2评论
1173浏览 2评论
使用ADI官方提供的no-OS來接收GPS L1(1575.42MHz)的資料
1405浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 18:39 , Processed in 0.713277 second(s), Total 78, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
529