我这样理解嵌入式LINUX对吗?

ankkk83 2006-11-17 08:03:13
学校学的都是基于uc/os的编程,我看了点Linux下的嵌入式编程,还是不太清楚。
请高手指点以下几个问题:

1。所谓移植,就是为了让uc/os等操作系统可以在不同的嵌入式CPU上运行,而更改操作系统的部分源码。 我这样理解对吗?

2。学校的试验板装的uc/os。如果我写了一个点菜程序,在试验板上可以运行。用相同的源码,在Linux的交叉编译环境下重新编译,是否可以在linux下运行(相同的试验板)?

...全文
459 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
redex 2007-03-14
  • 打赏
  • 举报
回复
2。学校的试验板装的uc/os。如果我写了一个点菜程序,在试验板上可以运行。用相同的源码,在Linux的交叉编译环境下重新编译,是否可以在linux下运行(相同的试验板)?

相同的程序能在针对你的试验板的交叉编译环境下编译通过,应该是可以运行的.
YouTuBe 2006-12-22
  • 打赏
  • 举报
回复
Up
lailaiququ 2006-11-18
  • 打赏
  • 举报
回复
1、更改硬件相关的源码
2、大部分不行,有的公司为了源码适用不同的操作系统,会另外做一个中间层,不过那是比较复杂的。移植也需要修改中间层。
ankkk83 2006-11-18
  • 打赏
  • 举报
回复
谢谢。
也就是说,理论上,我自己做实验用,用相同的源码重新编译也可以运行?

1,075

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