嵌入式Linux實時操作係統及應用編程

嵌入式Linux實時操作係統及應用編程 pdf epub mobi txt 電子書 下載2025

出版者:清華大學
作者:熊茂華//熊昕
出品人:
頁數:419
译者:
出版時間:2011-5
價格:48.00元
裝幀:
isbn號碼:9787302250753
叢書系列:
圖書標籤:
  • Linux
  • L
  • 嵌入式Linux
  • 實時操作係統
  • RTOS
  • 應用編程
  • Linux內核
  • 嵌入式係統
  • 開發
  • 編程
  • 技術
  • 實踐
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《嵌入式Linux實時操作係統及應用編程》的內容包括: 嵌入式Linux操作係統簡介、Linux常用命令集、嵌入式Linux的開發環境及工具軟件、嵌入式Linux的構建、嵌入式Linux的Shell編程、嵌入式Linux的內存管理、嵌入式Linux下文件的操作、嵌入式Linux進程與進程調度、嵌入式Linux多綫程開發、嵌入式Linux網絡編程和GTK+圖形界麵編程。《嵌入式Linux實時操作係統及應用編程》是嵌入式Linux實時操作係統及應用編程的一本實用指導書籍,通過案例詳細介紹嵌入式Linux實時操作係統的應用編程,案例中的程序都取自實際的項目,且對程序有詳細注解。《嵌入式Linux實時操作係統及應用編程》配套的案例程序、課件及每章的習題參考答案可從下載。

《嵌入式Linux實時操作係統及應用編程》深入淺齣,可作為高等院校相關課程的本科生和高職生教材,也可作為研究生和嵌入式係統編程人員的技術參考書。

著者簡介

圖書目錄

