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

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

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

定 價(jià):¥36.80

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

出版說明
前言
第1章  嵌入式Linux系統(tǒng)開發(fā)環(huán)境的構(gòu)建
  1.1  嵌入式Linux系統(tǒng)簡(jiǎn)介及其實(shí)際應(yīng)用
    1.1.1  嵌入式系統(tǒng)的定義及其特點(diǎn)
    1.1.2  嵌入式處理器簡(jiǎn)介
    1.1.3  嵌入式操作系統(tǒng)簡(jiǎn)介
    1.1.4  嵌入式Linux系統(tǒng)在實(shí)際中的應(yīng)用
  1.2  嵌入式Linux開發(fā)環(huán)境的構(gòu)建
    1.2.1  虛擬機(jī)軟件VM Virtual Box的安裝
    1.2.2  Ubuntu虛擬機(jī)的安裝
    1.2.3  在Ubuntu虛擬機(jī)中制作啟動(dòng)U盤
    1.2.4  用啟動(dòng)U盤安裝純的Ubuntu系統(tǒng)
    1.2.5  MBR主引導(dǎo)記錄的恢復(fù)
    1.2.6  串口通信:超級(jí)終端與minicom
    1.2.7  Ubuntu開發(fā)平臺(tái)與開發(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ā)板上運(yùn)行編譯好的Hello應(yīng)用程序
  1.4  習(xí)題
第2章  Linux基礎(chǔ)
  2.1  Linux基礎(chǔ)知識(shí)
    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  進(jìn)程命令: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ǔ)知識(shí)
  3.1  電子元器件基礎(chǔ)
    3.1.1  電壓和電流
    3.1.2  電阻
    3.1.3  電容
    3.1.4  電感
    3.1.5  二極管
    3.1.6  晶振
  3.2  基本電子學(xué)常識(shí)
    3.2.1  模擬信號(hào)和數(shù)字信號(hào)
    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簡(jiǎn)介
    4.1.3  GNU gcc編譯器及其使用
  4.2  Make與Makefile文件簡(jiǎn)介
    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)庫和動(dòng)態(tài)庫
  4.4  習(xí)題
第5章  嵌入式Linux啟動(dòng)引導(dǎo)程序、內(nèi)核、文件系統(tǒng)
  5.1  BootLoader的基本概念
    5.1.1  U-Boot簡(jiǎn)介
    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ū)動(dòng)程序的設(shè)計(jì)
  6.1  硬件接口、驅(qū)動(dòng)程序、設(shè)備文件、應(yīng)用程序的關(guān)系
    6.1.1  驅(qū)動(dòng)程序與應(yīng)用程序之間的區(qū)別
    6.1.2  字符型驅(qū)動(dòng)實(shí)例1
  6.2  驅(qū)動(dòng)程序中編寫ioctl函數(shù)供應(yīng)用程序調(diào)用
    6.2.1  驅(qū)動(dòng)中的結(jié)構(gòu)體
    6.2.2  ioctl函數(shù)
    6.2.3  設(shè)備號(hào)
    6.2.4  字符型驅(qū)動(dòng)實(shí)例2
  6.3  驅(qū)動(dòng)程序與應(yīng)用程序之間的數(shù)據(jù)交換
    6.3.1  write與read函數(shù)的編寫
    6.3.2  內(nèi)核與應(yīng)用程序之間的數(shù)據(jù)交換實(shí)例
  6.4  驅(qū)動(dòng)的調(diào)試
  6.5  習(xí)題
第7章  GPIO接口控制LED燈應(yīng)用實(shí)例
  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燈實(shí)例
    7.2.1  GPIO接口與LED的硬件連接
    7.2.2  LED驅(qū)動(dòng)的編寫
    7.2.3  控制LED應(yīng)用程序的編寫
  7.3  習(xí)題
