我正在学习嵌入式系统,我能够使用buildroot编译和设置SAM9x35 EK,安装引导程序,U-Boot,Linux和rootfs(Buildroot的基本RFS [根文件系统]骨架) 。 我有很多问题,但其中一个最重要的问题是: 前置问题陈述,适用于上下文:
它是如何运作的? rootfs和netbeans(makefile)如何连接到linux包? 我的意思是,内核如何管理netbeans项目中的makefile? 即:如果我创建一个在屏幕上显示图片的项目,我将一些所需的软件包添加到rootfs,然后将其刷新到设备。内核如何知道如何阅读和运行这个应用程序?我在做完这个问题后读到的是内核在init.d文件夹中启动了一些脚本。 但我想对内核和Rootfs之间的交互进行更概念性的解释
任何解释都可以帮助我,因为我不明白究竟是如何运作的。该应用程序是一个独立的应用程序,在Linux的开始加载(开机),只是它,它运行并使用硬件来完成其不同的功能。 请随时使用链接或示例。
非常感谢。