GD32F207移植FreeRtos,程序运行vTaskStartScheduler后进入HardFault_Handler死循环解决方法
生活随笔
收集整理的這篇文章主要介紹了
GD32F207移植FreeRtos,程序运行vTaskStartScheduler后进入HardFault_Handler死循环解决方法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、把gd32f20x_it.c里面的void SVC_Handler(void)、void PendSV_Handler(void)和void SysTick_Handler(void)三個函數(shù)都屏蔽掉。
?
?
2、用xportSVC_Handler替換掉startupPgd32f20x_cl.s里面的SVC_Handler;用xportPendSV_Handlerr替換掉startupPgd32f20x_cl.s里面的PendSV_Handlerr;用xportSysTick_Handler替換掉startupPgd32f20x_cl.s里面的portSysTick_Handler,操作如下所示:
?
?
總結(jié)
以上是生活随笔為你收集整理的GD32F207移植FreeRtos,程序运行vTaskStartScheduler后进入HardFault_Handler死循环解决方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C#WIFI搜索与连接
- 下一篇: 读写EEPROM遇到的问题:16位地址的