注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)嵌入式Linux系統(tǒng)應(yīng)用及項目實踐

嵌入式Linux系統(tǒng)應(yīng)用及項目實踐

嵌入式Linux系統(tǒng)應(yīng)用及項目實踐

定 價:¥36.80

作 者: 豐海 編
出版社: 機械工業(yè)出版社
叢編項: 全國高等職業(yè)教育規(guī)劃教材
標(biāo) 簽: 暫缺

ISBN: 9787111396840 出版時間: 2012-11-01 包裝: 平裝
開本: 16開 頁數(shù): 267 字?jǐn)?shù):  

內(nèi)容簡介

  《全國高等職業(yè)教育規(guī)劃教材:嵌入式Linux系統(tǒng)應(yīng)用及項目實踐》首先詳細(xì)講述了嵌入式Linux系統(tǒng)應(yīng)用的基礎(chǔ),然后通過具體完整的實訓(xùn)項目對嵌入式Linux系統(tǒng)應(yīng)用所需的基本技能進行覆蓋。本書的編寫特色在于用具體完整的項目帶動和引導(dǎo)學(xué)生完成整個嵌入式Linux相關(guān)應(yīng)用領(lǐng)域的學(xué)習(xí),并且每個項目都有非常詳細(xì)的講解,此外還提供了源代碼?!度珖叩嚷殬I(yè)教育規(guī)劃教材:嵌入式Linux系統(tǒng)應(yīng)用及項目實踐》不追求講述所有的嵌入式Linux技術(shù),但追求完整地講解每個具體的項目,特別適合高職高專相關(guān)專業(yè)的學(xué)生及其他初學(xué)者使用。

作者簡介

暫缺《嵌入式Linux系統(tǒng)應(yīng)用及項目實踐》作者簡介

圖書目錄

出版說明
前言
第1章  嵌入式Linux系統(tǒng)開發(fā)環(huán)境的構(gòu)建
  1.1  嵌入式Linux系統(tǒng)簡介及其實際應(yīng)用
    1.1.1  嵌入式系統(tǒng)的定義及其特點
    1.1.2  嵌入式處理器簡介
    1.1.3  嵌入式操作系統(tǒng)簡介
    1.1.4  嵌入式Linux系統(tǒng)在實際中的應(yīng)用
  1.2  嵌入式Linux開發(fā)環(huán)境的構(gòu)建
    1.2.1  虛擬機軟件VM Virtual Box的安裝
    1.2.2  Ubuntu虛擬機的安裝
    1.2.3  在Ubuntu虛擬機中制作啟動U盤
    1.2.4  用啟動U盤安裝純的Ubuntu系統(tǒng)
    1.2.5  MBR主引導(dǎo)記錄的恢復(fù)
    1.2.6  串口通信:超級終端與minicom
    1.2.7  Ubuntu開發(fā)平臺與開發(fā)板之間的網(wǎng)絡(luò)文件共享
    1.2.8  嵌入式交叉編譯開發(fā)工具的安裝
  1.3  嵌入式系統(tǒng)的快速構(gòu)建
    1.3.1  燒寫up-tech2410s的引導(dǎo)程序、內(nèi)核、根文件系統(tǒng)
    1.3.2  燒寫TQ2440的引導(dǎo)程序、內(nèi)核、文件系統(tǒng)
    1.3.3  在開發(fā)板上運行編譯好的Hello應(yīng)用程序
  1.4  習(xí)題
第2章  Linux基礎(chǔ)
  2.1  Linux基礎(chǔ)知識
    2.1.1  Linux目錄結(jié)構(gòu)
    2.1.2  Linux文件的屬性及權(quán)限的設(shè)置
    2.1.3  文件的壓縮打包與解壓解包
    2.1.4  Linux支持的文件系統(tǒng)
  2.2  Linux常用命令
    2.2.1  cd pwd clear
    2.2.2  查看文件內(nèi)容及翻頁:cat、more、less
    2.2.3  復(fù)制、刪除:cp、rm
    2.2.4  進程命令:ps、kill
    2.2.5  文件創(chuàng)建:touch ln命令
    2.2.6  分析工具:last、dmesg
    2.2.7  幫助命令:help、man
    2.2.8  系統(tǒng)管理命令
    2.2.9  vi編輯器的使用
    2.2.10  數(shù)據(jù)流重定向
    2.2.11  管道的使用
  2.3  習(xí)題
