1. 引导工具 3. 初始化进程 如果要它成为完整的操作系统且继续保持小型化,还得加上: 1.硬件驱动程序 2.硬件接口程序 3.应用程序组 谈到操作系统就一定要说一说它的开发环境,Linux是基于GNU的C编译器,作为GNU工具链的一部分,与gdb源调试器一起工作。它提供了开发嵌入式Linux系统的所有软件工具。以下是一个典型的开发工具的使用流程: 1.写入或植入引导码 2.向串口打印字符串的编码 3.将gdb目标码移植工作串口,这可与另一台运行gdb程序的Linux 主机系统对话 4.利用gdb让硬件和软件初始化码在Linux内核启动时工作 5.Linux内核启动,串口成为Linux控制口并可用于后续开发 6.如果在你的目标硬件上运行了完整的Linux内核,你可以调试你的应用进程
可以加QQ交流啊2685896890
|