cortex-M0移植UCOS ii成功(发帖庆祝!上传工程包,拿来即可用)
RT 经过一周的时间,在新唐提供的PORTS文件参考下,成功移植ucos ii到NXP的LPC11xx系列下!欢迎拍砖!鉴于LPC11XX RAM有限,裁剪很大,目前只是跑了最基本功能的内核,工程实现LED灯任务500MS闪烁一下。
功 能: Cortex-M0上跑V2.86版的ucosii
编译环境: MDKV4.12
时 钟: 外部12Mhz
主系统跑48MHZ!
http://cache.amobbs.com/bbs_upload782111/files_37/ourdev_622426D5ME9J.png
(原文件名:os.png)
点击此处下载 ourdev_622427X54NXF.rar(文件大小:473K) (原文件名:cortex-M0-ucos.rar) M0的有点不适合UCOS-II, OS资源站总资源比例太大 我认为用PendSV异常切换任务文本比较合理,那样不涉及M0中断优先级仲裁问题 回复【1楼】laoma 我要到日本去放烟火
m0的有点不适合ucos-ii, os资源站总资源比例太大
-----------------------------------------------------------------------
回复【2楼】laoma 我要到日本去放烟火
我认为用pendsv异常切换任务文本比较合理,那样不涉及m0中断优先级仲裁问题
-----------------------------------------------------------------------
是不适合,只是为了学习,就像很多人在51上跑ucos一样! 可以试试COOCOX 恭喜楼主,我记得好像ZLG也有,在ZLG官网上有~ lpc13xx上的ucosII有吗? 回复【5楼】hlswx
恭喜楼主,我记得好像zlg也有,在zlg官网上有~
-----------------------------------------------------------------------
我去找了 貌似没有 你给已给个链接吗?
回复【6楼】ssaweee
lpc13xx上的ucosii有吗?
-----------------------------------------------------------------------
LPC13XX不就是cortex-m3内核吗?直接参考STM32的PORTS就可以轻松移植过来 没人玩这个吗?呵呵 自己顶一下!./emotion/em078.gif 来学习的 请问bin文件有多大? 我觉得可以再优化了,拿来用,还是不错的, 51都上OS了。。。何况M0 楼主 ZLG http://www.zlgmcu.com/nxp/lpc1000/LPC1100.aspTinyM0开发板实验例程(Keil) V2.00中就有 我这两天就在玩LPC1114 不知道移植到飞思卡尔kea128上面(cm0+内核)改动大不大 laoma 发表于 2011-3-14 17:39
M0的有点不适合UCOS-II, OS资源站总资源比例太大
64k flash + 8k ram cm0+内核,移植ucosii 行不行!
页:
[1]