M0核单片机通过bootload升级固件成功后进入了APP程序后ADC用不了
可能是因为bootloader升级固件后,没有正确配置ADC的初始化和引脚设置。在bootloader中,可能会对一些引脚和模块进行重新配置,需要在APP程序中重新配置ADC的初始化和引脚设置。
你可以检查以下几个方面:
-
ADC初始化:确认在APP程序中正确初始化ADC模块,包括设置采样通道、采样周期、分辨率等参数。
-
引脚设置:确认在APP程序中正确设置ADC相关引脚的功能和模式。确保引脚与ADC模块的连接正确,没有被其他模块占用。
-
中断配置:如果你的ADC采样是使用中断方式触发的,确认在APP程序中正确配置ADC的中断使能和中断服务函数。
-
时钟配置:确认在APP程序中正确配置ADC模块所需的时钟源和时钟分频。
如果仍然无法解决问题,可以尝试使用调试工具(如调试器或串口输出)来进一步分析问题,查看是否有错误提示或异常发生。同时,你也可以参考M0核单片机的技术文档和示例代码,查找相关配置和使用方法。
原文地址: https://www.cveoy.top/t/topic/ihtn 著作权归作者所有。请勿转载和采集!