stm32f103c8t6adc采集电压程序不往下走
时间: 2023-09-20 16:04:14 浏览: 104
基于STM32F103C8T6的ADC采集示例程序
可能有几个原因导致程序不往下走:
1. 检查你的代码是否有死循环或者无限等待的地方,导致程序卡住不往下走。
2. 检查你的ADC初始化是否正确,例如ADC时钟开启、采样时间设置、参考电压选择等参数是否正确。
3. 检查你的ADC转换是否正常进行,例如检查是否开启了ADC中断、是否正确配置了ADC通道、是否正确读取了转换结果等。
4. 检查你的硬件电路是否接线正确,例如参考电压是否正确接入、电路是否接地良好、电压信号是否正确输入等。
如果以上方法都不能解决问题,可以尝试使用调试工具(例如ST-LINK调试器)进行调试,查看程序在运行过程中的变量值、寄存器状态等信息,找到问题所在并进行修复。
阅读全文