嵌入式系統程式設計

嵌入式系統程式設計

《嵌入式系統程式設計》是2009年11月清華大學出版社出版的圖書,作者是賴曉晨。本書以主流的32位ARM嵌入式處理器/嵌入式Linux作業系統為平台,全面介紹嵌入式系統的C語言程式設計方法。

內容提要

《嵌入式系統程式設計》突破了以各種低端單片機晶片為基礎講解C語言程式設計的傳統模式,內容涉及C語言適用於嵌入式系統的語法特性、Linux系統的開發環境和工具鏈、交叉編譯、uCLinux和ARM Linux的移植等基礎內容,以及嵌入式系統程式框架、Bootloader、BusyBox、Linux系統編程、嵌入式資料庫、模組設計、驅動程式設汁、Framebuffer技術、圖形界面移植等較為深入的內容。

《嵌入式系統程式設計》的嵌入式編程環境為:宿主機採用穩定的RedHat Linux 9作業系統和Cygwin模擬環境,使用方便;目標機採用深圳英蓓特信息技術有限公司的Embesl EduKit一Ⅲ教學實驗平台。考慮到讀者的實際情況,作者力爭對涉及到的硬體平台部分做詳細的介紹,一些平台無關的代碼,儘量在模擬器上執行,使沒有條件購買硬體設備的讀者也能得到全面的認識。

閱讀《嵌入式系統程式設計》的讀者應該具有C語言的基礎,對ARM處理器有初步了解。《嵌入式系統程式設計》適合嵌入式專業的高年

圖書目錄

第1章 緒論

1.1 嵌入式系統概述

1.1.1 計算機的發展和分類

1.1.2 嵌入式系統概述

1.1.3 嵌入式系統的組成

1.1.4 嵌入式系統的發展

1.2 嵌入式系統開發流程

1.3 嵌入式系統程式設計

1.3.1 嵌入式系統開發語言

1.3.2 嵌入式系統的開發丁具

1.4 本書內容簡介

第2章 預備知識

2.1 ARM體系結構

2.1.1 ARM體系結構簡介

2.1.2 ARM指令集

2.1.3 S3C44BOX嵌入式處理器

2.1.4 3C24

相關詞條

熱門詞條

聯絡我們