[STM32F1] 低功耗的问题

[复制链接]
 楼主| Rangar 发表于 2018-2-23 11:54 | 显示全部楼层 |阅读模式
一个项目,用到低功耗。STM32F103C8T6.睡眠模式。烧进去程序以后,确实进入了睡眠模式。
可是发现,再烧程序就烧不进去了。高手支招,有什么办法解决?谢谢!
Stannis 发表于 2018-2-23 12:32 | 显示全部楼层
确定调试器的NRESET引脚和单片机的RESET引脚连接
Brand2 发表于 2018-2-23 12:41 | 显示全部楼层
试试按住开发板复位键或手工将复位引脚拉低,点下载程序然后再松开(释放)复位引脚
Soraka 发表于 2018-2-23 13:44 | 显示全部楼层
使用串口檫除单片机FLASH后再仿真
Garen2 发表于 2018-2-23 13:51 | 显示全部楼层
问题解决后防止此类问题再发生可以在代码里加一个外部事件检测,比如按键,上电判断按键按下时进入死循环
Ryze 发表于 2018-2-23 13:58 | 显示全部楼层
不会烧录脚OS了吧,楼主可以测一下引脚的二极管特性看看。
Varus 发表于 2018-2-23 14:11 | 显示全部楼层
看一下link引脚,就是是烧录芯片时用的几个引脚是不是有开、短路现象,万用表打到二极管档位,黑表笔放在GND,红表笔放在烧录脚看看是不是0.6V左右。
Snow7 发表于 2018-2-23 14:40 | 显示全部楼层
是否把烧写的引脚编程为其他功能了?
android2 发表于 2018-2-23 14:48 | 显示全部楼层

睡眠、停机、待机模式确实没法烧程序,需要先唤醒,然后才能烧
拉克丝 发表于 2018-2-23 14:59 | 显示全部楼层
先断电,连接好下载器,上电瞬间赶紧点下载
引出复位开关,复位后速度点下载
lefeng 发表于 2018-2-23 15:10 | 显示全部楼层
.boot脚先接高电平,然后复位或上电,再下载
如果原先的程序里有外部中断,先提供中断信号唤醒单片机,再下载
mmuuss586 发表于 2018-2-23 16:33 | 显示全部楼层
复位下看看,或者通过串口BOOT烧入;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

154

主题

763

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

154

主题

763

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部