第8章  遠(yuǎn)程溫度采集與曲線的生成綜合實(shí)例
  8.1  軟硬件總體設(shè)計(jì)
  8.2  DS18B20驅(qū)動(dòng)程序的編寫
    8.2.1  DS18B20初始化時(shí)序及其驅(qū)動(dòng)模塊的實(shí)現(xiàn)
    8.2.2  DS18B20寫時(shí)序及其驅(qū)動(dòng)模塊的實(shí)現(xiàn)
    8.2.3  DS18B20讀時(shí)序及其驅(qū)動(dòng)模塊的實(shí)現(xiàn)
  8.3  DS18B20應(yīng)用程序的編寫
    8.3.1  頭文件、宏定義、CRC校驗(yàn)表
    8.3.2  CRC校驗(yàn)函數(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  溫度隨時(shí)間變化的曲線腳本的編寫
  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ū)動(dòng)程序的編寫
    9.2.2  PWM應(yīng)用程序的編寫
  9.3  習(xí)題
第10章  基于Qt的嵌入式GUI程序設(shè)計(jì)基礎(chǔ)
  10.1  嵌入式GUI簡(jiǎn)介
    10.1.1  嵌入式GUI的特點(diǎn)
    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實(shí)例
    10.3.2  編譯在TQ2440開發(fā)板上運(yùn)行的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的特點(diǎn)
    10.5.2  Qt的執(zhí)行過程
    10.5.3  信號(hào)與槽的設(shè)計(jì)
    10.5.4  建立信號(hào)與槽的關(guān)聯(lián)
  10.6  Qt應(yīng)用程序hello_example實(shí)例
    10.6.1  應(yīng)用Qt設(shè)計(jì)器Designer設(shè)計(jì)界面
    10.6.2  在myqt.h頭文件中定義元素與槽函數(shù)
    10.6.3  在myqt.cpp中建立信號(hào)與插槽的連接
    10.6.4  主函數(shù)main.cpp的建立
    10.6.5  編譯與運(yùn)行
  10.7  LED圖形界面控制程序綜合實(shí)例
    10.7.1  LED驅(qū)動(dòng)的編寫
    10.7.2  LED控制界面的設(shè)計(jì)
    10.7.3  在myqt.h文件中定義元素與槽函數(shù)
    10.7.4  在myqt.cpp中建立信號(hào)與槽函數(shù)的連接
    10.7.5  主函數(shù)main.cpp的建立
    10.7.6  編譯與執(zhí)行
  10.8  習(xí)題
第11章  基于手機(jī)遙控的視頻監(jiān)控車的設(shè)計(jì)與實(shí)現(xiàn)
  11.1  電動(dòng)機(jī)驅(qū)動(dòng)
    11.1.1  L298N電動(dòng)機(jī)驅(qū)動(dòng)芯片概要
    11.1.2  L298N電動(dòng)機(jī)驅(qū)動(dòng)典型應(yīng)用電路
  11.2  電動(dòng)機(jī)的控制
    11.2.1  電動(dòng)機(jī)驅(qū)動(dòng)程序的編寫
    11.2.2  電動(dòng)機(jī)應(yīng)用控制程序的編寫
    11.2.3  Makefile文件的編寫
  11.3  視頻流的傳送
    11.3.1  mjpg-stream的編譯與安裝
    11.3.2  mjpg-stream的運(yùn)行
  11.4  無線網(wǎng)絡(luò)設(shè)置與控制界面設(shè)計(jì)
    11.4.1  無線網(wǎng)卡設(shè)置
    11.4.2  控制界面設(shè)計(jì)的編寫
    11.4.3  網(wǎng)頁控制腳本設(shè)計(jì)
  11.5  習(xí)題
第12章  基于無線物聯(lián)網(wǎng)數(shù)據(jù)庫的環(huán)境監(jiān)測(cè)系統(tǒng)的實(shí)現(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ū)動(dòng)程序的編寫
    12.2.2  SQLite數(shù)據(jù)庫應(yīng)用程序的編寫
    12.2.3  SQLite3數(shù)據(jù)庫網(wǎng)絡(luò)接口腳本的編寫
    12.2.4  結(jié)果運(yùn)行
  12.3  習(xí)題
參考文獻(xiàn)

本目錄推薦

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