打印
[STM32H7]

stm32H743 ADC DMA 循环采集数据诡异的尖刺噪声

[复制链接]
54|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
马甲是马甲|  楼主 | 2024-12-17 14:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
AD, ADC, DM, DMA, ST
使用stm32H743 ADC DMA 循环采集数据,使用ADC1 采样率1Msps,先DMA循环采集,每次是10000个点,也就是10ms,再将10000个点复制到另外的100ms数组。
现在的问题是数据每次都能采集到,但是会在80ms左右的地方出现尖刺噪声。
措施:更换过dma采样点数,该采样率,MCU主频,ADC1换成ADC2,更换IO口,更换内存区域,开cache关cache,换缓冲区大小,改变缓冲区位置,更换芯片批次和板子

总结的规律:改变ADC的clk频率,该尖刺会改变位置,但是还存在大概50-100个点的尖刺,尖刺位置和采样率没有关系,只和启动ADC存在相对位置关系

读取内部ram并显示:三角波会比较明显,最后一个是输入接地,在对应的位置还是会出现一个比较大的尖刺噪声




附件是工程 Core.zip (19.03 KB)

使用特权

评论回复
沙发
马甲是马甲|  楼主 | 2024-12-17 14:11 | 只看该作者
cubemx配置文件

CODE.zip

5.07 KB

使用特权

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

本版积分规则

1

主题

2

帖子

0

粉丝