完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,
我使用的是ADUC7061, ADI申请的样品. 我发现在调试这个料的时候,如果使用JTAG复位或者下载程序,或者DEBUG运行代码的话,ADC读到的值是16位的,也就是满量程输入读到的值是0X7FFF, 如果下载程序下去, 关电再加电源, 运行通过LCD显示满量程值是24位的,也就是0x3FFFFF; 这导致我没办法单步调试, 因为单步调试从ADC读出来的值是16位的结果, 而正常运行的时候是24位的结果. 这个芯片现在就发现ADC的问题,其它的都正常. ADC的输入范围,比如绝对输入电压, 差分电压,共模电压范围都在规定的要求范围之内. 有没有ADI高级的技术支持懂这个的, 帮我问一下是什么原因? 怎么解决? 谢谢 |
|
相关推荐
1个回答
|
|
您用的是什么编译器,如果是IAR或者是KEIL的话,这些软件可以通过peripheral功能直接访问寄存器,或者直接查看ADC0DAT,0x051C的寄存器地址里面的值,排除是不是J-Link的问题
|
|
|
|
只有小组成员才能发言,加入小组>>
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1270 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1874 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4220 浏览 2 评论
8970 浏览 1 评论
3122 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1387浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1632浏览 2评论
1588浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1273浏览 2评论
1373浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-11 02:31 , Processed in 1.012582 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号