关于ucosii系统的移植问题

上次上嵌入式的选修课,问了一下老师关于ucosii的移植问题但他说得不太清楚。以下是他说的具体步骤1修改源码的几个文件2将源码编译成为一个hex文件我又问,怎么把程序挂到... 上次上嵌入式的选修课,问了一下老师关于ucosii的移植问题
但他说得不太清楚。
以下是他说的具体步骤
1修改源码的几个文件
2将源码编译成为一个hex文件
我又问,怎么把程序挂到系统上去是不是把修改后的源码文件和你写的c程序那些文件加在一起编译为一个hex文件?
老师说,应该还要链接一下!
他后面这句话是什么意思?具体怎么做?
请知道的大侠解答一下!!如果我看的懂,一定有分加的
那些在网上找的资料,再粘贴过来的,一律不给分。确定可以行了再说答案,自己都不知道行不行的,不要来!!
谢谢!!
可能是我问得不太清楚吧!那个老师应学术水平方面应该没什么好说的,毕竟人家是硕士生导师,而且自嵌入式方面做了很多课题。谢谢你的回答!虽然我还有些不太懂,慢慢来吧!!
展开
 我来答
h_firefly
2009-10-04 · TA获得超过715个赞
知道小有建树答主
回答量:193
采纳率:0%
帮助的人:184万
展开全部
你确定你们老师做过吗?

首先,你要移植到哪里去?ARM上?芯片类型是什么?开发板是什么?
然后,你使用的IDE环境是什么?(初学者不建议直接采用命令方式)
然后,你要达到怎样的功能?只是验证移植成功就好了吗?
确定好后:
1.在IDE上建立自己工程,
2.将ucOS的源码加入你自己的工程中,
3.修改与底层相关的几个C文件,(这个要了解你选用的处理芯片,修改的C文件及如何修改在BAIDU上一搜一大把)
4.编译,(IDE会同时自动完成连接)
5.download到你选的开发板上去。
6.然后设定好tracer环境,就可以单步跟踪。

你可以下个2410的开发文档,或者直接下uc/OS的移植文档,大抵都是相似的。照葫芦画瓢。关键的一点是要清楚你的开发板,不然移植了也没什么用。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式