嵌入式Linux系统移植1-总览

6人阅读 评论(0) 收藏 举报
分类:
1>引导程序
2>操作系统内核
3>文件系统


1.引导程序(bootloader)
boot+loader
是操作系统内核运行之前运行的一段代码
最终目的就是启动内核
1)>boot
初始化基础的硬件设备,建立内存空间映射图,将系统的软硬件环境带到一个合适的状态
2)>loader
将操作系统内核镜像加载到内存,之后跳转到内核所在的地址运行


2.操作系统内核(Linux内核)
www.kernel.org
4.4-rc1 正在开发的非稳定版
4.3 非稳定版
4.2.6 最新的稳定版
4.1.13 最新的长期支持的版本
2.6.32.68 最老的长期支持的版本
2.6.35.7 我们移植使用的版本
linux内核的本质:
1> C语言:内核是C语言函数的集合
2> 硬件:内核是硬件的管理者
3> 应用程序:内核是服务的提供者
内核的功能:
1>系统调用:实现应用程序和内核的交互
2>进程管理:进程创建,终止,通信,调度
3>内存管理:MMU
4>设备管理:硬件的驱动
5>虚拟文件系统
6>网络协议


3.文件系统
包括根文件系统和建立于flash上的文件系统,
文件系统包含了Linux系统能够运行的所必需的应用程序,库等等
启动文件系统中init进程
查看评论

嵌入式Linux系统移植入门

本课程介绍嵌入式Linux系统移植的相关的,bootloader,内核分析与配置,文件系统知识。
  • 2016年01月20日 10:21

深度实践嵌入式linux系统移植 光盘下载地址

深度实践嵌入式Linux系统移植这本书,翻了翻,感觉挺好,但要获得这本书的配套光盘文件真不容易, 书的序言部分给了一个支持站点 ,但是打不开。另外一种方式就是在以在华章网站下载。但是华章网站需要注册才...
  • xueyushenzhou
  • xueyushenzhou
  • 2016-02-05 22:18:42
  • 3514

深度实践嵌入式Linux系统移植.part2.rar 高清.pdf版

  • 2016年09月16日 21:14
  • 68MB
  • 下载

《深度实践嵌入式Linux系统移植》

《深度实践嵌入式Linux系统移植》 嵌入式Linux领域的里程碑之作,由有多年实践经验的资深嵌入式Linux专家撰写,深度与实践性兼备;从源码实现和工程实践两个维度深度讲解了u-boot、...
  • chengying332
  • chengying332
  • 2015-06-29 09:16:30
  • 2503

深度实践嵌入式Linux系统移植.pdf

  • 2017年06月28日 15:48
  • 65MB
  • 下载

嵌入式linux系统移植开发视频教程

深入浅出嵌入式linux系统移植开发(环境搭建、uboot的移植、嵌入式内核的配置与编译) 课程讲师:韩老师 课程分类:Linux 适合人群:中级 课时数量:56课时 用到技术:嵌入式Lin...
  • xiarilove
  • xiarilove
  • 2015-03-18 13:06:26
  • 997

嵌入式Linux系统移植的四大步骤

 最近在学习系统移植的相关知识,在学习和调试过程中,发现了很多问题,也解决了很多问题,但总是对于我们的开发结果有一种莫名其妙的感觉,纠其原因,主要对于我们的开发环境没有一个深刻的认识,有时候几个...
  • victorwjw
  • victorwjw
  • 2017-06-05 10:30:25
  • 7365

深度实践嵌入式Linux系统移植

  • 2017年03月13日 16:32
  • 220.2MB
  • 下载

深度实践嵌入式Linux系统移植源代码

  • 2018年03月29日 10:28
  • 48B
  • 下载

嵌入式 Linux 系统移植——BSP分析

嵌入式 Linux 系统移植——BSP分析一、BSP简介    嵌入式系统由硬件环境、嵌入式操作系统和应用程序组成,硬件环境是操作系统和应用程序运行的硬件平台,它随应用的不同而有不同的要求。硬件平台的...
  • A642960662
  • A642960662
  • 2017-03-26 12:43:26
  • 455
    个人资料
    持之以恒
    等级:
    访问量: 8321
    积分: 283
    排名: 27万+