內容簡介
eCos(Embedded Configurable Operating System)是一個源碼公開、功能完備和完全免費的嵌入式實時操作繫統,它的實時性、高度可配置性、可移植性、可裁剪性使其可以滿足各類16位、32位和64位嵌入式繫統設計和開發的需求。
本書全面介紹了eCos繫統的體繫結構及其各組成部分,包括eCos的實時內核、硬件抽像層、線程及同步機制、設備驅動、文件繫統、網絡支持等,詳細闡述了eCos開發環境建立、配置方法和eCos的移植。在本書中,作者結合一個完整的開發實例繫統介紹了使用eCos開發應用的全部過程,能夠幫助讀者快速掌握如何使用RedBoot建立一個調試環境、建立eCos的庫以及基於e Cos的開發應用。
本書全面介紹了eCos繫統的體繫結構及其各組成部分,包括eCos的實時內核、硬件抽像層、線程及同步機制、設備驅動、文件繫統、網絡支持等,詳細闡述了eCos開發環境建立、配置方法和eCos的移植。在本書中,作者結合一個完整的開發實例繫統介紹了使用eCos開發應用的全部過程,能夠幫助讀者快速掌握如何使用RedBoot建立一個調試環境、建立eCos的庫以及基於e Cos的開發應用。