-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
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
譯者:
出版社:北京航空航天大學出版社嵌入式Linux系統軟硬件開發與應用 3dWoo書號: 36915
詢問書籍請說出此書號!

缺書
NT售價: 245

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

譯者序:

前言:

內容簡介:

     申華、劉龍、張云翠主編的《嵌入式Linux系統軟硬件開發與應用》全面介紹了嵌入式Linux系統開發過程中,從硬件設計到系統移植、軟件開發的各方面內容。內容涵蓋了硬件設備的設計原理(囊括了常見硬件,如SDRAM、Frash、EEPROM、UART、USB、 LCD和電源管理等);Linux操作系統的安裝及相關嵌入式開發軟件的使用;嵌入式Linux編程所需的基本知識(Makefile語法、SHELL編程等);Bootloader和內核、文件系統、Qt4、SQlite的移植;驅動程序的編寫、測試;Qt4與數據庫SQLite應用程序的編寫。
     《嵌入式Linux系統軟硬件開發與應用》從底層系統設計到上層應用開發,均以具體的電路或程序實例來進行講解。目的是帶領讀者熟悉嵌入式產品開發的全流程。本書由淺入深、循序漸進、內容豐富、取材典型、可作為大中專院校嵌入式相關專業的本科生、研究生的教材使用,也可供從事嵌入式Linux開發的工程師參考。

目錄:

緒論
第1章 嵌入式系統硬件設計
  1.1 硬件系統整體介紹
    1.1.1 硬件開發平臺介紹
    1.1.2 系統整體硬件原理圖
  1.2 核心板電路設計
    1.2.1 處理器介紹
    1.2.2 開發板中地址分配
    1.2.3 SDRAM硬件設計原理
    1.2.4 NOR Flash硬件設計原理
    1.2.5 NAND Flash硬件設計原理
  1.3 外圍接口電路設計
    1.3.1 蜂鳴器原理及電路設計
    1.3.2 EEPROM硬件電路設計
    1.3.3 發光二極管電路設計
    1.3.4 按鍵電路設計
    1.3.5 異步串行通信接口電路設計
    1.3.6 USB電路及相關知識
    1.3.7 數碼管顯示電路設計
    1.3.8 LCD驅動電路設計
    1.3.9 觸摸屏電路設計
    1.3.10 電源及復位電路設計
  項目小結
  思考與練習
第2章 嵌入式IAnux開發環境構建
  2.1 搭建開發環境
    2.1.1 基本概念
    2.1.2 軟件包安裝及配置
    2.1.3 宿主機服務器配置
    2.1.4 共享文件設置
  2.2 基礎知識回顧
    2.2.1 開發過程中常用Linux命令
    2.2.2 Makefile語法
    2.2.3 Shell編程
  本章小結
  思考與練習
第3章 嵌入式Linux系統移植
  3.1 Bootloader移植
    3.1.1 Bootloader概念
    3.1.2 U-Boot簡介
    3.1.3 U-Boot移植過程
    3.1.4 U-Boot命令格式
    3.1.5 U-Boot啟動參數
  3.2 Kernel移植
    3.2.1 Kernel介紹
    3.2.2 Kernel目錄介紹
    3.2.3 Kernel內核裁剪與配置
    3.2.4 配置tftp-sever服務器
    3.2.5 Kernel移植過程
  3.3 根文件系統制作
    3.3.1 根文件系統組成
    3.3.2 BusyBox簡介
    3.3.3 根文件系統制作
    3.3.4 設置NFS共享文件夾
  3.4 制作獨立啟動的系統
    3.4.1 制作原理
    3.4.2 制作過程
    3.4.3 如何使我們的程序能夠啟動自運行
  項目小結
  思考與練習
第4章 嵌入式Linux驅動開發
  4.1 基礎知識
    4.1.1 調試驅動程序常用命令
    4.1.2 Makefile模板
    4.1.3 系統調用
    4.1.4 字符框架驅動程序
    4.1.5 設備驅動中的并發處理控制
    4.1.6 設備驅動中的阻塞處理機制
    4.1.7 IO端口方式控制端口點亮LED
    4.1.8 IO內存方式控制端口點亮LED
    4.1.9 位控制法控制端口點亮LED
    4.1.10 調試驅動程序的方法
    4.1.11 創建設備節點的方法
    4.1.12 中斷與TASKLET
    4.1.13 中斷與工作隊列
    4.1.14 內核定時器
  4.2 應用實例
    4.2.1 普通按鍵驅動
    4.2.2 輸入子系統下的按鍵驅動
    4.2.3 虛擬總線管理下按鍵驅動
    4.2.4 定時器控制的蜂鳴器驅動
    4.2.5 四位串行控制的數碼管驅動
    4.2.6 模數轉換器驅動
    4.2.7 電阻式觸摸屏驅動
  本章小結
  思考與練習
第5章 Qt及數據庫應用
  5.1 Qt4及觸摸庫移植
    5.1.1 Tslibl.4的移植
    5.1.2 Qt4.6.3的移植
  5.2 SQLite移植及使用
    5.2.1 SQLite的移植
    5.2.2 控制臺方式應用范例
  5.3 Qt4實例
    5.3.1 動態控制LED
    5.3.2 簡易計算器
    5.3.3 五子棋
    5.3.4 電話薄
  項目小結
  思考與練習
第6章 綜合項目
  6.1 化工液位控制系統
    6.1.1 項目背景
    6.1.2 項目簡介
    6.1.3 硬件設計
    6.1.4 軟件設計
  6.2 工廠生產流水線計數系統
    6.2.1 項目背景
    6.2.2 項目簡介
    6.2.3 硬件設計
    6.2.4 軟件設計
附錄 原理圖
參考文獻

序: