嵌入式虾偷统开发环境的搭建.pptVIP

  • 1
  • 0
  • 约1.84千字
  • 约 16页
  • 2017-10-21 发布于浙江
  • 举报
嵌入式虾偷统开发环境的搭建

* 嵌入式 Linux 开发构建流程: 1)选择嵌入式Linux发行版 4、构建嵌入式 Linux 开发环境 商业的linux发行版为开发者提供了可靠的软件和完整的开发工具包。 2)熟悉交叉开发环境和工具 交叉开发环境是嵌入式linux开发的基本模型。设置linux的环境配置及各种gnu工具链。 宿主机 3)目标板引导程序bootloader 初始化硬件平台,引导linux内核的启动,由于硬件平台是专门定制的,所以要下载、修改和编译bootloader,并用烧写程序烧写倒flash中。 4)Linux 内核: 嵌入式Linux开发一般需要重新定制和裁剪Linux内核,所以需要配置、编译和移植内核。通常都是下载别人已经移植好的然后再添加自己的特定硬件的驱动程序,进行调试修改 。 目标机 在根文件系统基础上建立应用程序的flash磁盘分区,一盘使用jffs2或者yaffs文件系统。这需要在内核中提供这些文件系统的驱动。 5)Linux根文件系统: 高级一点儿的操作系统一般都有文件系统的支持 ,系统启动必须的程序和文件都必须放到根文件系统中,因此需要构建自己的根文件系统。可以用专门的busybox软件进行剪裁定制。 7)烧写bootloader、内核、根文件系统和应用程序,最后发布产品: 6)

文档评论(0)

1亿VIP精品文档

相关文档