在LM4F上运行uCosII,而且需要使用FPU主话,移植可以参考M4研讨会PPT3_UCOSII在LM4F中的移植与应用( https://www.deyisupport.com/question_answer/f/57/t/5354.aspx JSW-M4EVB LM4F232H5QD开发板 光盘里有源码),需要修改两个地方就可以使用了,
1. 使能KEIL 的 FPU和MCU 的FPU
2. 修改OSTaskStkInit函数,加入浮点堆栈处理, FPSCR,S15~S0总计18*4=72个字节压栈,还有S31~S16总计 16*4=64字节压栈处理
3. 修改PendSV中断,加入浮点寄存器 S31~S16的压栈和出栈处理