OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2678|回复: 3

待机模式回不来了,怎么办?

[复制链接]

83

主题

400

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2298
金钱
2298
注册时间
2013-8-26
在线时间
229 小时
发表于 2016-7-15 10:28:24 | 显示全部楼层 |阅读模式
10金钱
想测试一下原子哥的32的待机模式,编译之后,好像就死机了,下次再编译的时候,发现JTAG都发现不了了。原子哥写的外部中断唤醒,我也没有电路。现在这种情况怎么才能唤醒这个32啊,至少能烧写别的程序啊。。(实在不行我只能把这个32换掉了,我不想这么做)多谢。

最佳答案

查看完整内容[请看2#楼]

活过来了。安复位键,同时烧程序。省了一个32.。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

83

主题

400

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2298
金钱
2298
注册时间
2013-8-26
在线时间
229 小时
 楼主| 发表于 2016-7-15 10:28:25 | 显示全部楼层
活过来了。安复位键,同时烧程序。省了一个32.。
回复

使用道具 举报

83

主题

400

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2298
金钱
2298
注册时间
2013-8-26
在线时间
229 小时
 楼主| 发表于 2016-7-15 10:39:17 | 显示全部楼层
我只加了这两个函数:
void Sys_Standby(void)
{  
        RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE);        //ê1ÄüPWRíaéèê±Öó
        PWR_WakeUpPinCmd(ENABLE);  //ê1Äü»½DÑ1ü½Å1|Äü
        PWR_EnterSTANDBYMode();          //½øèë′yÃü£¨STANDBY£©Ä£ê½                  
}
////--------------------------------------------------------
void Sys_Enter_Standby(void)
{                         
        RCC_APB2PeriphResetCmd(0X01FC,DISABLE);        //¸′λËùóDIO¿ú
        Sys_Standby();
}

主函数调用一次Sys_Enter_Standby();
回复

使用道具 举报

83

主题

400

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2298
金钱
2298
注册时间
2013-8-26
在线时间
229 小时
 楼主| 发表于 2016-7-15 10:56:51 | 显示全部楼层
顶。。。。。。。。。。。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-10 13:04

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表