网上看的:第一次移植FreeRTOS单步调试卡在SVC_Handler。 汇编上面看SVC_Handler后面有个[WEAK],意思是如果该函数不存在也不报错,这意思是SVC_Handler不存在,经过查找在port.c中有
void vPortSVCHandler( void );这应该就是SVC_Handler的原型,在portmacro.h中加入
#define vPortSVCHandler SVC_Handler
#define xPortSysTickHandler SysTick_Handler
#define xPortPendSVHandler PendSV_Handler
就可以调试成功了
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)