UCOS2.83在ATMAGE8上的移植,跟大家分享一下
移植做了一些必要的精简,几乎只保留的最基本的功能。UCOS大概用掉了5K左右的FLASH空间。
采用了比较新的两个UCOS 版本(2.83和2.76),我也是参考网上的移植,这里是自己整理了一下,跟大家分享一下。
编译器:ICCAVR 6.2 版,或ICCAVR 7.19版
其他的版本没有测试通过。ATMAGE8 4M晶振,有点寒酸(公司只有这样的单片机),呵呵,理论上在ATMAGE 16 或ATMAGE 128上都可以直接使用。
注意,安装新的编译器打开工程后,要在Options里面重新设置单片机类型和头文件和库文件的包含路径。
祝好运!
1