我正在尝试完成我在网上找到的本教程,用于连续测量 ADC 并在 LCD 显示器上显示读取的电压:
不过我没有使用同一块板。他使用的是
STM32F746G-DISCO。我使用的是 STM32H7B3I-EVAL 板,它有一个连接到 ADC1 (PA0_C) 的内置电位器。它测量 3.3V 并根据电位器位置改变测量电压。
我正在尝试根据该教程启用 ADC(从时间戳 5:15 开始),他启用扫描转换模式,然后转到 DMA 设置,添加 ADC1,使其循环,然后启用 DMA 连续请求并设置转换结束模式为“所有转换结束时的 EOC 标志”。这也是他的菜单的样子:
然而,我的情况不同。我无法启用扫描转换模式。只有选项被禁用。此外,没有“DMA 连续请求”。最后,End of Conversion Selec
tion菜单只有“End of sequence of conversion”和“End single conversion”。
我想知道差异是否是因为我做错了什么。如果不是,我该如何正确配置 ADC,以便我可以像他在视频的其余部分中那样连续读取和显示它?