往已有linux系统开发板里移植嵌入式程序需要编写boot程序吗?

开发板里已经有了linux系统和Qt的界面,往里面移植新程序的时候,还要重新编写boot程序吗?... 开发板里已经有了linux系统和Qt的界面,往里面移植新程序的时候,还要重新编写boot程序吗? 展开
 我来答
52927588
2014-06-14 · 超过14用户采纳过TA的回答
知道答主
回答量:31
采纳率:0%
帮助的人:19.7万
展开全部

不需要。

开发板的flash(或者别的存储介质)中存储的东西大概分为4大块(按照物理地址分块):

  1. boot loader即引导程序;通用引导程序则称为uboot;

  2. 引导程序给操作系统传递的启动参数;

  3. 操作系统(如linux或者android。。。);

  4. 文件系统(如yaffs或者ufs或者别的。。。);

你都已经能看到Qt界面了,说明以上所有东西都是完整的(否则操作系统不能启动,应用程序就更无从谈起)。你要往里面移植新程序,就是往文件系统里添加新文件(或目录)。


不知这样解释你是否能理解。欢迎追问

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式