打印

请教一点关于UCOS移植到51上的小问题!

[复制链接]
2708|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhaigch|  楼主 | 2011-11-2 22:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
lixiaoxu2meng| | 2011-11-3 15:00 | 只看该作者
楼主厉害 自己可以移植了 我还在用别人移植好的

使用特权

评论回复
板凳
ayb_ice| | 2011-11-3 15:22 | 只看该作者
在51上跑USOC,居然还不用仿真XDATA堆栈,确实NB啊

使用特权

评论回复
地板
zhaigch|  楼主 | 2011-11-3 17:59 | 只看该作者
仿真XDATA堆栈!!!我回头再看看书!我也是摸着石头过河!还清多多指点!
另外问个很脑残的问题:如果我用ATC89C52跑这个的话,我是不是要外接RAM??我看书上用的是WINBOND公司的W78E58B,书上也没有说它外接RAM了?不过这个芯片是512的RAM?我看书上说KEIL的中的XDATA数据是存储在外部的RAM中!

使用特权

评论回复
5
zoomone| | 2011-11-3 20:32 | 只看该作者
512字节的ram还够吗? 我这是编译完别人的移植好的ucos

Program Size: data=84.1 xdata=3055 code=10598

xdata=3055,应该要扩展ram吧

使用特权

评论回复
6
zhaigch|  楼主 | 2011-11-3 21:57 | 只看该作者
恩恩,又看了一晚上的书!是扩展了外部RAM!我编译产生这么多的警告是不是因为我没有在 每个C函数后加
reentrant?

使用特权

评论回复
7
zoomone| | 2011-11-3 22:47 | 只看该作者
reentrant肯定要加,不过那么多警告应该与reentrant无关。我这也是一堆警告。字面的意思应该是提醒那些

函数定义却没有调用。

使用特权

评论回复
8
zhaigch|  楼主 | 2011-11-3 22:51 | 只看该作者
7楼的兄弟你的QQ是多少呀?我的是744563889!来加个好友,讨论下?

使用特权

评论回复
9
zhaigch|  楼主 | 2011-11-3 23:02 | 只看该作者
关于移植程序中的ASM汇编,不太了解里面的KEIL里的汇编为指令!!!有懂的大哥,热心地给指点一二!

使用特权

评论回复
10
歪 歪| | 2011-11-4 07:58 | 只看该作者
www.armecos.com
下载《ucos51移植文档》即可。

使用特权

评论回复
11
zhaigch|  楼主 | 2011-11-4 10:10 | 只看该作者
3Q.....

使用特权

评论回复
12
watch186| | 2011-11-4 20:38 | 只看该作者
我也正在整ucos啊  希望一起成功

使用特权

评论回复
13
zhaigch|  楼主 | 2011-11-4 21:55 | 只看该作者
哎呀!要移植的程序是写好了!不过编译调试,各种出错,出的调试信息一点也看不懂!那位弄过这个东西的大哥给我指点下,发个调试好的完整程序也行!谢谢啦!邮箱744563889@qq.com,加QQ744563889!诚心探讨请教!

使用特权

评论回复
14
highgear| | 2011-11-4 22:15 | 只看该作者
呵呵,如果想学os, 可以看看我上次发的那个在 PC 下简单的 os,我或许会把在8051下的也公布出来,如果大家感兴趣的话。

使用特权

评论回复
15
Cortex-M0| | 2011-11-5 13:44 | 只看该作者
哈~~~

非常感兴趣,期待highgear老师讲解~~~

使用特权

评论回复
16
highgear| | 2011-11-6 09:39 | 只看该作者
感觉大家对 os 兴趣不大,而且论坛人气不足,以后再发布吧。

使用特权

评论回复
17
流行音乐| | 2011-11-6 09:58 | 只看该作者
别在 51 下用 OS。

使用特权

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

本版积分规则

64

主题

158

帖子

1

粉丝