uCOS-II移植到STC89C52上

[复制链接]
5389|17
 楼主| 风溪香士 发表于 2012-7-24 15:03 | 显示全部楼层 |阅读模式
我把别人的移植到STC12系列上的uCOS-II稍微改动一下,能在STC90上实现。但换成STC89C52就实现不了。貌似90只是比89快点,没有寄存器上的区别。有哪位前辈知道90系列与89系列有什么不同,需要把uCOS-II的哪些地方更改,请指点一下,谢谢了。
ayb_ice 发表于 2012-7-24 16:56 | 显示全部楼层
没有意义的事情
coody 发表于 2012-7-24 17:00 | 显示全部楼层
STC90C52RC与STC89C52RC对用户来说没有区别。
 楼主| 风溪香士 发表于 2012-7-24 17:15 | 显示全部楼层
3# coody
我用的是STC90C516RD+和STC89C52RC。
 楼主| 风溪香士 发表于 2012-7-24 17:16 | 显示全部楼层
2# ayb_ice
为什么这么说?
ayb_ice 发表于 2012-7-24 17:29 | 显示全部楼层
勉强能装下,做个DEMO都困难,跑项目基本是蜗牛速度。。。
原野之狼 发表于 2012-7-24 17:53 | 显示全部楼层
若仅仅是为了练习  那么在ARM平台上用KEIL软仿真研究一下
ningling_21 发表于 2012-7-24 21:16 | 显示全部楼层
内部RAM大小不同...
qiujiahongde 发表于 2012-7-24 21:36 | 显示全部楼层
你看下手册,看看两个资源是否相同,速度上外部晶体一样,那就一样!
dong_abc 发表于 2012-7-25 00:45 | 显示全部楼层
M0或者ARM上去搞吧,这个没什么意义!
coody 发表于 2012-7-25 11:28 | 显示全部楼层
STC90C516RD+ 有扩展的1K RAM,STC89C52RC只有扩展的256字节RAM。
lyn3210 发表于 2012-7-25 11:31 | 显示全部楼层
可以写一个分时系统,能很好地运行。我已有多个项目应用。
lyn3210 发表于 2012-7-25 11:33 | 显示全部楼层
用状态机调度可行。
 楼主| 风溪香士 发表于 2012-7-27 14:33 | 显示全部楼层
11# coody
这个不同应该是改STARTUP.A51中的“XBPSTACKTOP EQU 03FFH+1”吧,我已经改成“XBPSTACKTOP     EQU     0FFH+1”了,还是不行。不知还需要改什么?
 楼主| 风溪香士 发表于 2012-7-27 14:35 | 显示全部楼层
6# ayb_ice
我只是想学习练习一下,做来玩玩。
 楼主| 风溪香士 发表于 2012-7-27 14:38 | 显示全部楼层
12# lyn3210
那前辈指点一下呗,这个应该怎么办 。
 楼主| 风溪香士 发表于 2012-7-27 14:42 | 显示全部楼层
13# lyn3210
不懂啊,说具体一点呗。
ccSmartmeter 发表于 2012-7-28 11:07 | 显示全部楼层
不适合在51这个的上面跑,找一个好跑的平台
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:我命由我不由天!

13

主题

82

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部