UCOS移植心得
然后是OSIntCtxSw():完成中断级任务切换,大部分和上一个函数一样
KAI1:
还有一个是OSTickISR():
条件编译,你还必须再自己在
我自己写的中断函数是针对凌阳的,代码如下:
_IRQ6:
TCB:
TCB1:
OS_CPU.H:
在这个文件里面主要就是定义数据类型,一样的数据不同的CPU有不同的位数,在这里就是要定义移植过程中的数据位数问题,还有就是定义堆栈的生长方式,及OS_ENTER_CRITICAL( ),OS_EXIT_CRITICAL( ),OS_TASK_SW( ),也都是比较简单的问题,比较容易处理,不多废话
评论