你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
HardFaultçè¯æ.pdf
2018-8-3 14:34 上传
点击文件名下载附件
226.79 KB, 下载次数: 10, 下载积分: ST金币 -1
查看全部评分
butterflyspring 发表于 2018-8-3 14:34 你调试一下,在hardfualt上面打个断点看看..或者uart输出也行.如果是hardfulat,可以用附件看看那是什么原因. ...
wwwheihei 发表于 2018-8-3 15:22 好像是f0和f4在进入待机模式时候必须重新设置rtc,不然不正常,唤醒不了,我加了那几行代码正常了 ...
butterflyspring 发表于 2018-8-3 15:30 具体是那几行?让别人也可以学习学习..
[17:19:33.484]收←◆Uboot Start...
Read upgrade mark
A,Waiting to enter APP
jump to APP
APP START...
运行中......!
[17:19:36.062]收←◆2018-07-26 4 00:00:02
运行中......!
[17:19:38.625]收←◆2018-07-26 4 00:00:05
运行中......!
[17:19:41.187]收←◆2018-07-26 4 00:00:07
运行中......!
[17:19:43.750]收←◆2018-07-26 4 00:00:10
运行中......!
[17:19:46.328]收←◆2018-07-26 4 00:00:12//进入睡眠
[17:20:33.750]收←◆Uboot Start... //唤醒重启
Read upgrade mark
A,Waiting to enter APP
jump to APP
APP START...
运行中......!
[17:20:36.328]收←◆2018-07-26 4 00:00:02
运行中......!
[17:20:38.890]收←◆2018-07-26 4 00:00:05
运行中......!
[17:20:41.468]收←◆2018-07-26 4 00:00:07
运行中......!
[17:20:44.015]收←◆2018-07-26 4 00:00:10
运行中......!
[17:20:46.593]收←◆2018-07-26 4 00:00:12
[17:20:46.703]收←◆Uboot Start... //直接重启了没进入睡眠
Read upgrade mark
A,Waiting to enter APP
jump to APP
APP START...
运行中......!
[17:20:49.296]收←◆2018-07-26 4 00:00:02
运行中......!
[17:20:51.859]收←◆2018-07-26 4 00:00:05
运行中......!
[17:20:54.421]收←◆2018-07-26 4 00:00:07
运行中......!
[17:20:57.000]收←◆2018-07-26 4 00:00:10
运行中......!
[17:20:59.562]收←◆2018-07-26 4 00:00:12
[17:20:59.687]收←◆Uboot Start...
Read upgrade mark
A,Waiting to enter APP
jump to APP
APP START...
运行中......!
[17:21:02.265]收←◆2018-07-26 4 00:00:02
运行中......!
[17:21:04.828]收←◆2018-07-26 4 00:00:05
运行中......!
HardFaultçè¯æ.pdf
2018-8-3 14:34 上传
点击文件名下载附件
下载积分: ST金币 -1226.79 KB, 下载次数: 10, 下载积分: ST金币 -1
评分
查看全部评分
好像是f0和f4在进入待机模式时候必须重新设置rtc,不然不正常,唤醒不了,我加了那几行代码正常了
具体是那几行?让别人也可以学习学习..
//ϵͳ½øÈë´ý»úģʽ
void Sys_Enter_Standby(void)
{
u32 tempreg;
RCC->AHB1RSTR|=0X01FE;
while(WKUP_KD);
RCC->AHB1RSTR|=1<<0;
///////////////////////////////////////////////////////////////////////////////
RCC->APB1ENR|=1<<28;
PWR->CR|=1<<8;
RTC->WPR=0xCA;
RTC->WPR=0x53;
tempreg=RTC->CR&(0X0F<<12);
RTC->CR&=~(0XF<<12);
RTC->ISR&=~(0X3F<<8);
PWR->CR|=1<<2;
RTC->CR|=tempreg;
RTC->WPR=0xFF;
///////////////////////////////////////////////////////////////////////////////////////////////////////////
Sys_Standby();
}
就是这几句话了
评分
查看全部评分