作 者:陳立偉 王桐 楊蕾 著作
定 價:55
出 版 社:機械工業出版社
出版日期:2010年08月01日
頁 數:423
裝 幀:平裝
ISBN:9787111307181
你想從零開始,繫統學習嵌入式Linux C編程嗎?你想快速上手,真正學會嵌入式Linux C的軟件開發嗎7你想舉一反三,稍事修改就可以移植到自己的繫統中嗎?《零基礎學嵌入式Linux C編程》將給予你學習、實踐與移植的全部答案!
《零基礎學嵌入式Linux C編程》由嵌入式科研與教學的一線專家聯合編著。全書基於嵌入式Linu臺,從基本概念、Linux C的基本語法、Linux C內嵌彙編、Linux移植、GUI開發、驅動開發到圖等
●前言
●第一篇 開發基礎
●第1章 嵌入式繫統基礎知識
●1.1 嵌入式繫統概述
●1.1.1 嵌入式繫統的定義
●1.1.2 嵌入式繫統的特點
●1.1.3 嵌入式繫統的發展歷史
●1.1.4 嵌入式繫統的應用領域
●1.1.5 嵌入式繫統與PC之間的區別
●1.2 嵌入式繫統的組成
●1.3 典型的嵌入式操作繫統
●1.4 ARM處理器平臺介紹
●1.5 嵌入式繫統開發
●1.6 嵌入式Linux軟件設計
●1.6.1 嵌入式Linux軟件需求分析
●1.6.2 嵌入式Linux軟件架構設計
●1.7 實踐拓展
●1.8 思考與練習
●
●第2章 Linux環境下C語言的開發
●部分目錄
《零基礎學嵌入式Linux C編程》分為4篇,共20章,主要內容包括:嵌入式繫統基礎知識,Linux環境下C語言的開發,構建嵌入式Linux開發環境,Linux下c編程基礎,數據、運算符和表達式,數據的輸入和輸出,基本語句,數組,函數、編譯預處理,動態內存的堆與棧,指針、回調函數、結構體與共同體,Linux C語言嵌入彙編語言與移植性問題,嵌人式Linux環境下GUI開發技術,嵌入式Linux設備驅動開發,Linux文件操作,進程控制,線程控制,嵌入式網絡防御體繫設計實例,Linux 視頻采集與傳輸實例,ARM Linux 指紋識別實例等。
全書重點突出,層次分明,注重知識的繫統性、針對性和優選性;注重理論聯繫實踐,培養工程應用能力。《零基礎學嵌入式Linux C編程》不僅介紹詳細的理論基礎知識,還提供大量的開發案例作參考等
1.1.3 嵌入式繫統的發展歷史
嵌入式繫統於20世紀70年代起源於微型機時代,近幾年網絡、通信和多媒體技術的發展為嵌入式繫統的應用開闢了廣闊的天地。嵌入式繫統經過獨立發展的單片機時代,至今已經有30多年的歷史了,伴隨著硬件和軟件的交替發展,嵌入式技術的發展可以劃分為以下幾個階段。
1.始於微型機時代的嵌入式應用.
數字計算機誕生於1946年,在其後漫長的歷史進程中,計算機始終是供養在特殊的機房中,實現數值計算的大型昂貴設備。直到20世紀70年代微處理器的出現,計算機纔有了歷史性的變化。1971年11月Intel公司成功地把算術運算器和控制器電路集成在一起,推出靠前款等