注意: 啓動文件.s中的PendSVHandler和SysTickHandler需要改成與ucosiii官方代碼中相一致的名稱OS_CPU_PendSVHandler和OS_CPU_SysTickHandler:
ucosiii官方代碼os_cpu_a.asm中可見OS_CPU_PendSVHandler。用匯編寫保證了實時性。
ucosiii官方代碼os_cpu_c.c中可見OS_CPU_SysTickHandler
PendSV中斷中主要做任務切換。
SysTick中斷中主要做任務控制塊TCB裏的延時值減一、並檢查任務列表中是否有任務延時到期,需要轉到就緒列表中,等等。
另外,似乎我們熟知的SysTick_Handler函數定義也要屏蔽