打印
[ZLG-ARM]

刚买了一套ZLG LPC1343的评估板,请问uCOS是那个版本的

[复制链接]
2170|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lldwsw|  楼主 | 2011-10-5 22:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
lldwsw|  楼主 | 2011-10-6 01:49 | 只看该作者
刚在最新的uCOS V2.90版上移植成功了。

唉,这个工作花了一个国庆。

看致远(ZY)提供的代码,09年写的,应该基于比较早的2.52版本之类的,因为在移植的过程中,有大量的错误定义不兼容,这个是uCOS升级导致的。

不过ZY的一些函数弄的很不好,代码都不知道是否验证过,函数的一个空参数漏掉应该编译不过的,还有,OS_CPU.C里嵌入了很多汇编,去掉了os_cpu.asm,但这部分任务切换的代码跟常规的差异很大,出现一个“OS_ISR_PRIO_ONE”的宏定义,查遍uCOS都找不到有这个宏定义,按这个意思理解为第一优先级,暂时给了一个1.

通过这次移植,对uCOS的架构了解了很多。

使用特权

评论回复
板凳
a253752964| | 2011-10-11 20:28 | 只看该作者
靠   怎么你用的代码都是致远的啊?   不是有官方的么

使用特权

评论回复
地板
diny| | 2011-10-25 22:04 | 只看该作者
:o

使用特权

评论回复
5
foreverly| | 2011-10-26 18:56 | 只看该作者
我花几个国庆都可能搞不定啊,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:致力于设计开源网络化组合式PLC系统(msPLC),目前推广嵌入式微系统(msOS),欢迎加入QQ群:291235815

96

主题

859

帖子

50

粉丝