注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教材高職高專教材嵌入式Linux開發(fā)技術(shù)基礎(chǔ)(第2版)

嵌入式Linux開發(fā)技術(shù)基礎(chǔ)(第2版)

嵌入式Linux開發(fā)技術(shù)基礎(chǔ)(第2版)

定 價(jià):¥59.00

作 者: 豐海,張萬良
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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

內(nèi)容簡介

  本書結(jié)合人工智能的新技術(shù),如語音識別、人臉識別、圖像識別和目標(biāo)檢測,介紹了嵌入式Linux系統(tǒng)的開發(fā),構(gòu)成了“項(xiàng)目驅(qū)動,做中學(xué),學(xué)中做”相互融合的教學(xué)體系。以學(xué)生的“實(shí)踐”為中心,精心設(shè)計(jì)了實(shí)踐性強(qiáng)、技術(shù)前沿的綜合實(shí)踐項(xiàng)目,如環(huán)境監(jiān)測系統(tǒng)、視頻入侵報(bào)警系統(tǒng)、智能遙控車、基于人臉識別的考勤系統(tǒng)、目標(biāo)檢測等。這些項(xiàng)目能夠激發(fā)學(xué)生的學(xué)習(xí)興趣,提升學(xué)生的實(shí)踐能力,貼近企業(yè)實(shí)際工作崗位的要求。 本書可作為高等職業(yè)院校電子與信息大類、自動化類等專業(yè)的教學(xué)用書,也可作為嵌入式開發(fā)人員的參考用書。

作者簡介

暫缺《嵌入式Linux開發(fā)技術(shù)基礎(chǔ)(第2版)》作者簡介

圖書目錄

