注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡操作系統(tǒng)Linux嵌入式Linux C語言程序設計

嵌入式Linux C語言程序設計

嵌入式Linux C語言程序設計

定 價:¥39.00

作 者: 主編:宋海蘭 李華忠副主編:趙鵬舉 田晶 杜力 何新洲參編 王瑩 于薇 王爽 丁磊 劉艷鋒
出版社: 東軟電子出版社
叢編項:
標 簽: LINUX

購買這本書可以去


ISBN: 9787894360083 出版時間: 2012-07-25 包裝: 平裝
開本: 16開 頁數: 214 字數:  

內容簡介

  本教材系統(tǒng)地介紹了在Linux操作系統(tǒng)下進行C語言程序設計的相關知識。根據知識點的分布,全書共分8個項目,內容包括:初識一個簡單的C程序;數據類型、運算符及表達式;控制語句及函數;數組、指針與結構體;預處理;內核常見的數據結構、文件及網絡編程。本教材注重理論基礎與實際應用相結合,采用項目教學方法。在背景知識階段,以任務為劃分依據,對理論知識進行詳細介紹;在項目設計及準備階段,敘述完成本項目所需的知識準備;在項目實施階段,用任務驅動方法實現(xiàn)每個任務,包括操作步驟等;在理論練習階段,通過習題加深對本項目的理解力;在工程實訓階段,進一步加強實踐操作能力的培養(yǎng)。

作者簡介

暫缺《嵌入式Linux C語言程序設計》作者簡介

圖書目錄

項目1初識一個簡單的C程序——Hello World!1
1.1背景知識1
1.1.1嵌入式Linux下C語言概述1
1.1.2嵌入式Linux編輯器vi2
1.1.3嵌入式Linux編譯器gcc4
1.2項目設計及準備5
1.3項目實施6
1.4項目小結6
1.5理論練習6
1.6工程實訓:屏幕輸出“hello linux!”8
項目2數據類型、運算符及表達式12
2.1背景知識12
2.1.1基本數據類型12
2.1.2變量與常量18
2.1.3運算符及表達式19
2.2項目設計及準備29
2.3項目實施30
2.4項目小結31
2.5理論練習32
2.6工程實訓36
實訓1:按位取數36
實訓2:字母大小寫轉換36
項目3控制語句及函數37
3.1背景知識37
3.1.1三種程序結構37
3.1.2基本語句38
3.1.3分支語句41
3.1.4循環(huán)語句44
3.1.5函數的定義與聲明47
3.1.6函數參數和函數的值49
3.1.7函數的調用、嵌套及遞歸50
3.2項目設計及準備52
3.3項目實施53
3.4項目小結55
3.5理論練習55
3.6工程實訓57
實訓1:控制LED亮滅的條件57
實訓2:功能菜單的選擇59
實訓3:輸出9*9口決表60
實訓4:編寫延時函數61
項目4數組、指針與結構62
4.1背景知識62
4.1.1一維數組62
4.1.2二維數組64
4.1.3字符數組66
4.1.4地址和指針70
4.1.5數組和指針73
4.1.6函數和指針77
4.1.7結構體和共同體81
4.2項目設計及準備89
4.3項目實施89
任務1:有序數列輸入新元素89
任務2:國家名稱排序91
任務3:統(tǒng)計學生成績情況92
任務4:統(tǒng)計學生成績情況93
4.4項目小結94
4.5理論練習96
4.6工程實訓106
實訓1:將數組數據存入字符中106
實訓2:輸出學生基本信息107
項目5預處理109
5.1背景知識109
5.1.1宏定義109
5.1.2文件包含112
5.1.3條件編譯113
5.2項目設計115
5.3項目實施115
5.4項目小結115
5.5理論練習116
5.6工程實訓:S3C2410X A/D的驅動程序實現(xiàn)系統(tǒng)資源宏定義124
項目6內核常見的數據結構127
6.1背景知識127
6.1.1鏈表127
6.1.2樹、二叉樹及平衡樹138
6.1.3哈希表148
6.2項目設計及準備151
6.3項目實施152
任務1:單鏈表的建立152
任務2:求單鏈表的長度152
任務3:插入元素153
任務4:刪除元素153
任務5:讀取元素154
任務6:元素定位154
任務7:主函數155
6.4項目小結157
6.5理論練習157
6.6工程實訓161
實訓1:求單鏈表中最大節(jié)點161
實訓2:利用哈希表建立學生通迅錄163
項目7文件170
7.1背景知識170
7.1.1嵌入式Linux 文件系統(tǒng)概述170
7.1.2嵌入式文件I/O操作171
7.1.3嵌入式文件和目錄的操作171
7.1.4Linux文件訪問權限173
7.1.5文件系統(tǒng)的創(chuàng)建和掛載175
7.2項目設計及準備176
7.3項目實施176
7.4項目小結178
7.5理論練習179
7.6工程實訓:文件讀寫及上鎖180
項目8網絡編程181
8.1背景知識181
8.1.1TCP/IP協(xié)議簡介181
8.1.2網絡編程基礎186
8.1.3套接字編程191
8.2項目設計及準備196
8.3項目實施196
任務:socket實現(xiàn)客戶端與服務器端的連接196
8.4項目小結199
8.5理論練習199
8.6工程實訓:NTP的客戶端的實現(xiàn)200
參考文獻208

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號