
linux系统移植
别忘了坚持
这个作者很懒,什么都没留下…
展开
-
linux系统移植-前言(1)
1.学习嵌入式软件开发的目的是什么? 基于嵌入式硬件平台(非标准PC)的程序开发,包括应用程序和驱动程序,应用于各个领域,服务于消费者。A.裸板开发 嵌入式硬件平台没有操作系统的支持,也没有任何库的支持,所有程序都需要自己开发。实现相对简单的程序,比较容易,如果实现一些复杂的程序,对于程序员的要求就非常高,需要既懂软件,又懂硬件,难度非常大。B.操作系统 操作系统为我们提供很多的资...原创 2019-08-28 10:24:42 · 190 阅读 · 0 评论 -
linux系统移植---bootloader(2)
一.bootloader1.了解系统的启动过程 PC: BIOS(固件)------>bootloader(硬盘MBR)------>OS内核(拷贝到RAM)- ---->启动系统bootlloadre的启动过程一般分为2段,BL1 BL2 嵌入式: bootloader(flash)------->OS内核(拷贝到内存)—>启动系统 S5PV210的启动过...原创 2019-08-28 15:28:26 · 389 阅读 · 0 评论 -
linux系统移植---内核移植(3)
linux内核移植参考:https://blog.youkuaiyun.com/qq_27516841/article/details/80565622内核开源下载网站:www.kernel.org1、linux内核五大功能: 进程管理(cpu) 内存管理(内存) 设备管理(驱动) 网络管理(网络协议tcp/ip) 文件系统(vfs)2、linux版本号: linux 2.6 2—>...原创 2020-10-27 08:59:39 · 339 阅读 · 0 评论