-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

嵌入式Linux開發教程(上冊)

( 簡體 字)
作者:周立功 主編類別:1. -> 電腦組織與體系結構 -> 嵌入式系統
譯者:
出版社:北京航空航天大學出版社嵌入式Linux開發教程(上冊) 3dWoo書號: 43963
詢問書籍請說出此書號!

缺書
NT售價: 395

出版日:3/1/2016
頁數:527
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787512419735
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書是面向嵌入式Linux學習和產品開發的入門教程,分3篇,共18章,圍繞嵌入式Linux產品開發的應用編程展開,內容涵蓋Linux操作系統介紹、安裝和基本使用、嵌入式Linux開發平臺以及
  嵌入式Linux的應用編程.全面介紹了嵌入式Linux產品應用開發的方方面面,包括應用基礎、文件和I/O操作、進程和線程、外圍硬件接口編程、串口編程、網絡編程、Qt編程和Shell編程.
  本書由淺入深、結構合理、圖文并茂,可操作性強,讀者可跟著一步步進行操作和學習,非常適合
  嵌入式Linux開發初級工程師及準備往嵌入式Linux方向發展的電子工程師和單片機工程師使用,也可作為高校非計算機專業高年級學生學習嵌入式Linux的參考教材.
目錄:

第一篇Linux基礎
第1章Linux操作系統簡介
1.1Linux內核
1.1.1簡介
1.1.2特點
1.1.3內核版本號
1.1.4組成部分
1.2Linux發行版
1.3嵌入式Linux
1.3.1嵌入式Linux的特點
1.3.2嵌入式Linux的產品形態
第2章安裝Linux操作系統
2.1獲得Linux環境的三種方式
2.2發行版選擇和ISO下載
2.3VMwarePlayer軟件
2.3.1下載和安裝
2.3.2設置虛擬化支持
2.4使用現成的虛擬機
2.5創建和配置虛擬機
2.5.1創建虛擬機
2.5.2虛擬機設置
2.6安裝Ubuntu
2.6.1實體機安裝前準備
2.6.2虛擬機安裝前準備
2.6.3正式安裝Ubuntu
2.7初識Ubuntu
2.7.1Ubuntu桌面
2.7.2輸入法
2.7.3系統設置
2.7.4搜索軟件和文件
2.7.5打開終端
2.7.6安裝軟件
第3章開始使用Linux
3.1LinuxShell
3.1.1Shell是什么
3.1.2Shell的種類和特點
3.2Linux常見命令
3.2.1導航命令
3.2.2目錄操作命令
3.2.3文件操作命令
3.2.4網絡操作命令
3.2.5安裝和卸載文件系統
3.2.6使用內核模塊和驅動
3.2.7重啟和關機
3.2.8其他命令
3.3Shell文件
3.4Linux環境變量
3.4.1環境變量
3.4.2修改環境變量
第4章Linux文件系統
4.1Linux目錄結構
4.1.1Linux目錄樹
4.1.2Linux目錄樹標準
4.2Linux的文件
4.2.1Linux文件結構
4.2.2Linux文件名稱
4.2.3文件類型
4.3Linux文件系統
4.3.1Ext3文件系統特點
4.3.2Ext4文件系統特點
4.3.3其他文件系統
第5章Vi編輯器
5.1Vi/Vim編輯器
5.2Vi的模式
5.3Vim的安裝
5.4啟動和關閉Vi
5.5光標移動
5.6文本編輯
5.6.1文本輸入
5.6.2文本處理
5.7配置Vi
5.8文件對比
第6章嵌入式Linux開發環境構建
6.1嵌入式Linux開發模型
6.1.1交叉編譯
6.1.2交叉編譯器
6.2安裝交叉編譯器
6.2.1解壓工具鏈壓縮包
6.2.2設置環境變量
6.3SSH服務器
6.3.1SSH能做什么
6.3.2安裝SSH服務器
6.3.3測試SSH服務
6.3.4用Putty測試
6.3.5用SSHSecureShell測試
6.4NFS服務器
6.4.1NFS能做什么
6.4.2安裝NFS軟件包
6.4.3添加NFS共享目錄
6.4.4啟動NFS服務
6.4.5測試NFS服務器
6.5TFTP服務器
6.5.1TFTP能做什么
6.5.2安裝配置TFTP軟件
6.5.3配置TFTP服務器
6.5.4啟動TFTP服務
6.5.5測試TFTP服務器
第二篇EasyARMi.MX283A開發平臺
第7章EasyARMi.MX283A開發套件介紹
7.1開發套件簡介
7.2硬件資源
7.3軟件資源
7.4開發所需配件
7.5產品組裝
7.6AP283Demo擴展板
7.6.1硬件特性
7.6.2外設接口布局
第8章EasyARMi.MX283A入門實操
8.1開機和登錄
8.1.1啟動方式設置
8.1.2供電連接
8.1.3串口硬件連接
8.1.4Windows環境串口登錄
8.1.5Linux環境串口登錄
8.2關機和重啟
8.3查看系統信息
8.3.1查看系統內核版本
8.3.2查看內存使用情況
8.3.3查看磁盤使用情況
8.3.4查看CPU等的信息
8.4設置開機自動啟動
8.5加載驅動模塊
8.5.1在Shell終端上加載和使用驅動模塊
8.5.2在腳本文件中加載和使用驅動模塊
8.6網絡設置
8.7通過SSH登錄系統
8.8TF卡的使用
8.9U盤的使用
8.10USBDevice的使用
8.10.1把TF卡作為虛擬U盤的儲存空間
8.10.2使用普通文件作為虛擬U盤的存儲空間
8.11LED使用
8.11.1LED的操作接口
8.11.2觸發條件設置
8.12蜂鳴器的使用
8.13LCD背光控制
8.14觸摸屏的校準
8.15GPIO操作
8.16進階操作
8.16.1掛載NFS目錄
8.16.2使用NFS根文件系統
8.16.3使用TFTP啟動內核
8.16.4內存文件系統
第9章系統固件的燒寫
9.1NandFlash存儲器分區
9.2燒寫流程圖
9.3格式化NandFlash
9.3.1通過USBBoot引導格式化NandFlash
9.3.2通過SDBoot方式格式化NandFlash
9.4TF卡燒寫方案
9.4.1TF卡燒寫用的固件
9.4.2制作TF啟動卡
9.4.3固件燒寫步驟
9.5USB燒寫方案
9.6使用網絡升級內核或文件系統
9.6.1網絡升級用的固件
9.6.2升級步驟
9.6.3故障排除
第三篇Linux應用編程
第10章LinuxC編程環境
10.1GCC
10.1.1GCC簡介
10.1.2GCC工具軟件
10.1.3GCC基本使用方法
10.1.4GCC編譯控制選項
10.1.5創建靜態庫和共享庫
10.1.6armlinuxgcc
10.2GNUmake
10.2.1make和GNUmake
10.2.2給hello.c編寫一個Makefile
10.2.3Makefile的規則
10.2.4make命令
10.3GDB
10.3.1GDB介紹
10.3.2GDB基本命令
10.3.3GDB調試范例
10.3.4GDB遠程調試
10.3.5GDB圖形前端DDD
10.4用于C/C++語言的EclipseIDE
10.4.1Eclipse簡介
10.4.2安裝用于C/C++語言的EclipseIDE
10.4.3啟動Eclipse
10.4.4創建C工程
10.4.5本地編譯和調試
10.4.6交叉編譯和遠程調試
10.4.7Eclipse中的GCC設置
10.4.8導入已有的工程文件
10.5Windows下開發Linux應用程序
10.5.1安裝交叉編譯器
10.5.2安裝JDK
10.5.3安裝用于C/C++Developers的EclipseIDE
10.5.4啟動Eclipse
10.5.5創建C工程
10.5.6交叉編譯工程
10.5.7建立遠程SSH連接
10.5.8遠程調試
第11章Linux文件I/O
第12章進程與進程間通信
第13章Linux多線程編程
第14章嵌入式GUI編程
第15章特殊硬件接口編程
第16章Linux串口編程
第17章C語言網絡編程入門
第18章Shell編程初步
參考文獻
a
序: