注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)基于STM32的嵌入式系統(tǒng)設(shè)計與開發(fā)

基于STM32的嵌入式系統(tǒng)設(shè)計與開發(fā)

基于STM32的嵌入式系統(tǒng)設(shè)計與開發(fā)

定 價:¥42.00

作 者: 李宇峰,王巍,李平安 編
出版社: 中南大學(xué)出版社
叢編項: 職業(yè)教育電子信息類新型融媒體系列教材
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787548743569 出版時間: 2021-07-01 包裝: 平裝
開本: 16開 頁數(shù): 254 字?jǐn)?shù):  

內(nèi)容簡介

  本書內(nèi)容包括了基于STM32的嵌入式系統(tǒng)設(shè)計的原理、硬件設(shè)計、軟件開發(fā)及工程實踐。緊扣教學(xué)需求, 以滿足無人駕駛行業(yè)應(yīng)用需求為主線, 根據(jù)無人駕駛控制系統(tǒng)的特點,選取無人駕駛裝置基本功能作為實踐內(nèi)容。內(nèi)容包括無人駕駛裝置開發(fā)基礎(chǔ)、無人駕駛裝置的啟停控制、無人駕駛裝置顯示系統(tǒng)、無人駕駛裝置驅(qū)動系統(tǒng)、無人駕駛裝置數(shù)據(jù)存儲系統(tǒng)、無人駕駛裝置的感知系統(tǒng)等。本書可作為電子信息類專業(yè)的核心課教材。

作者簡介

暫缺《基于STM32的嵌入式系統(tǒng)設(shè)計與開發(fā)》作者簡介

圖書目錄

項目一 無人駕駛裝置開發(fā)基礎(chǔ)
1.1 常見無人駕駛裝置簡介
1.1.1 智能機器人的架構(gòu)介紹
1.1.2 自動駕駛系統(tǒng)的架構(gòu)介紹
1.1.3 無人機機載控制系統(tǒng)架構(gòu)的介紹
1.2 STM32概述
1.2.1 ARM處理器簡介
1.2.2 Cortex—M3內(nèi)核簡介
1.2.3 STM32 MCU簡介
1.3 搭建軟件開發(fā)環(huán)境
1.3.1 MDK—KeiI μVision簡介
1.3.2 MDK—Keil μ Vision 5安裝與設(shè)置
1.3.3 Proteus簡介
1.3.4 Proteus 8安裝與設(shè)置
1.4 案例一 MDK5下STM32的程序開發(fā)
1.4.1 STM32的開發(fā)方式
1.4.2 STM32編程的C語言基礎(chǔ)
1.4.3 STM32固件庫簡介
1.4.4 創(chuàng)建第一個工程
1.4.5 STM32軟件仿真
1.5 案例二Proteus 8下sTM32的硬件原理仿真
1.5.1 Schaematic Captute介紹
1.5.2 STM32最小系統(tǒng)
1.5.3 繪制最小系統(tǒng)原理圖
1.5.4 原理圖仿真調(diào)試
章節(jié)測驗
項目二 無人駕駛裝置的啟??刂?br /> 2.1 STM32GP10簡介
2.1.1 GPIO的8種工作模式
2.1.2 與GPIO相關(guān)寄存器及庫函數(shù)說明
2.1.3 GPIO鐘配置
2.2 SysTick定時器
2.2.1 SysTick簡介
2.2.2 SysTick寄存器介紹
2.2.3 延時功能
2.3 案例三無人駕駛裝置指示燈(I/0位輸出)設(shè)計
2.3.1 方案設(shè)計
2.3.2 硬件設(shè)計
2.3.3 軟件設(shè)計
2.3.4 軟件仿真
2.4 案例四無人駕駛裝置系統(tǒng)啟停電路(I/0位輸入)設(shè)計
2.4.1 方案設(shè)計
2.4.2 硬件設(shè)計
2.4.3 軟件設(shè)計
2.4.4 軟件仿真
2.5 STM32的中斷向量表
2.6 嵌套向量中斷控制器NVIC
2.6.1 優(yōu)先級定義
2.6.2 優(yōu)先級分組
2.6.3 中斷編程的具體流程
2.7 EXTI外部中斷
2.7.1 外部中斷初始化配置
2.7.2 編寫中斷服務(wù)函數(shù)
2.7.3 外部中斷配置過程
2.8 案例五無人駕駛裝置系統(tǒng)啟停電路(中斷方式)設(shè)計
2.8.1 方案設(shè)計
2.8.2 硬件設(shè)計
2.8.3 軟件設(shè)計
2.8.4 軟件仿真
章節(jié)測驗
項目三 無人駕駛裝置人機交互系統(tǒng)
3.1 STM32通用定時器簡介
3.1.1 STM32的定時器
3.1.2 STM32的通用定時器 /104
3.1.3 STM32的通用定時器的功能特點
3.1.4 STM32的通用定時器的結(jié)構(gòu)
3.1.5 計數(shù)模式
3.2 通用定時器的寄存器
3.2.1 計數(shù)器當(dāng)前值寄存器
3.2.2 預(yù)分頻寄存器
3.2.3 自動重裝載寄存器
3.2.4 控制寄存器
3.2.5 DMA/中斷使能寄存器
3.2.6 計算通用定時器溢出時間
3.3 通用定時器中斷處理
3.3.1 中斷處理步驟
3.3.2 中斷處理固件庫函數(shù)介紹
3.4 OLED顯示器
3.4.1 OLED簡介
3.4.2 OLED接口時序
3.4.3 OLED的顯存
3.4.4 SSD1306的指令
3.5 案例六無人駕駛裝置顯示系統(tǒng)(OLED)設(shè)計
3.5.1 方案設(shè)計
3.5.2 硬件設(shè)計
3.5.3 軟件設(shè)計
3.5.4 軟件仿真
章節(jié)測驗
項目四 無人駕駛裝置驅(qū)動系統(tǒng)
4.1 直流電機調(diào)速原理
4.1.1 脈沖寬度調(diào)制
4.1.2 雙極式可逆PWM調(diào)速
4.2 STM32的PWM簡介
4.3 PWM相關(guān)寄存器
4.3.1 捕獲/比較模式寄存器
4.3.2 捕獲/比較使能寄存器
4.3.3 捕獲/比較寄存器
4.4 案例七無人駕駛裝置驅(qū)動系統(tǒng)(PWM)設(shè)計
4.4.1 方案設(shè)計
4.4.2 硬件設(shè)計
4.4.3 軟件設(shè)計
4.4.4 軟件仿真
章節(jié)測驗
項目五 無人駕駛裝置數(shù)據(jù)存儲系統(tǒng)
5.1 常用存儲器介紹
5.1.1 存儲器類
5.1.2 RAM存儲器
5.1.3 非易失性存儲器
5.2 12C協(xié)議
5.2.1 12C協(xié)議簡介
.5.2.2 12C基本讀寫過程
5.2.3 通信的起始和停止信號
.5.2.4 數(shù)據(jù)有效性
5.2.5 地址及數(shù)據(jù)方
5.2.6 應(yīng)答
5.3 STM32的12C外設(shè)
5.3.1 通信引腳
5.3.2 相關(guān)寄存器
5.3.3 時鐘控制邏輯
5.3.4 控制邏輯
5.3.5 主模式通信過程
5.3.6 12C中斷請求
5.4 AT24C02簡介
5.5 案例八無人駕駛裝置系統(tǒng)參數(shù)存儲之:EEPROM
5.1.1 方案設(shè)計
5.5.2 硬件設(shè)計
5.5.3 軟件設(shè)計
5.5.4 軟件仿真
章節(jié)測驗
項目六 無人駕駛裝置的通信系統(tǒng)
6.1 通信的概念
6.1.1 并行通信
6.1.2 串行通信
6.2 串口通信協(xié)議
6.2.1 物理層
6.2.2 協(xié)議層
6.3 STM32的USART外設(shè)
6.3.1 USART功能框圖
6.3.2 USAR3、相關(guān)寄存器
6.4 MAX232簡介
6.5 案例九無人駕駛裝置系統(tǒng)通信接口(IlS-232)設(shè)計
6.5.1 方案設(shè)計
6.5.2 硬件設(shè)計
6.5.3 軟件設(shè)計
6.5.4 軟件仿真
章節(jié)測驗
項目七 無人駕駛裝置的感知系統(tǒng)
7.1 模數(shù)轉(zhuǎn)換器ADC功能介紹
7.1.1 STM32 ADC簡介
7.1.2 ADC功能介紹

本目錄推薦

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