掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
基于STM32的嵌入式系統設計與開發 版權信息
- ISBN:9787548743569
- 條形碼:9787548743569 ; 978-7-5487-4356-9
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
基于STM32的嵌入式系統設計與開發 內容簡介
本書內容包括了基于STM32的嵌入式系統設計的原理、硬件設計、軟件開發及工程實踐。緊扣教學需求, 以滿足無人駕駛行業應用需求為主線, 根據無人駕駛控制系統的特點,選取無人駕駛裝置基本功能作為實踐內容。內容包括無人駕駛裝置開發基礎、無人駕駛裝置的啟停控制、無人駕駛裝置顯示系統、無人駕駛裝置驅動系統、無人駕駛裝置數據存儲系統、無人駕駛裝置的感知系統等。本書可作為電子信息類專業的核心課教材。
基于STM32的嵌入式系統設計與開發 目錄
項目一 無人駕駛裝置開發基礎
1.1 常見無人駕駛裝置簡介
1.1.1 智能機器人的架構介紹
1.1.2 自動駕駛系統的架構介紹
1.1.3 無人機機載控制系統架構的介紹
1.2 STM32概述
1.2.1 ARM處理器簡介
1.2.2 Cortex—M3內核簡介
1.2.3 STM32 MCU簡介
1.3 搭建軟件開發環境
1.3.1 MDK—KeiI μVision簡介
1.3.2 MDK—Keil μ Vision 5安裝與設置
1.3.3 Proteus簡介
1.3.4 Proteus 8安裝與設置
1.4 案例一 MDK5下STM32的程序開發
1.4.1 STM32的開發方式
1.4.2 STM32編程的C語言基礎
1.4.3 STM32固件庫簡介
1.4.4 創建**個工程
1.4.5 STM32軟件仿真
1.5 案例二Proteus 8下sTM32的硬件原理仿真
1.5.1 Schaematic Captute介紹
1.5.2 STM32*小系統
1.5.3 繪制*小系統原理圖
1.5.4 原理圖仿真調試
章節測驗
項目二 無人駕駛裝置的啟停控制
2.1 STM32GP10簡介
2.1.1 GPIO的8種工作模式
2.1.2 與GPIO相關寄存器及庫函數說明
2.1.3 GPIO鐘配置
2.2 SysTick定時器
2.2.1 SysTick簡介
2.2.2 SysTick寄存器介紹
2.2.3 延時功能
2.3 案例三無人駕駛裝置指示燈(I/0位輸出)設計
2.3.1 方案設計
2.3.2 硬件設計
2.3.3 軟件設計
2.3.4 軟件仿真
2.4 案例四無人駕駛裝置系統啟停電路(I/0位輸入)設計
2.4.1 方案設計
2.4.2 硬件設計
2.4.3 軟件設計
2.4.4 軟件仿真
2.5 STM32的中斷向量表
2.6 嵌套向量中斷控制器NVIC
2.6.1 優先級定義
2.6.2 優先級分組
2.6.3 中斷編程的具體流程
2.7 EXTI外部中斷
2.7.1 外部中斷初始化配置
2.7.2 編寫中斷服務函數
2.7.3 外部中斷配置過程
2.8 案例五無人駕駛裝置系統啟停電路(中斷方式)設計
2.8.1 方案設計
2.8.2 硬件設計
2.8.3 軟件設計
2.8.4 軟件仿真
章節測驗
項目三 無人駕駛裝置人機交互系統
3.1 STM32通用定時器簡介
3.1.1 STM32的定時器
3.1.2 STM32的通用定時器 /104
3.1.3 STM32的通用定時器的功能特點
3.1.4 STM32的通用定時器的結構
3.1.5 計數模式
3.2 通用定時器的寄存器
3.2.1 計數器當前值寄存器
3.2.2 預分頻寄存器
3.2.3 自動重裝載寄存器
3.2.4 控制寄存器
3.2.5 DMA/中斷使能寄存器
3.2.6 計算通用定時器溢出時間
3.3 通用定時器中斷處理
3.3.1 中斷處理步驟
3.3.2 中斷處理固件庫函數介紹
3.4 OLED顯示器
3.4.1 OLED簡介
3.4.2 OLED接口時序
3.4.3 OLED的顯存
3.4.4 SSD1306的指令
3.5 案例六無人駕駛裝置顯示系統(OLED)設計
3.5.1 方案設計
3.5.2 硬件設計
3.5.3 軟件設計
3.5.4 軟件仿真
章節測驗
項目四 無人駕駛裝置驅動系統
4.1 直流電機調速原理
4.1.1 脈沖寬度調制
4.1.2 雙極式可逆PWM調速
4.2 STM32的PWM簡介
4.3 PWM相關寄存器
4.3.1 捕獲/比較模式寄存器
4.3.2 捕獲/比較使能寄存器
4.3.3 捕獲/比較寄存器
4.4 案例七無人駕駛裝置驅動系統(PWM)設計
4.4.1 方案設計
4.4.2 硬件設計
4.4.3 軟件設計
4.4.4 軟件仿真
章節測驗
項目五 無人駕駛裝置數據存儲系統
5.1 常用存儲器介紹
5.1.1 存儲器類
5.1.2 RAM存儲器
5.1.3 非易失性存儲器
5.2 12C協議
5.2.1 12C協議簡介
.5.2.2 12C基本讀寫過程
5.2.3 通信的起始和停止信號
.5.2.4 數據有效性
5.2.5 地址及數據方
5.2.6 應答
5.3 STM32的12C外設
5.3.1 通信引腳
5.3.2 相關寄存器
5.3.3 時鐘控制邏輯
5.3.4 控制邏輯
5.3.5 主模式通信過程
5.3.6 12C中斷請求
5.4 AT24C02簡介
5.5 案例八無人駕駛裝置系統參數存儲之:EEPROM
5.1.1 方案設計
5.5.2 硬件設計
5.5.3 軟件設計
5.5.4 軟件仿真
章節測驗
項目六 無人駕駛裝置的通信系統
6.1 通信的概念
6.1.1 并行通信
6.1.2 串行通信
6.2 串口通信協議
6.2.1 物理層
6.2.2 協議層
6.3 STM32的USART外設
6.3.1 USART功能框圖
6.3.2 USAR3、相關寄存器
6.4 MAX232簡介
6.5 案例九無人駕駛裝置系統通信接口(IlS-232)設計
6.5.1 方案設計
6.5.2 硬件設計
6.5.3 軟件設計
6.5.4 軟件仿真
章節測驗
項目七 無人駕駛裝置的感知系統
7.1 模數轉換器ADC功能介紹
7.1.1 STM32 ADC簡介
7.1.2 ADC功能介紹
1.1 常見無人駕駛裝置簡介
1.1.1 智能機器人的架構介紹
1.1.2 自動駕駛系統的架構介紹
1.1.3 無人機機載控制系統架構的介紹
1.2 STM32概述
1.2.1 ARM處理器簡介
1.2.2 Cortex—M3內核簡介
1.2.3 STM32 MCU簡介
1.3 搭建軟件開發環境
1.3.1 MDK—KeiI μVision簡介
1.3.2 MDK—Keil μ Vision 5安裝與設置
1.3.3 Proteus簡介
1.3.4 Proteus 8安裝與設置
1.4 案例一 MDK5下STM32的程序開發
1.4.1 STM32的開發方式
1.4.2 STM32編程的C語言基礎
1.4.3 STM32固件庫簡介
1.4.4 創建**個工程
1.4.5 STM32軟件仿真
1.5 案例二Proteus 8下sTM32的硬件原理仿真
1.5.1 Schaematic Captute介紹
1.5.2 STM32*小系統
1.5.3 繪制*小系統原理圖
1.5.4 原理圖仿真調試
章節測驗
項目二 無人駕駛裝置的啟停控制
2.1 STM32GP10簡介
2.1.1 GPIO的8種工作模式
2.1.2 與GPIO相關寄存器及庫函數說明
2.1.3 GPIO鐘配置
2.2 SysTick定時器
2.2.1 SysTick簡介
2.2.2 SysTick寄存器介紹
2.2.3 延時功能
2.3 案例三無人駕駛裝置指示燈(I/0位輸出)設計
2.3.1 方案設計
2.3.2 硬件設計
2.3.3 軟件設計
2.3.4 軟件仿真
2.4 案例四無人駕駛裝置系統啟停電路(I/0位輸入)設計
2.4.1 方案設計
2.4.2 硬件設計
2.4.3 軟件設計
2.4.4 軟件仿真
2.5 STM32的中斷向量表
2.6 嵌套向量中斷控制器NVIC
2.6.1 優先級定義
2.6.2 優先級分組
2.6.3 中斷編程的具體流程
2.7 EXTI外部中斷
2.7.1 外部中斷初始化配置
2.7.2 編寫中斷服務函數
2.7.3 外部中斷配置過程
2.8 案例五無人駕駛裝置系統啟停電路(中斷方式)設計
2.8.1 方案設計
2.8.2 硬件設計
2.8.3 軟件設計
2.8.4 軟件仿真
章節測驗
項目三 無人駕駛裝置人機交互系統
3.1 STM32通用定時器簡介
3.1.1 STM32的定時器
3.1.2 STM32的通用定時器 /104
3.1.3 STM32的通用定時器的功能特點
3.1.4 STM32的通用定時器的結構
3.1.5 計數模式
3.2 通用定時器的寄存器
3.2.1 計數器當前值寄存器
3.2.2 預分頻寄存器
3.2.3 自動重裝載寄存器
3.2.4 控制寄存器
3.2.5 DMA/中斷使能寄存器
3.2.6 計算通用定時器溢出時間
3.3 通用定時器中斷處理
3.3.1 中斷處理步驟
3.3.2 中斷處理固件庫函數介紹
3.4 OLED顯示器
3.4.1 OLED簡介
3.4.2 OLED接口時序
3.4.3 OLED的顯存
3.4.4 SSD1306的指令
3.5 案例六無人駕駛裝置顯示系統(OLED)設計
3.5.1 方案設計
3.5.2 硬件設計
3.5.3 軟件設計
3.5.4 軟件仿真
章節測驗
項目四 無人駕駛裝置驅動系統
4.1 直流電機調速原理
4.1.1 脈沖寬度調制
4.1.2 雙極式可逆PWM調速
4.2 STM32的PWM簡介
4.3 PWM相關寄存器
4.3.1 捕獲/比較模式寄存器
4.3.2 捕獲/比較使能寄存器
4.3.3 捕獲/比較寄存器
4.4 案例七無人駕駛裝置驅動系統(PWM)設計
4.4.1 方案設計
4.4.2 硬件設計
4.4.3 軟件設計
4.4.4 軟件仿真
章節測驗
項目五 無人駕駛裝置數據存儲系統
5.1 常用存儲器介紹
5.1.1 存儲器類
5.1.2 RAM存儲器
5.1.3 非易失性存儲器
5.2 12C協議
5.2.1 12C協議簡介
.5.2.2 12C基本讀寫過程
5.2.3 通信的起始和停止信號
.5.2.4 數據有效性
5.2.5 地址及數據方
5.2.6 應答
5.3 STM32的12C外設
5.3.1 通信引腳
5.3.2 相關寄存器
5.3.3 時鐘控制邏輯
5.3.4 控制邏輯
5.3.5 主模式通信過程
5.3.6 12C中斷請求
5.4 AT24C02簡介
5.5 案例八無人駕駛裝置系統參數存儲之:EEPROM
5.1.1 方案設計
5.5.2 硬件設計
5.5.3 軟件設計
5.5.4 軟件仿真
章節測驗
項目六 無人駕駛裝置的通信系統
6.1 通信的概念
6.1.1 并行通信
6.1.2 串行通信
6.2 串口通信協議
6.2.1 物理層
6.2.2 協議層
6.3 STM32的USART外設
6.3.1 USART功能框圖
6.3.2 USAR3、相關寄存器
6.4 MAX232簡介
6.5 案例九無人駕駛裝置系統通信接口(IlS-232)設計
6.5.1 方案設計
6.5.2 硬件設計
6.5.3 軟件設計
6.5.4 軟件仿真
章節測驗
項目七 無人駕駛裝置的感知系統
7.1 模數轉換器ADC功能介紹
7.1.1 STM32 ADC簡介
7.1.2 ADC功能介紹
展開全部
書友推薦
- >
朝聞道
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
唐代進士錄
- >
我與地壇
- >
我從未如此眷戀人間
- >
名家帶你讀魯迅:朝花夕拾
- >
煙與鏡
- >
小考拉的故事-套裝共3冊
本類暢銷