首页 > 其他 > 详细

关于STM32进入待机模式无法烧录程序的问题

时间:2021-07-02 11:56:11      阅读:10      评论:0      收藏:0      [点我收藏+]

在电子产品类项目时,功耗是一个大问题,开发者们总会尽可能的降低设备功耗来达到长时间续航的效果;在STM32中降低功耗的方式主要有睡眠模式和待机模式(两种模式的介绍大家可以去看正点原子的开发指南),我在项目中使用的是待机模式来降低芯片功耗,但在使用的时候没有注意到待机模式的进入条件以及唤醒设置,导致单片机进入待机模式后直接无法使用JLINK烧录程序和无法唤醒;

 

解决方法:

    准备USB转TTL , 将STM32的Boot0脚连接USB转TTL的3.3V高电平,Boot1脚连接GND,USART1连接到USB转TTL,给单片机接上电源,将USB转TTL连接到电脑,打开FlyMcu对单片机烧录一个.hex结尾的空程序。烧录成功后去掉飞出来的连接线,将电路恢复,又可以使用JLINK烧录程序了。

关于STM32进入待机模式无法烧录程序的问题

原文:https://www.cnblogs.com/jiayezi/p/14961878.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!