基礎(chǔ)篇
第1章嵌入式Linux系統(tǒng)開發(fā)環(huán)境的構(gòu)建
1.1嵌入式系統(tǒng)簡介與開發(fā)環(huán)境
1.1.1嵌入式系統(tǒng)簡介與應(yīng)用
1.1.2虛擬機(jī)軟件VM VirtualBox的安裝
1.1.3在VM VirtualBox上安裝Ubuntu開發(fā)環(huán)境
1.1.4增強(qiáng)工具包的安裝
1.2樹莓派嵌入式系統(tǒng)的構(gòu)建
1.2.1樹莓派嵌入式系統(tǒng)簡介
1.2.2構(gòu)建樹莓派嵌入式系統(tǒng)
1.2.3使用PuTTY遠(yuǎn)程登錄樹莓派
1.2.4使用VNC遠(yuǎn)程登錄樹莓派圖形界面
1.2.5開發(fā)平臺與樹莓派之間的文件傳輸
1.3本章小結(jié)
1.4習(xí)題
第2章Linux操作系統(tǒng)基礎(chǔ)
2.1Linux操作系統(tǒng)基礎(chǔ)知識
2.1.1Linux文件系統(tǒng)和目錄結(jié)構(gòu)
2.1.2Linux文件屬性和權(quán)限設(shè)置
2.1.3文件的壓縮打包與解壓解包
2.1.4Linux支持的文件系統(tǒng)
2.1.5Linux版本查詢
2.1.6Linux用戶登錄和賬號管理
2.2Linux常用命令
2.2.1目錄命令:cd、pwd和clear命令
2.2.2查看文件命令: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、who和w命令
2.2.7幫助命令:help和man命令
2.2.8網(wǎng)絡(luò)相關(guān)命令
2.2.9系統(tǒng)管理命令
2.2.10數(shù)據(jù)流重定向
2.2.11管道的使用
2.2.12使用aptget安裝軟件
2.3本章小結(jié)
2.4習(xí)題
第3章嵌入式Linux開發(fā)基礎(chǔ)
3.1C語言編程
3.1.1C語言簡介
3.1.2vi編輯器
3.1.3C語言源代碼的編寫
3.1.4C語言基礎(chǔ)語法
3.2Make與Makefile文件
3.2.1Make編譯工具
3.2.2Makefile文件的編寫
3.2.3Makefile練習(xí)示例
3.3WiringPi C語言函數(shù)庫控制樹莓派GPIO
3.3.1樹莓派 GPIO引腳編號
3.3.2WiringPi庫的安裝
3.3.3WiringPi庫的使用
3.4本章小結(jié)
3.5習(xí)題
第4章樹莓派硬件接口與Python控制
4.1電子元器件基礎(chǔ)
4.1.1電壓和電流
4.1.2電阻
4.1.3電容
4.1.4電感
4.1.5二極管
4.1.6晶體振蕩器
4.2電子學(xué)基礎(chǔ)常識
4.2.1模擬信號和數(shù)字信號
4.2.2I/O接口電氣特征
4.2.3邏輯門
4.2.4功率
4.3樹莓派硬件
4.3.1樹莓派引腳與電氣要求
4.3.2GPIO的上拉和下拉電阻
4.3.3BOARD、BCM、WiringPi三種硬件引腳編號模式
4.3.4驅(qū)動大電流負(fù)載
4.4Python基礎(chǔ)
4.4.1Python模塊的安裝
4.4.2Python與vi的配置
4.4.3避免Python代碼縮進(jìn)語法錯誤
4.5Python控制樹莓派GPIO引腳
4.5.1設(shè)置與檢測引腳編號系統(tǒng)
4.5.2GPIO通道設(shè)置與LED燈的控制
4.5.3邊緣檢測
4.5.4開關(guān)抖動的處理
4.5.5脈沖寬度調(diào)制(PWM)
4.6本章小結(jié)
4.7習(xí)題
實(shí)踐篇
第5章環(huán)境監(jiān)測系統(tǒng)
5.1數(shù)據(jù)庫
5.1.1數(shù)據(jù)庫的安裝
5.1.2MariaDB數(shù)據(jù)庫的常用命令
5.2Apache服務(wù)器
5.2.1Apache服務(wù)器的安裝
5.2.2PHP模塊的安裝與驗(yàn)證
5.3DHT11溫濕度傳感器
5.3.1DHT11溫濕度傳感器數(shù)據(jù)讀取
5.3.2將溫度寫入數(shù)據(jù)庫
5.3.3在網(wǎng)頁中顯示溫濕度數(shù)據(jù)
5.3.4繪制溫濕度隨時間變化的曲線
5.4本章小結(jié)
5.5習(xí)題
第6章視頻入侵報(bào)警系統(tǒng)
6.1樹莓派攝像頭
6.1.1安裝攝像頭模塊
6.1.2啟用樹莓派攝像頭模塊
6.1.3測試樹莓派攝像頭模塊
6.2安裝motion視頻入侵報(bào)警系統(tǒng)
6.2.1數(shù)據(jù)庫的配置
6.2.2相關(guān)視頻軟件庫的安裝
6.2.3編譯源代碼
6.2.4入侵報(bào)警功能的實(shí)現(xiàn)
6.2.5入侵檢測查詢網(wǎng)頁的編寫
6.3本章小結(jié)
6.4習(xí)題
第7章智能遙控車
7.1電動機(jī)驅(qū)動
7.1.1RZ7899電動機(jī)驅(qū)動芯片
7.1.2L298N電動機(jī)驅(qū)動芯片
7.1.3智能遙控車應(yīng)用電路
7.2安裝和設(shè)置藍(lán)牙控制相關(guān)庫
7.2.1安裝藍(lán)牙相關(guān)軟件包
7.2.2藍(lán)牙設(shè)置
7.2.3藍(lán)牙串口的調(diào)試
7.3智能遙控車的控制
7.3.1智能遙控車的裝配
7.3.2電動機(jī)驅(qū)動程序的編寫
7.3.3手機(jī)控制App的安裝
7.3.4控制設(shè)置
7.4本章小結(jié)
7.5習(xí)題
第8章基于人臉識別的考勤系統(tǒng)
8.1安裝OpenCV
8.1.1OpenCV相關(guān)軟件安裝
8.1.2安裝OpenCVpython
8.2人臉識別
8.2.1人臉圖像采集
8.2.2抽取特征
8.2.3訓(xùn)練人臉模型
8.2.4編寫Python程序識別單張人臉圖像
8.2.5編寫Python程序識別視頻流
8.3將識別結(jié)果存入數(shù)據(jù)庫
8.3.1創(chuàng)建數(shù)據(jù)庫相關(guān)內(nèi)容
8.3.2將人臉識別結(jié)果寫入數(shù)據(jù)庫
8.3.3編寫網(wǎng)頁程序顯示人臉識別的結(jié)果
8.4本章小結(jié)
8.5習(xí)題
第9章文字識別與語音識別
9.1語音識別與合成
9.1.1傳聲器、揚(yáng)聲器的硬件連接和軟件安裝
9.1.2人工智能平臺賬號申請
9.1.3創(chuàng)建語音應(yīng)用
9.1.4編寫語音識別程序
9.1.5編寫語音合成程序
9.1.6語音合成
9.2文字識別
9.2.1創(chuàng)建文字識別應(yīng)用
9.2.2書本圖像的獲取
9.2.3獲取access_token值
9.2.4編寫Python程序?qū)D像識別成文字
9.2.5文字識別閱讀機(jī)
9.3本章小結(jié)
9.4習(xí)題
第10章目標(biāo)檢測
10.1訓(xùn)練EfficientDet目標(biāo)檢測模型
10.1.1數(shù)據(jù)標(biāo)記
10.1.2構(gòu)建訓(xùn)練模型的服務(wù)器
10.1.3安裝TensorFlow Lite Model Maker等相關(guān)軟件
10.1.4使用Jupyter Notebook程序訓(xùn)練模型
10.1.5將訓(xùn)練好的模型下載到樹莓派
10.2將模型部署在樹莓派上執(zhí)行目標(biāo)檢測
10.2.1安裝Edge TPU庫和PyCoral
10.2.2使用Edge TPU進(jìn)行目標(biāo)檢測
10.3本章小結(jié)
10.4習(xí)題
參考文獻(xiàn)

本目錄推薦

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