Skip to content

LV005-概述

其实应用开发应该是最先学习的部分,它很多东西其实可以不依赖于arm开发板,我们直接在自己的虚拟机里面就能运行。嵌入式Linux包含哪些东西?嵌入式 Linux 系统,就相当于一套完整的 PC 软件系统。

image-20240522072123250

很多人喜欢从系统启动流程开始学习:先学习裸机,裸机集合起来就是 uboot,再学习内核移植、驱动开发,接下来学习根文件系统,最后学习 APP 开发。但实际开发过程中就会发现uboot其实基本不用改,而且uboot比驱动开发还复杂。这里先学习上层的app开发,也就是应用层的开发,入门相对简单。后续再去学习更深入的东西。