本书详细介绍了如何使用各种基于GPL协议和Open Source协议的开发工具和软件,并通过这些软件来研究、移植并开发Linux、μClinux和μC/OSⅡ操作系统以及相关系统软件的过程,同时对多种典型嵌入式开发板上的操作系统和系统软件的移植进行了详细分析和描述。通过介绍SkyEye硬件模拟平台的内部实现和具体使用,让读者可以在没有实际嵌入式硬件开发板的情况下,学习、研究和开发嵌入式操作系统和系统软件。
本书覆盖的关键主题包括:
·GNU Tools中核心软件的使用
·Sky Eye硬件模拟平台的设计、扩展和使用
·嵌入式系统中Boot Loadre的深入分析
·嵌入式系统中调试技术的深入分析
·嵌入式系统软件开发的基本分析
·基于SkyEye和ARM开发板对uC/OS-ll的深入分析
·基于SkyEye和ARM开发板对uClinux的开发过程
·基于SkyEye和ARM开发板对Linux的开发过程
展开