嵌入式开发软件代码版本选择

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

IT在线教育平台———麦子学院:

在ARM嵌入式开发时,最常使用以下代码。

1)Android

最近几年,最火的操作系统。目前,它是基于Linux操作系统之上运行的。在这里,选用的版本是:Android4.0.4(Ice Cream Sandwich)

2)u-boot

ARM平台使用bootloader代码是u-boot.bootloader的主要作用有两部分:1.初始化硬件。2.加载并启动Linux内核代码。版本:u-boot-2012.10.tar.bz2

3)busybox

操作系统通常都会需要一个根文件系统。ARM平台的Linux一般都是使用busybox 来制作根文件系统。理论上,可以使用任何版本的busybox制作根文件系统。但是,好像某些busybox版本使用某些版本的arm 交叉编译工具,会编译不通过。选用版本:busybox-1.18.5

4)Linux

ARM平台可以使用多种嵌入式操作系统。如:window CE,vxwork,Linux等。在这里,是针对Linux操作系统。版本:linux 3.0.31。从google的git服务器上下载的。google git服务器上的kernel代码是在Linux 原始官方版本上进行修改的。据说修改了很多bug。所以,为了运行android,最好是从google的git服务器上下载Linux kernel代码。

如需了解更多嵌入式知识,请至麦子学院官网查看。

相关文档
最新文档