你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
请教大神,请教一下STM32 休眠后有很多时侯唤不醒!!!
[复制链接]
wanggong1976
提问时间:2015-3-14 08:29 /
请教大神,请教一下STM32 休眠后有很多时侯唤不醒!!!连硬复位都没有用,也就是单片机睡死了!!!请教是片子本身的问题吗?如果不是,请问在哪里设置一下?问了好多论坛了,在这里试下看能不能解决!!!!!
赞
0
收藏
0
评论
5
分享
发布时间:2015-3-14 08:29
举报
请先
登录
后回复
5个回答
_ilikerome_
回答时间:2015-3-14 08:44:42
a0a.1 0b0c
硬复位当然没用。
硬件复位是你的程序又重新跑了一遍,与唤醒或者不唤醒没有关系。
把代码贴上来看看吧。
赞
0
评论
回复
支持
反对
wamcncn
回答时间:2015-3-14 09:55:05
a0a.1 0b0c
程序有没有错误的地方,比如要设置唤醒的代码
还有个问题是,一直唤不醒,还是有时能唤醒,有时不能
建议详细看一下手册
赞
0
评论
回复
支持
反对
kqh1120
回答时间:2015-3-14 19:21:40
a0a.1 0b0c
??硬复位都没有用??音符为是RESET啊,相当于重启了
赞
0
评论
回复
支持
反对
zhangdaijin
回答时间:2015-3-15 07:43:27
a1024a.1 0b0c
赞
0
评论
回复
支持
反对
wanggong1976
回答时间:2015-3-16 12:08:22
a0a.1 0b0c
void PowerOff(void)
{
//***********************************½øÈëÐÝÃß
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC | RCC_AHB1Periph_GPIOB, DISABLE); //RCC_AHB1Periph_GPIOA
RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC3, DISABLE);
RCC_AHB1PeriphResetCmd(0X1FF,ENABLE);
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR,ENABLE);
//***********************************ʹÄÜ»½ÐÑ
PWR_WakeUpPinCmd(ENABLE);
PWR_FlashPowerDownCmd(ENABLE);
PWR_EnterSTANDBYMode();
}
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
硬件复位是你的程序又重新跑了一遍,与唤醒或者不唤醒没有关系。
把代码贴上来看看吧。
还有个问题是,一直唤不醒,还是有时能唤醒,有时不能
建议详细看一下手册
{
//***********************************½øÈëÐÝÃß
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC | RCC_AHB1Periph_GPIOB, DISABLE); //RCC_AHB1Periph_GPIOA
RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC3, DISABLE);
RCC_AHB1PeriphResetCmd(0X1FF,ENABLE);
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR,ENABLE);
//***********************************ʹÄÜ»½ÐÑ
PWR_WakeUpPinCmd(ENABLE);
PWR_FlashPowerDownCmd(ENABLE);
PWR_EnterSTANDBYMode();
}