【FreeRTOS学习笔记】空闲任务

硬FAULT调试方法网站链接:

(25条消息) KEIL中HardFault_Handler的调试方法(stm32x0xx_it.c)_昵名不能为空的博客-CSDN博客

 

 

 

 

设置SysTick _Load成功:

 

 

发现PendSV悬起但没有进入:

 

 

 可是有时候又能进入:

 

 悬起一次忽略了还好,连着悬起四五次都无响应,这样的应用实在难以接受,是对单片机硬件的了解还不够,还是在线调试出了问题?

更改代码,把延时改的长一点:观察任务延时的计数减少

 

 

通过软件仿真,发现一直卡在空闲任务,估计就是PendSV没有执行,等复习一下编程手册再来学习。