打印

ucos_ii.c文件的作用?

[复制链接]
4893|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zoomone|  楼主 | 2011-10-25 21:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
hgjinwei| | 2011-10-25 23:19 | 只看该作者
没啥用,

使用特权

评论回复
板凳
zoomone|  楼主 | 2011-10-26 17:57 | 只看该作者
2# hgjinwei
我不信:lol

使用特权

评论回复
地板
zoomone|  楼主 | 2011-10-26 21:12 | 只看该作者
搞明白了,原来有没有用要分情况

这个文件的作用是将ucos系统提供的api函数包含在一个文件里编译。

昨天我用的vc下编译的x86版ucos,它是把所有的api函数文件逐个编译的,所以有没有ucos_ii.c都一样。

今天我搞了个51版,在keil下编译,这时候ucos_ii.c就不能删了。如果像vc版那样这个编译的话,我试了也可以删掉。

2楼,你在忽悠菜鸟吧

使用特权

评论回复
5
小小刘子| | 2011-10-26 21:36 | 只看该作者
:lol

使用特权

评论回复
6
hgjinwei| | 2011-10-27 08:15 | 只看该作者
本来就没啥用嘛,你把其他C文件include到一个C文件中,难道链接器是摆设?

使用特权

评论回复
7
wuha| | 2011-10-28 13:26 | 只看该作者
ucos_ii.c说白了就是把系统的C文件包含到一个文件里去,如果你的工程里包含了ucos_ii.c,则不能包含其他系统文件了,否则会警告或出错;如果你把系统的其他C文件都包含到工程里了,则就不需要包含ucos_ii.c文件了

使用特权

评论回复
8
qq403245851| | 2012-2-19 19:20 | 只看该作者
这两天搞移植,感觉就是7楼说的那样

使用特权

评论回复
9
chennint| | 2012-3-24 21:23 | 只看该作者
7楼说得对

使用特权

评论回复
10
matianyu| | 2012-5-14 15:46 | 只看该作者
7楼正解。。。:victory:

使用特权

评论回复
11
zzp041233| | 2012-6-1 21:06 | 只看该作者
mark

使用特权

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

本版积分规则

3

主题

370

帖子

2

粉丝