|
本帖最后由 YOUNG777 于 2025-4-29 11:12 编辑
[color=rgba(0, 0, 0, 0.85)][backcolor=rgba(0, 0, 0, 0.04)]我想用 STM32H750VBT6 双ADC同步采样信号发生器的正弦波信号,运行代码后发现采集到的数据出现无效高位,正弦波数据出现异常饱和段,采集波形如上传的图片所示,我用的软件开发环境为 STM32CubeIDE。麻烦大佬们帮我看一下,指导一下,万分感谢!!!
补充:
1.定时器时钟频率为240MHz;ADC时钟频率为75MHz,2分频得32.5MHz
2.信号发生器参数:频率为10KHz;幅度为3.3Vpp;偏置为1.65V。
3.ADC1接PA7引脚,ADC2接PC5引脚
[color=rgba(0, 0, 0, 0.85)][backcolor=rgba(0, 0, 0, 0.04)]采集到的波形:
STM32CubeMX配置:
ADC1和ADC2共用一个DMA
DMA:
TIM8:
USART6:
代码:
[color=rgba(0, 0, 0, 0.85)][backcolor=rgba(0, 0, 0, 0.04)]
|
|