如果新程序烧录完成后,STM32单片机仍旧执行原来程序,可能是以下原因导致:
1. 烧录工具没有正确连接到单片机。请检查连接线路是否正确,以及烧录工具的设置是否正确。
2. 程序烧录过程中出现错误。请检查烧录工具是否提示了错误信息,以及程序烧录后生成的hex或bin文件是否正确。
3. 程序中存在死循环或其他异常情况。请检查程序代码是否正确,是否存在死循环等情况。
如果以上步骤都没有解决问题,请尝试重新编译并烧录程序,并确保选择正确的单片机型号和对应的芯片配置。同时,建议参考Keil5的官方文档或相关教程,以确保 *** 作流程正确无误。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)