No.3165 作者:johnblue 邮件: ID:6505 登陆:1次 文章数:17篇 最后登陆IP: 最后登陆:2001/12/1 10:46:00 注册:2001/12/1 10:46:00 财富:60 发帖时间:2001/12/1 10:48:00 发贴者IP:61.163.32.96 标题:johnblue:C51编程:经过几天的努力,uCOS-II在 KC51 上运行起来了。 摘要:No.3165C51编程:经过几天的努力,uCOS-II在 KC51 上运行起来了。 经过几天的努力,uCOS-II在 KC51 上运行起来了。 编写了需要的移植代码,改动了一些定义。 很不幸,由于 KC 的特殊性,每个核心文件都要做一些修改,以使每个函数可重入。 对优化级别也有限制,最高只能到1级。Global register coloring 则允许。 编译时使用大模式,并且禁止 RET_XSTK。 已经将原来的 Ex1_I86X 移植到 KC 平台,并用一块内存模拟 PC 显示,用软件仿真运行, 结果正确。代码有 16K 字节,任务切换频率设置为 25Hz(太高的话会有任务饿死)。 在kc的uv环境和ICES模拟机上均运行正常。尚未在硬件环境验证。 下一步打算尝试一下小模式,并对核心代码做一些适合于kc的优化。 ......
>>返回讨论的主题
|