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