基於ARM的嵌入式Linux開發與應用 2版 馬小陸 王兵 王磊 9787560666679 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:西安電子科技大學
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
NT$439
商品編號: 9787560666679
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202212*若逾兩年請先於客服中心或Line洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:基於ARM的嵌入式Linux開發與應用 2版
ISBN:9787560666679
出版社:西安電子科技大學
著編譯者:馬小陸 王兵 王磊
頁數:384頁
所在地:中國大陸 *此為代購商品
書號:1533560
可大量預訂,請先連絡。

內容簡介

本書從實際嵌入式系統開發人才需求出發,著重講述嵌入式Linux應用程序開發、基於ARM嵌入式硬體介面開發和嵌入式Linux驅動程序這三個方面的內容。全書分為四部分,第一部分為嵌入式Linux開發基礎,由第1~3章組成,包括Linux系統安裝、操作的Shell命令和開發環境等;第二部分為嵌入式Linux應用程序開發,由第4~5章組成,包括嵌入式Linux應用程序開發和嵌入式Linux系統程序開發;第三部分為基於ARM的嵌入式硬體介面開發,由第6~7章組成,主要講述ARM基礎知識和ARM平台的介面開發;第四部分為嵌入式Linux驅動程序開發,由第8~9章組成,主要講述內核的框架、機制和ARM平台介面驅動程序開發。 本書為「安徽省『十三五』規劃教材」。全書內容豐富、實用易懂,系統架構和知識點原理敘述清晰,實例過程詳盡,且有配套的教學課件、講解視頻、源代碼和習題。 本書既可作為各高等院校嵌入式Linux相關專業的教學用書,也可作為從事嵌入式Linux系統開發的技術人員的參考書。

目錄

第1章 嵌入式Linux系統概述
1 1 計算機的發展與嵌入式系統定義
1 2 嵌入式系統發展歷史
1 3 Linux特性
1 4 嵌入式Linux系統結構
本章小結
習題
第2章 嵌入式Linux基礎知識
2 1 Linux操作系統安裝
2 2 Linux基礎
2 2 1 Linux

目錄

結構
2 2 2 Linux文件屬性
2 2 3 Shell命令
2 3 交叉開發環境
2 3 1 交叉編譯
2 3 2 交叉開發環境模式
2 3 3 宿主機與目標機之間的通信方式
本章小結
習題
第3章 嵌入式Linux編程環境
3 1 編輯器vi
3 1 1 編輯器vi簡介
3 1 2 vi用法
3 2 編譯器gcc
3 2 1 編譯器gcc簡介
3 2 2 gcc的編譯過程
3 2 3 gcc常用用法
3 3 調試器gdb
3 3 1 調試器gdb簡介
3 3 2 gdb用法
3 3 3 gdb使用實例
3 4 make和Makefile
3 4 1 make和Makefile概述
3 4 2 make命令
3 4 3 Makefile文件內容
3 5 Linux編程庫
3 6 Shell編程基礎
3 6 1 建立和運行Shell腳本
3 6 2 Shell中的變數
3 6 3 Shell中的test命令
3 6 4 Shell中的流程式控制制語句
3 6 5 Shell程序中的函數
本章小結
習題
第4章 嵌入式LinuxC程序開發
4 1 數據類型和while循環控制語句
4 1 1 C語言的數據類型
4 1 2 while循環控制語句
4 2 C語言++運算符
4 3 變數與地址
4 3 1 普通變數與地址
4 3 2 數組與地址
4 4 char類型和指針變數
4 4 1 char類型變數
4 4 2 指針變數
4 5 字元串
4 6 函數
4 6 1 函數的定義
4 6 2 函數有參數與沒有參數的區別
4 6 3 函數的返回值
4 6 4 給一個函數傳遞相同類型的批量數據
4 7 二維數組
4 8 指針數組
4 9 數組指針及malloc函數
4 9 1 數組指針
4 9 2 malloc函數
4 10 函數的返回值及指針的指針
4 10 1 函數的返回值
4 10 2 指針的指針
4 11 變數存儲區域的劃分
4 12 結構體
4 12 1 結構體與數組的區別
4 12 2 結構體指針
4 13 宏和條件編譯
4 14 函數指針和指針函數
4 15 回調函數
4 16 動態庫和靜態庫的製作
4 17 嵌入式Linux應用程序綜合實例之鏈表
本章小結
習題
第5章 嵌入式Linux系統編程
5 1 I/O
5 1 1 文件I/O
5 1 2 標準I/O
5 1 3

目錄

I/O
5 2 進程
5 2 1 進程相關的命令
5 2 2 進程式控制制相關的函數
5 2 3 線程
5 2 4 進程通信
5 3 網路編程
5 3 1 網路編程中的C/S模式
5 3 2 socket編程簡介
5 3 3 socket編程相關函數
5 3 4 socket編程實例
5 3 5 伺服器功能擴展
5 3 6 I/O的處理方式
5 3 7 UDP
5 4 資料庫編程
5 4 1 資料庫語言
5 4 2 資料庫函數
本章小結
習題
第6章 ARM基礎知識
6 1 ARM簡介
6 1 1 ARM公司簡介
6 1 2 ARM主流芯片系列
6 1 3 ARM芯片特點
6 1 4 ARM微處理器應用選型
6 2 RealView開發工具
6 2 1 RealView開發工具簡介
6 2 2 RealView使用
6 3 ARM編程模型
6 3 1 ARM數據和指令類型
6 3 2 處理器工作模式
6 3 3 寄存器組織
6 3 4 異常
6 3 5 流水線技術
本章小結
習題
第7章 基於ARM的介面開發
7 1 ARM彙編
7 1 1 ARM彙編指令格式
7 1 2 分支指令
7 1 3 數據處理指令
7 1 4 存儲/裝載指令
7 1 5 寄存器和存儲器交換指令
7 1 6 PSR寄存器傳送指令
7 1 7 ARM處理器的定址方式
7 2 基於ARM彙編的GPIO介面編程
7 2 1 S3C2440GPIO寄存器介紹
7 2 2 GPIO使用舉例
7 3 ARMC語言編程
7 3 1 ATPCS規則
7 3 2 C語言內聯彙編
7 3 3 C語言內嵌彙編
7 3 4 彙編調用C函數
7 4 基於ARMC語言的GPIO介面編程
7 5 ARM異常處理流程
7 6 基於ARM軟中斷異常的編程
7 6 1 ARM軟中斷指令SWI
7 6 2 ARM軟中斷編程框架
7 6 3 ARM軟中斷異常實例
7 7 基於ARM中斷異常的按鍵介面編程
7 7 1 S3C2440中斷控制器
7 7 2 按鍵中斷使用舉例
7 8 串口介面編程
7 8 1 串列通信和并行通信
7 8 2 S3C2440的串口模塊
7 8 3 串口使用實例
本章小結
習題
第8章 嵌入式Linux內核開發
8 1 Linux設備驅動基本知識
8 1 1 概述
8 1 2 驅動程序和應用程序的區別
8 1 3 設備文件
8 1 4 Linux設備驅動程序模塊
8 2 驅動程序相關的Shell命令
8 3 驅動程序的框架
8 4 字元設備驅動程序的框架
8 4 1 cdev結構體
8 4 2 cdev結構體操作函數
8 5 字元設備的主體
8
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。
規格說明
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理