第3章  電子學(xué)基礎(chǔ)知識
  3.1  電子元器件基礎(chǔ)
    3.1.1  電壓和電流
    3.1.2  電阻
    3.1.3  電容
    3.1.4  電感
    3.1.5  二極管
    3.1.6  晶振
  3.2  基本電子學(xué)常識
    3.2.1  模擬信號和數(shù)字信號
    3.2.2  IO接口電氣特征
    3.2.3  邏輯門
    3.2.4  功率
  3.3  習(xí)題
第4章  嵌入式Linux開發(fā)基礎(chǔ)
  4.1  C語言編程
    4.1.1  C語言基礎(chǔ)
    4.1.2  GNU簡介
    4.1.3  GNU gcc編譯器及其使用
  4.2  Make與Makefile文件簡介
    4.2.1  Make編譯工具
    4.2.2  Make 工具需要Makefile文件
    4.2.3  Make指令的格式
    4.2.4  Makefile文件的語法
    4.2.5  Makefile練習(xí)范例
    4.2.6  Makefile變量的應(yīng)用
    4.2.7  典型的Makefile文件
  4.3  嵌入式交叉編譯環(huán)境
    4.3.1  交叉編譯的概念
    4.3.2  嵌入式Linux軟件的生成
    4.3.3  arm-linux-gcc交叉編譯器的使用
    4.3.4  靜態(tài)庫和動態(tài)庫
  4.4  習(xí)題
第5章  嵌入式Linux啟動引導(dǎo)程序、內(nèi)核、文件系統(tǒng)
  5.1  BootLoader的基本概念
    5.1.1  U-Boot簡介
    5.1.2  U-Boot常用命令
  5.2  嵌入式Linux內(nèi)核的移植
    5.2.1  內(nèi)核源代碼的修改
    5.2.2  內(nèi)核的配置
    5.2.3  編譯內(nèi)核及其燒寫
  5.3  嵌入式Linux根文件系統(tǒng)的移植
    5.3.1  嵌入式Linux根文件系統(tǒng)的類型
    5.3.2  根文件系統(tǒng)目錄結(jié)構(gòu)
    5.3.3  BusyBox的安裝
    5.3.4  根文件系統(tǒng)中文件的添加
    5.3.5  看門狗應(yīng)用程序的添加
  5.4  習(xí)題
第6章  字符型設(shè)備驅(qū)動程序的設(shè)計
  6.1  硬件接口、驅(qū)動程序、設(shè)備文件、應(yīng)用程序的關(guān)系
    6.1.1  驅(qū)動程序與應(yīng)用程序之間的區(qū)別
    6.1.2  字符型驅(qū)動實例1
  6.2  驅(qū)動程序中編寫ioctl函數(shù)供應(yīng)用程序調(diào)用
    6.2.1  驅(qū)動中的結(jié)構(gòu)體
    6.2.2  ioctl函數(shù)
    6.2.3  設(shè)備號
    6.2.4  字符型驅(qū)動實例2
  6.3  驅(qū)動程序與應(yīng)用程序之間的數(shù)據(jù)交換
    6.3.1  write與read函數(shù)的編寫
    6.3.2  內(nèi)核與應(yīng)用程序之間的數(shù)據(jù)交換實例
  6.4  驅(qū)動的調(diào)試
  6.5  習(xí)題
第7章  GPIO接口控制LED燈應(yīng)用實例
  7.1  GPIO接口
    7.1.1  GPIO接口概述
    7.1.2  通過寄存器來控制GPIO接口
    7.1.3  通過宏命令來控制GPIO接口
    7.1.4  GPIO接口的數(shù)據(jù)讀取
  7.2  GPIO接口控制LED燈實例
    7.2.1  GPIO接口與LED的硬件連接
    7.2.2  LED驅(qū)動的編寫
    7.2.3  控制LED應(yīng)用程序的編寫
  7.3  習(xí)題
第8章  遠(yuǎn)程溫度采集與曲線的生成綜合實例
  8.1  軟硬件總體設(shè)計
  8.2  DS18B20驅(qū)動程序的編寫
    8.2.1  DS18B20初始化時序及其驅(qū)動模塊的實現(xiàn)
    8.2.2  DS18B20寫時序及其驅(qū)動模塊的實現(xiàn)
    8.2.3  DS18B20讀時序及其驅(qū)動模塊的實現(xiàn)
  8.3  DS18B20應(yīng)用程序的編寫
    8.3.1  頭文件、宏定義、CRC校驗表
    8.3.2  CRC校驗函數(shù)部分
    8.3.3  線程和設(shè)備文件打開函數(shù)
    8.3.4  main主函數(shù)
    8.3.5  Makefile文件
    8.3.6  溫度記錄文件的格式
  8.4  嵌入式Web服務(wù)器boa的移植
    8.4.1  嵌入式Web服務(wù)器boa源代碼的修改
    8.4.2  boa在嵌入式下的移植
    8.4.3  溫度隨時間變化的曲線腳本的編寫
  8.5  習(xí)題
第9章  PWM控制蜂鳴器
  9.1  PWM概要
    9.1.1  PWM的基本原理
    9.1.2  PWM寄存器描述
    9.1.3  S3C2440上PWM接口的使用
  9.2  PWM控制程序的編寫
    9.2.1  PWM驅(qū)動程序的編寫
    9.2.2  PWM應(yīng)用程序的編寫
  9.3  習(xí)題
第10章  基于Qt的嵌入式GUI程序設(shè)計基礎(chǔ)
  10.1  嵌入式GUI簡介
    10.1.1  嵌入式GUI的特點
    10.1.2  常用的嵌入式GUI圖形系統(tǒng)
    10.1.3  QtE概述
  10.2  QtE開發(fā)環(huán)境的搭建
    10.2.1  Qt開發(fā)工具的安裝
    10.2.2  QtE的安裝與移植
  10.3  QtE開發(fā)流程概述
    10.3.1  在PC上開發(fā)Qt應(yīng)用程序 hello實例
    10.3.2  編譯在TQ2440開發(fā)板上運行的Qt程序
  10.4  面向?qū)ο蟮木幊陶Z言C++
    10.4.1  C++基礎(chǔ)
    10.4.2  變量、常量、數(shù)據(jù)類型
    10.4.3  輸入、輸出交互
    10.4.4  C++的類、繼承、域操作符、構(gòu)造函數(shù)
  10.5  Qt編程的核心技術(shù)
    10.5.1  Qt的特點
    10.5.2  Qt的執(zhí)行過程
    10.5.3  信號與槽的設(shè)計
    10.5.4  建立信號與槽的關(guān)聯(lián)
  10.6  Qt應(yīng)用程序hello_example實例
    10.6.1  應(yīng)用Qt設(shè)計器Designer設(shè)計界面
    10.6.2  在myqt.h頭文件中定義元素與槽函數(shù)
    10.6.3  在myqt.cpp中建立信號與插槽的連接
    10.6.4  主函數(shù)main.cpp的建立
    10.6.5  編譯與運行
  10.7  LED圖形界面控制程序綜合實例
    10.7.1  LED驅(qū)動的編寫
    10.7.2  LED控制界面的設(shè)計
    10.7.3  在myqt.h文件中定義元素與槽函數(shù)
    10.7.4  在myqt.cpp中建立信號與槽函數(shù)的連接
    10.7.5  主函數(shù)main.cpp的建立
    10.7.6  編譯與執(zhí)行
  10.8  習(xí)題
第11章  基于手機遙控的視頻監(jiān)控車的設(shè)計與實現(xiàn)
  11.1  電動機驅(qū)動
    11.1.1  L298N電動機驅(qū)動芯片概要
    11.1.2  L298N電動機驅(qū)動典型應(yīng)用電路
  11.2  電動機的控制
    11.2.1  電動機驅(qū)動程序的編寫
    11.2.2  電動機應(yīng)用控制程序的編寫
    11.2.3  Makefile文件的編寫
  11.3  視頻流的傳送
    11.3.1  mjpg-stream的編譯與安裝
    11.3.2  mjpg-stream的運行
  11.4  無線網(wǎng)絡(luò)設(shè)置與控制界面設(shè)計
    11.4.1  無線網(wǎng)卡設(shè)置
    11.4.2  控制界面設(shè)計的編寫
    11.4.3  網(wǎng)頁控制腳本設(shè)計
  11.5  習(xí)題
第12章  基于無線物聯(lián)網(wǎng)數(shù)據(jù)庫的環(huán)境監(jiān)測系統(tǒng)的實現(xiàn)
  12.1  SQLite數(shù)據(jù)庫
    12.1.1  SQLite數(shù)據(jù)庫的安裝
    12.1.2  SQLite數(shù)據(jù)庫的常用命令
  12.2  DHT11溫濕度傳感器
    12.2.1  DHT11溫濕度傳感器驅(qū)動程序的編寫
    12.2.2  SQLite數(shù)據(jù)庫應(yīng)用程序的編寫
    12.2.3  SQLite3數(shù)據(jù)庫網(wǎng)絡(luò)接口腳本的編寫
    12.2.4  結(jié)果運行
  12.3  習(xí)題
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號