目前嵌入式技術和Linux程式開發技術成為電腦界比較流行的兩大技術。作為一種非常基礎和常用的程式語言,C語言在嵌入式系統開發中表現了其強大的軟硬體操控能力。本書重點關注嵌入式Linux中的C語言程式設計,目的在於幫助讀者在基本掌握C語言的基礎上,逐漸掌握嵌入式Linux中的C語言開發技術。本書包含程式環境建構、除錯技術、函數庫、高階程式設計、程式最佳化等方面的知識。本書的講解由淺入深,書中知識點突顯,其中的一些範例取自常見技術和專案中的精華,工程應用性強。
本書特色
1.本書以介紹C語言為主,同時闡述了「C語言」、「嵌入式」和「Linux」三者的關係。
2.內容所介紹的C語言程式設計知識和技巧是基於Linux開發環境,其實也適用於其他開發環境下的C語言程式設計。
3.深入挖掘C語言與硬體的關係,突出嵌入式程式設計的基本理念。
4.將「嵌入式」與「C語言」結合起來講解,幫助讀者提高嵌入式開發的基本功。
5.本書適用於科大電子、電機、資工科系『嵌入式Linux (語言)程式設計』課程使用。