UCOS移植心得
然后是OSIntCtxSw():完成中斷級任務(wù)切換,大部分和上一個(gè)函數一樣
KAI1:
還有一個(gè)是OSTickISR():
條件編譯,你還必須再自己在
我自己寫(xiě)的中斷函數是針對凌陽(yáng)的,代碼如下:
_IRQ6:
TCB:
TCB1:
OS_CPU.H:
在這個(gè)文件里面主要就是定義數據類(lèi)型,一樣的數據不同的CPU有不同的位數,在這里就是要定義移植過(guò)程中的數據位數問(wèn)題,還有就是定義堆棧的生長(cháng)方式,及OS_ENTER_CRITICAL( ),OS_EXIT_CRITICAL( ),OS_TASK_SW( ),也都是比較簡(jiǎn)單的問(wèn)題,比較容易處理,不多廢話(huà)
評論