15.另外还得更改三个中断处理函数名称。port.c 中定义了三个中断处理函数,它们与默认的一一对应,为了在产生这三个中断时能执行 port.c 中定义的中断处理函数,需要对启动文件 startup_stm32f10x_hd.s中的三个中断处理函数进行对应更改: SVC_Handler 改为 vPortSVCHandler PendSV_Handler 改为 xPortPendSVHandler SysTick_Handler 改为 xPortSysTickHandler
时间: 2024-04-12 21:33:53 浏览: 63
好的,我明白了。你需要将 startup_stm32f10x_hd.s 文件中的三个中断处理函数改名为以下对应的名称:
1. 将 "SVC_Handler" 改为 "vPortSVCHandler"
2. 将 "PendSV_Handler" 改为 "xPortPendSVHandler"
3. 将 "SysTick_Handler" 改为 "xPortSysTickHandler"
这样在产生这三个中断时,就会执行 port.c 文件中定义的对应的中断处理函数了。请确认以上信息是否正确,并确保在进行任何修改之前做好备份。
阅读全文