打印
[应用相关]

ADC采集数据,全速跑和单步调试程序的结果不一样,这是什么原因呢?

[复制链接]
65|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
stormwind123|  楼主 | 2025-1-17 12:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ADC采集数据,全速跑和单步调试程序的结果不一样,这是什么原因呢?

使用特权

评论回复
沙发
cr315| | 2025-1-17 13:40 | 只看该作者
可能是时序问题

使用特权

评论回复
板凳
elephant00| | 2025-1-17 13:40 | 只看该作者
在全速运行时,由于处理器的活动增加,电源和地线可能会受到更大的干扰。这些干扰可能通过ADC的电源引脚或模拟信号路径进入ADC,从而影响采集数据的准确性。

使用特权

评论回复
地板
elephant00| | 2025-1-17 13:40 | 只看该作者
单步调试时,由于处理器的活动减少,电源和地线的干扰可能相应减小,导致采集数据更为准确。

使用特权

评论回复
5
jcky001| | 2025-1-17 15:00 | 只看该作者
定时器中断处理不当?

使用特权

评论回复
6
两只袜子| | 2025-1-17 16:00 | 只看该作者
电磁干扰把

使用特权

评论回复
7
AutoMotor| | 2025-1-17 16:47 | 只看该作者
和硬件相关的调试都有可能会出一些问题的,以全速跑的为准

使用特权

评论回复
8
cr315| | 2025-1-17 20:00 | 只看该作者
估计是硬件连接问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

445

主题

2378

帖子

3

粉丝