FreeRTOS项目中Reset需要1分钟才能重新启动

2019-08-20 18:35发布

        FreeRTOS项目中,不管使用软复位还是硬件复位,都需要过1分钟后才能正常启动,好像复位后程序不知道跑哪里去了,但是上电复位是好的,马上能启动的。
软复位两种方式都试过了,如:NVIC_SystemReset();和SCB->AIRCR =0X05FA0000|(u32)0x04;  
硬件复位:直接用镊子夹RESET引脚和地,短路一下就复位了,但是但是需要过1分钟后才能正常启动。
请帮忙看一下,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
elsie_ye
1楼-- · 2019-08-20 22:47
 精彩回答 2  元偷偷看……
taizonglai
2楼-- · 2019-08-20 23:02
硬件调试!看看是不是代码卡到哪里了!
elsie_ye
3楼-- · 2019-08-21 00:08
zuozhongkai 发表于 2017-4-21 12:35
硬件调试!看看是不是代码卡到哪里了!

已经解决,是因为程序中初始化中未配置晶振前进行了延时,因为未配置晶振,所以延时不准,造成延时1分钟那么长。

一周热门 更多>