幫助中心 | 我的帳號 | 關於我們

嵌入式Linux系統開發入門(普通高等教育十三五規劃教材)

  • 作者:編者:方元
  • 出版社:電子工業
  • ISBN:9787121335341
  • 出版日期:2018/05/01
  • 裝幀:平裝
  • 頁數:248
人民幣:RMB 48 元      售價:
放入購物車
加入收藏夾

內容大鋼
    方元編著的《嵌入式Linux系統開發入門(普通高等教育十三五規劃教材)》基於嵌入式Linux系統,介紹其軟體開發方法,重點介紹多任務、網路和設備驅動的編程。本書分為兩個部分。第1部分是基礎篇(第1?8章),內容包括Linux系統的基本使用方法、Linux系統的主要開發工具、文件讀寫、多任務機制、網路套接字編程、模塊與設備驅動、嵌入式Linux系統開發、GUI程序設計初步。第2部分是實驗篇(第9?21章),內容包括實驗系統介紹、嵌入式系統開發實驗、引導載入器、內核配置和編譯、根文件系統的構建、圖形用戶介面、音頻介面程序設計、嵌入式系統中的I/O介面驅動、觸摸屏移植、Qt/Embedded移植、MPlayer移植、GTK+移植、實時操作系統RTEMS。本
    本書可作為電子信息、通信、自動化等專業相關課程的教材,也可供相關領域的工程技術人員學習、參考。

作者介紹
編者:方元

目錄
第1部分  基礎篇
  第1章  Linux系統的基本使用方法
    1.1 Linux系統的使用環境
      1.1.1 Linux系統的目錄結構
      1.1.2 Linux系統的用戶
    1.2 命令行工作方式
      1.2.1 終端
      1.2.2 目錄操作
      1.2.3 文件操作
      1.2.4 瀏覽文件
      1.2.5 打包、壓縮和解壓
      1.2.6 進程式控制制
      1.2.7 管道與重定向
      1.2.8 shell腳本程序
    1.3 規則表達式
    1.4 與開發相關的常用命令
      1.4.1 文件比較
      1.4.2 文本搜索
      1.4.3 流編輯
    1.5 文本編輯工具
      1.5.1 vim工作模式
      1.5.2 vim常用編輯命令
      1.5.3 vim高級操作
    本章練習
    本章參考資源
  第2章  Linux系統的主要開發工具
    2.1 gcc工具鏈
      2.1.1 gcc編譯器
      2.1.2 彙編器和鏈接器
    2.2 代碼分析與轉換工具
      2.2.1 函數地址解析addr2line
      2.2.2 符號列表nm
      2.2.3 目標文件轉儲objdump
      2.2.4 代碼剖析gprof
      2.2.5 ELF符號解析readelf
      2.2.6 代碼瘦身strip
    2.3 GNU Make
      2.3.1 源代碼的組織
      2.3.2 第一個Makefile
      2.3.3 GNU Make基本規則
      2.3.4 完善Makefile
      2.3.5 GNU Make的依賴
    2.4 開源軟體的移植
      2.4.1 工具準備
      2.4.2 源代碼的組織結構
      2.4.3 配置編譯環境
      2.4.4 編譯和安裝
    2.5 調試工具
      2.5.1 gdb使用示例
      2.5.2 遠程調試

    2.6 版本控制系統
      2.6.1 集中式版本控制系統svn
      2.6.2 追溯歷史、分支與合併
      2.6.3 分散式版本控制系統git
      2.6.4 git基本操作
      2.6.5 git分支與合併
    2.7 合理地組織程序
      2.7.1 頭文件的要求
      2.7.2 C語言源文件
      2.7.3 庫的產生和作用
      2.7.4 項目的目錄組織結構
    2.8 交叉編譯工具鏈的製作
    本章練習
    本章參考資源
    ……
  第3章  文件讀寫
  第4章  多任務機制
  第5章  網路套接字編程
  第6章  模塊與設備驅動
  第7章  嵌入式Linux系統開發
  第8章  GUI程序設計初步
第2部分  實驗篇
  第9章  實驗系統介紹
  第10章  嵌入式系統開發實驗
  第11章  引導載入器
  第12章  內核配置和編譯
  第13章  根文件系統的構建
  第14章  圖形用戶介面
  第15章  音頻介面程序設計
  第16章  嵌入式系統中的I/O介面驅動
  第17章  觸摸屏移植
  第18章  Qt/Embedded移植
  第19章  MPlayer移植
  第20章  GTK+移植
  第21章  實時操作系統RTEMS

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032