今天小编要和大家分享的是嵌入式操作系统相关信息,接下来我将从U-Boot架构浅析之u-boot架构的特点分析,linux系统界面图片这几个方面来介绍。

嵌入式操作系统相关技术文章U-Boot架构浅析之u-boot架构的特点分析linux系统界面图片

嵌入式操作系统相关技术文章U-Boot架构浅析之u-boot架构的特点分析

导读:嵌入式Linux系统搭建,bootloader是必不可少的一环,而U-Boot已成嵌入式Linux事实标准。所以较为深入的分析U-Boot的设计,对于更好的理解U-Boot的工作原理有着重要意义。

1. U-Boot简介

Das U-Boot 是一个主要用于嵌入式系统的引导加载程序,可以支持多种不同的计算机系统结构,包括PPC、ARM、AVR32、MIPS、x86、68k、Nios与MicroBlaze。这也是一套在GNU通用公共许可证之下发布的自由软件。《百度百科》

见http://www.denx.de/wiki/U-Boot

如其官网上所述,具有十大黄金法则:小巧、快速、简单、可移植、可配置、可调试、易用、可维护、优雅、开源。

(1. Keep it Small,2. Keep it Fast,3. Keep it Simple,4. Keep it Portable;5. Keep it Configurable;6. Keep it Debuggable;7. Keep it Usable;8. Keep it Maintainable;9. Keep it Beautiful;10. Keep it Open)

所以本文试图从其设计的角度进行分析这些黄金法则,以期自己在软件工程思想的角度能有所获,同时也将自己笔记分享(Keep it open),方便与人交流,以期获得更为深入的理解与体悟。

废话说了蛮多,Let‘s go:

2. U-Boot文件夹拓扑结构

基于u-boot-u-boot-2016.09.y的文件夹结构如下:

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查