[求助] 低功耗的问题

chenbingjy   2018-1-7 13:15 楼主
我做一个项目,用到低功耗。STM32F103C8T6.
睡眠模式。烧进去程序以后,确实进入了睡眠模式。
可是发现,再烧程序就烧不进去了。
高手支招,有什么办法解决?谢谢!
为江山踏坏了乌骓马,为社稷拉断了宝雕弓。

回复评论 (11)

有下边几种方法供你参考
1、确定调试器的NRESET引脚和单片机的RESET引脚连接
2、试试按住开发板复位键或手工将复位引脚拉低,点下载程序然后再松开(释放)复位引脚
3、使用串口檫除单片机FLASH后再仿真
4、问题解决后防止此类问题再发生可以在代码里加一个外部事件检测,比如按键,上电判断按键按下时进入死循环
虾扯蛋,蛋扯虾,虾扯蛋扯虾
点赞  2018-1-7 13:38
有下边几种方法供你参考
1、确定调试器的NRESET引脚和单片机的RESET引脚连接
2、试试按住开发板复位键或手工将复位引脚拉低,点下载程序然后再松开(释放)复位引脚
3、使用串口檫除单片机FLASH后再仿真
4、问题解决后防止此类问题再发生可以在代码里加一个外部事件检测,比如按键,上电判断按键按下时进入死循环
虾扯蛋,蛋扯虾,虾扯蛋扯虾
点赞  2018-1-7 13:40
引用: littleshrimp 发表于 2018-1-7 13:38
有下边几种方法供你参考
1、确定调试器的NRESET引脚和单片机的RESET引脚连接
2、试试按住开发板复位键或 ...

谢谢。用的STLINK,只有4个脚,没连NRESET.
开发板没有复位脚。
使用串口擦除FLASH,得焊几根线,还要设置BOOT.
真费劲
为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
点赞  2018-1-8 08:59
不会烧录脚OS了吧,楼主可以测一下引脚的二极管特性看看。
点赞  2018-1-8 09:39
引用: 雨后的梧桐 发表于 2018-1-8 09:39
不会烧录脚OS了吧,楼主可以测一下引脚的二极管特性看看。

你说的我完全看不懂
为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
点赞  2018-1-8 09:47
引用: chenbingjy 发表于 2018-1-8 09:47
你说的我完全看不懂

额,你看一下link引脚,就是是烧录芯片时用的几个引脚是不是有开、短路现象,万用表打到二极管档位,黑表笔放在GND,红表笔放在烧录脚看看是不是0.6V左右。
点赞  2018-1-8 09:51
谢谢,我试试
为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
点赞  2018-1-8 10:27
是否把烧写的引脚编程为其他功能了?
点赞  2018-1-12 12:40
引用: zh2790 发表于 2018-1-12 12:40
是否把烧写的引脚编程为其他功能了?

没有
为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
点赞  2018-1-12 13:57
睡眠、停机、待机模式确实没法烧程序,需要先唤醒,然后才能烧。可选的方法
1.先断电,连接好下载器,上电瞬间赶紧点下载
2.引出复位开关,复位后速度点下载
3.boot脚先接高电平,然后复位或上电,再下载
4.如果原先的程序里有外部中断,先提供中断信号唤醒单片机,再下载
点赞  2018-1-12 15:06
点击下载后,按一下复位键
点赞  2018-1-16 20:04
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复