3.4 ADC模块
- 芯片外设配置:
此板卡有三个ADC,在原理图里找到ADC的引脚并设置一下相应的引脚功能,根据图1.5元器件特性测试仪的原理图和图1.6中STM32G031原理图,找到ADC所连接的芯片对应的引脚分别为PA5,PA6,PA7。


配置引脚PA5,PA6,PA7的引脚功能为为ADC1_IN5、ADC1_IN6、ADC1_IN7,开启ADC通道,保存并生成代码。

- 代码编写 先定义一个读取ADC数据的子函数,在主循环里读取ADC数据并在屏幕上显示。


写完以上代码后对文件进行保存,编译并生成固件,将生成的.elf文件拖至STM32CubeProgrammer进行烧录(操作步骤参考显示屏模块),烧录完成后按下复位键,读取ADC的值在屏幕上显示出来,如下图板卡上的OLED显示屏所示。
