这个例子描述了如何使用ADC1将APM32F407 MINI ADC1_Channel0输入的电压连续转换为数字值。转换后的电压通过USART1在串行助手上显示。
硬件描述:使用ADC1_Channel0(PA0)
USART1配置如下:
- TX:PA9, RX:PA10
- 波特率 = 115200 baud
- 字长 = 8位
- 一个停止位
- 无奇偶校验
- 禁用硬件流控制(RTS和CTS信号)
- 启用接收和发送
目录内容:
- ADC/ADC_ContinuousConversion/Source/apm32f4xx_int.c 中断处理程序
- ADC/ADC_ContinuousConversion/Source/main.c 主程序
IDE环境:
- MDK-ARM V5.36
- EWARM V8.50.5.26295
- Eclipse V2022-06(4.24.0)
硬件和软件环境:
- 这个例子运行在APM32F407 MINI设备上。
- 这个例子运行在APM32F411 TINY设备上。
编译:
烧录:
运行:
串口: