你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
硬件复位是你的程序又重新跑了一遍,与唤醒或者不唤醒没有关系。
把代码贴上来看看吧。
还有个问题是,一直唤不醒,还是有时能唤醒,有时不能
建议详细看一下手册
{
//***********************************½øÈëÐÝÃß
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();
}