我最近开始学习uCOS-III系统,而《uC/OS-III应用开发指南》中“移植uC/OS-III到STM32”教程中要将“startup_stm32f10x_hd.s”中第76、77行中的PendSV_Handler、SysTick_Handler分别改为OS_CPU_PendSVHandler、 OS_CPU_SysTickHandler以及192、196行更改以后编译出现错误: startup_stm32f10x_hd.s(76): error: A1516E: Bad symbol 'OS_CPU_PendSVHandler', not defined or external.
而给出来的例程中这里却并没有更改,且编译没有出错,那么到底为什么会出现这样的错误呢?是指南上出错了吗? |