• 安心食材
  • 會員獨享
  • 博客來售票網
  • 今日66折
  • 天天BUY
嵌入式Linux程式設計(附範例光碟)(修訂二版)

嵌入式Linux程式設計(附範例光碟)(修訂二版)

  • 定價:400
  • 優惠價:95380
載入中...
 

內容簡介

  本書在培訓學生具備Linux C程式設計、Linux IPC程式設計、及Linux通訊程式設計等能力。採用的教學平台為Linux作業系統、Red-Builder發展軟體、及ECM-3412嵌入式模組,採用的程式語言,則為Linux C語言。書中包含了24個實習、1個專題、及10題習題。所有範例力求準確性,且每個實習皆附上參考程式解答,以激發學生的應用能力,學習如何完成一個嵌入式Linux應用系統。適用於科大電機系、資訊系、資管系之「程式設計」、「嵌入式系統設計」課程使用。

本書特色

  1 . 藉由本書可以讓讀者了解LINUX程式語言的應用,加強讀者撰 寫程式之經驗。
  2 . 透過本書每一章的實習,可以在編寫的過程中,激發出讀者多 元的應用能力。
  3 . 深入淺出的介紹,適合對嵌入式LINUX程式設計有興趣的讀者 使用。

 

目錄

第1章 編譯Linux C
1-1 第1個Linux C程式 1-2
1-2 實習1:編譯Linux C 1-6
1-3 分割檔案 1-8
1-4 實習2:編譯多個Linux程式 1-10
1-5 使用GNU gcc編譯器 1-13
1-6 Make命令與makefiles 1-13
1-7 實習3:建立makefile 1-16
1-8 亂數的產生 1-19
1-9 makefile變數的使用 1-19
1-10 實習4:makefile變數的使用 1-22
1-11 陣列、指標的應用 1-26
1-12 本章重點 1-27

第2章 LINUX檔案處理
2-1 Linux檔案系統 2-2
2-2 檔案命名 2-4
2-3 檔案權限 2-5
2-4 檔案目錄權限修改 2-6
2-5 檔案權限遮罩 2-8
2-6 實習5:改變系統的檔案權限 2-10
2-7 低階檔案處理函數 2-13
2-8 實習6:Copy程式 2-17
2-9 本章重點 2-20

第3章 程 序
3-1 程序簡介 3-2
3-2 程序相關函數 3-3
3-3 實習7:複製程序 3-9
3-4 一些字串處理函數 3-13
3-5 zombie程序 3-14
3-6 實習8:zombie程序 3-16
3-7 函數指標 3-21
3-8 本章重點 3-22

第4章 訊 號
4-1 訊號簡介 4-2
4-2 訊號的處理 4-3
4-3 實習9:SIGINT訊號處理 4-5
4-4 結構資料型態 4-8
4-5 訊號相關函數 4-9
4-6 實習10:SIGALRM訊號處理 4-11
4-7 使用typedef來分割名稱 4-14
4-8 本章重點 4-15

第5章 程序通訊
5-1 管道 5-2
5-2 低階管道函數 5-3
5-3 實習11:讀寫PIPE 5-5
5-4 高階管道函數 5-9
5-5 實習12:popen讀寫pipe 5-10
5-6 二進位檔的存取 5-14
5-7 具名管道:FIFO 5-15
5-8 FIFO函數 5-16
5-9 實習13:讀寫FIFO 5-20
5-10 本章重點 5-25

第6章 Linux RS-232程式設計
6-1 終端機界面 6-2
6-2 Termios結構 6-4
6-3 終端機相關函數 6-13
6-4 實習14:RS-232通訊 6-17
6-5 實習15:刷卡機應用 6-23
6-6 本章重點 6-27

第7章 Socket程式設計
7-1 TCP/IP簡介 7-2
7-2 Socket基本觀念 7-3
7-3 IPv4 Socket定址結構 7-3
7-4 設定IPv4 socket定址結構 7-4
7-5 Socket相關函數 7-6
7-6 設計TCP 網路程式 7-10
7-7 TCP輸出入函數 7-14
7-8 實習16:TCP程式設計 7-17
7-9 指令列引數 7-25
7-10 設計UDP網路程式 7-26
7-11 UDP輸出入函數 7-29
7-12 實習17:UDP程式設計 7-31
7-13 本章重點 7-38

第8章 網路多工與網路廣播
8-1 網路多工 8-2
8-2 處理SIGCHILD訊息 8-6
8-3 實習18:網路多工程式 8-7
8-4 廣播 8-15
8-5 設定socket屬性 8-18
8-6 實習19:UDP廣播程式 8-19
8-7 本章重點 8-28

第9章 LINUX監控分散式模組
9-1 分散式監控 9-2
9-2 分散式模組 9-2
9-3 Linux PC監控分散式模組 9-3
9-4 I-7000分散式模組指令 9-5
9-5 數位輸出入模組7060 9-6
9-6 i7k模組函數庫 9-9
9-7 實習20:監控數位輸出入模組 9-13
9-8 類比輸入模組7012 9-19
9-9 類比輸出模組7021 9-21
9-10 實習21:監控AD/DA模組 9-23
9-11 實習22:I-7000模組綜合練習 9-27
9-12 本章重點 9-31

第10章 Internet程式設計:CGI
10-1 CGI簡介 10-2
10-2 環境變數 10-3
10-3 如何呼叫CGI 10-4
10-4 在CGI中傳送訊息 10-4
10-5 表單資料的編碼原則 10-5
10-6 CGI輸出格式 10-6
10-7 CGI解碼程式 10-6
10-8 表單應用:POST方法 10-13
10-9 表單應用:GET方法 10-16
10-10 實習23:讀卡機CGI程式 10-19
10-11 本章重點 10-27

第11章 嵌入式Linux發展系統
11-1 嵌入式系統 11-2
11-2 嵌入式模組 11-2
11-3 嵌入式軟體 11-4
11-4 使用Red-Builder 11-5
11-5 建置嵌入式Linux系統 11-6
11-6 實習24:架設嵌入式server 11-13
11-7 本章重點 11-21

第12章 專題:Embedded Linux 監控分散式模組
12-1 研究目的 2-2
12-2 硬體配置 2-2
12-3 程 式 2-6
12-4 將程式下載至嵌入式電腦 2-30
12-5 操作流程 2-39
12-6 專題實際設備圖 2-43
12-7 結 論 2-44

附錄A
附錄B

 

詳細資料

  • ISBN:9789572165577
  • 叢書系列:大專電子
  • 規格:平裝 / 392頁 / 12k菊 / 19 x 21 cm / 普通級 / 單色印刷 / 修訂版
  • 出版地:台灣

最近瀏覽商品

 
 

購物說明

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則 

  • 木馬
  • 遠足

買了此商品的人,也買了...

訂閱電子報

想獲得最新商品資訊,請訂閱免費電子報