第1章 嵌入式Linux操作係統簡介 1.1 Linux的特徵及組成 1.1.1 Linux操作係統及其曆史 1.1.2 Linux係統的特點和組成 1.1.3 Linux的內核版本與發行版本 1.2 Linux的內核分析 1.2.1 Linux內核的結構 1.2.2 Linux內核的作用 1.2.3 Linux內核的抽象結構 1.2.4 Linux內核的源代碼 1.3 常用的嵌入式操作係統 1.3.1 嵌入式操作係統的概念和分類 1.3.2 Linux 1.3.3 μC/OS-Ⅱ 1.3.4 Windows CE 1.4 嵌入式係統開發過程 1.4.1 嵌入式係統的總體結構 1.4.2 嵌入式係統的開發特點 1.4.3 嵌入式係統的開發流程 1.4.4 調試嵌入式係統 習題第2章 Linux常用命令集 2.1 係統管理命令 2.2 文件管理命令 2.3 文件傳輸與編輯命令 2.4 目錄及其操作命令 2.5 文件壓縮與磁盤掛載命令 2.6 網絡操作命令 習題第3章 嵌入式Linux的開發環境及工具軟件 3.1 嵌入式Linux的開發環境 3.1.1 嵌入式Linux開發環境建立 3.1.2 嵌入式Linux開發的一般過程 3.2 Linux開發工具的使用 3.2.1 Linux開發工具GNU GCC的使用 3.2.2 GDB調試器簡介 3.3 GNU make命令和Makefile文件 3.3.1 Makefile文件的規則 3.3.2 Makefile文件的隱含規則 3.3.3 Makefile文件的命令 3.3.4 Makefile文件的變量 3.3.5 Makefile文件的條件判斷 3.3.6 Makefile文件的常用函數 3.3.7 子目錄Makefile 3.4 使用Automake和Autoconf生成Makefile文件 3.4.1 工具軟件 3.4.2 configure的創建 3.4.3 編輯configure.in腳本 3.4.4 Automake和Autoconf生成Makefile 3.4.5 GNU M4的宏 3.5 嵌入式Linux編輯器vi的使用 3.5.1 vi的基本模式 3.5.2 vi的基本操作 3.6 Emacs綜閤編輯器 3.6.1 Emacs的啓動與退齣 3.6.2 Emacs的基本編輯 3.6.3 Emacs的C模式 3.6.4 Emacs的Shell模式 習題第4章 嵌入式Linux的構建 4.1 嵌入式BootLoader技術 4.1.1 BootLoader的概念 4.1.2 BootLoader引導程序 4.1.3 vivi簡介 4.1.4 vivi代碼分析 4.2 嵌入式Linux根文件係統構建 4.2.1 Linux文件係統介紹 4.2.2 根文件係統的目錄結構 4.2.3 使用BusyBox生成工具集 4.2.4 根文件係統啓動流程 4.3 Linux內核及啓動過程 4.3.1 Linux內核結構 4.3.2 Linux內核配置、編譯 4.3.3 基於ARM開發闆的Linux內核移植 4.4 基於ARM目標闆的Linux係統及應用程序的燒寫 4.4.1 JTAG燒寫vivi 4.4.2 串口下載燒寫 4.4.3 應用程序下載到ARM目標闆 習題第5章 嵌入式Linux的Shell編程 5.1 Shell簡介 5.2 Shell編程基礎 5.2.1 環境變量與Shell變量 5.2.2 Shell特殊字符 5.2.3 Shell程序設計的流程控製 5.3 Bash的內部命令 5.4 Shell程序的運行與調試方法 5.5 Shell編程實例 習題第6章 嵌入式Linux的內存管理 6.1 Linux內存管理的基本概念及相關數據結構 6.1.1 嵌入式操作係統內存管理機製 6.1.2 Linux內存管理的基礎知識 6.1.3 Linux內存管理相關數據結構 6.2 Linux的進程與內存管理 6.2.1 進程內存管理 6.2.2 係統物理內存管理 6.3 虛存空間的管理 6.3.1 內核空間和用戶空間 6.3.2 進程的虛存區域 6.4 共享內存 6.4.1 共享內存的數據結構 6.4.2 共享內存的操作 6.5 動態內存分配及malloc/free的實現 6.6 Linux內存的使用 習題第7章 嵌入式Linux下文件的操作 7.1 Linux文件I/O係統概述 7.1.1 虛擬文件係統 7.1.2 通用文件模型 7.2 不帶緩存的文件I/O操作 7.2.1 文件的創建和讀寫 7.2.2 移動文件的讀寫位置 7.2.3 文件的各個屬性 7.2.4 目錄文件的操作 7.3 Linux標準I/O流 7.4 嵌入式Linux的文件操作應用舉例 7.4.1 文件鎖的應用 7.4.2 嵌入式Linux串行口通信設計 習題第8章 嵌入式Linux進程與進程調度 8.1 嵌入式Linux進程管理 8.1.1 進程描述符及任務結構 8.1.2 進程的調度 8.2 嵌入式Linux進程控製相關API 8.3 嵌入式Linux進程間通信API 8.3.1 Linux中進程間通信 8.3.2 管道 8.3.3 命名管道 8.3.4 信號通信 8.3.5 進程間的通信——共享內存 8.3.6 消息隊列 8.4 Linux守護進程 8.4.1 守護進程概述 8.4.2 編寫規則 8.4.3 守護進程實例 習題第9章 嵌入式Linux多綫程開發 9.1 Linux多綫程相關API 9.1.1 綫程的創建 9.1.2 綫程的終止 9.1.3 綫程的標識 9.1.4 綫程的一次性初始化 9.1.5 綫程的私有數據 9.2 信號燈 9.2.1 POSIX有名信號燈的API函數 9.2.2 POSIX基於內存的信號燈的API函數 9.3 互斥量 9.4 條件變量 習題第10章 嵌入式Linux網絡編程 10.1 TCP/IP協議簡介 10.1.1 TCP/IP的分層模型 10.1.2 TCP/IP分層模型特點 10.1.3 Internet層中的協議 10.1.4 傳輸層的協議 10.2 網絡編程基礎 10.2.1 Socket概述 10.2.2 Socket基礎 10.3 Socket網絡編程 10.3.1 Socket基本函數 10.3.2 麵嚮連接的客戶/服務器模型及編程 10.3.3 無連接的客戶/服務器模型及編程 習題第11章 GTK+圖形界麵編程 11.1 Linux下的圖形界麵編程 11.1.1 GTK+開發環境 11.1.2 GTK+簡介 11.2 GTK+圖形界麵程序的簡單應用實例 11.3 消息和迴調函數 11.4 GTK+的麵嚮對象機製 11.5 排列控件 11.5.1 使用box排列控件 11.5.2 使用table排列控件 11.5.3 使用arrows控件 11.5.4 工具提示對象 11.6 進度條、微調按鈕、組閤框和分欄列錶 11.6.1 進度條 11.6.2 微調按鈕 11.6.3 組閤框 11.6.4 分欄列錶 11.7 對話框控件 11.8 菜單控件 習題參考文獻
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

评分

评分

评分

评分

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有