中科因仑“3+1”工程特种兵精英论坛

标题: μCOS-III教程1-11期(完美解决FPU问题) [打印本页]

作者: 张衍波    时间: 2015-6-10 09:18
标题: μCOS-III教程1-11期(完美解决FPU问题)
教程说明:μCOS-III教程是由安富莱电子原创,部分资料和内容来自Cortex-M4和M3权威指南,μCOS-III官方手册以及时间触发那本书。
               由于近期忙碌80期的emWin教程了,μCOS-III教程耽搁了不少,不过今年暑期后会发布完整版。

教程配套硬件开发平台:地址链接
前11期教程目录如下:



FPU问题说明:
由于官方提供的μCOS-III移植工程中对于浮点寄存器的入栈和出栈处理是错误的,所以网上就流传了各种
修正版本。但是这些修正的代码只能在MDK4.7以下版本中可以正常的运行,MDK4.7及其以上的版本无法
正常运行。本期教程为此而生。本期教程提供的方案只有任务使用了浮点寄存器(也就是做了浮点运算)
才需要将其入栈,没有使用浮点寄存器的任务不需要进行入栈,认识到这点很重要。此方案在MDK4.54、
4.73、5.10以及IAR6.3、6.7上面测试均通过。
转载






欢迎光临 中科因仑“3+1”工程特种兵精英论坛 (http://bbs.enlern.com/) Powered by Discuz! X3.4