舉報

會員
STM32嵌入式技術應用開發(fā)全案例實踐
最新章節(jié):
參考文獻
本書主要介紹STM32F4系列微控制器在工程應用中所需的基礎知識、硬件外設的工作原理以及編程開發(fā)的相關技術。本書由5個項目共16個任務構成,介紹STM32的基礎知識、基于STM32F4標準外設庫的工程建立和STM32F4系統(tǒng)時鐘的配置,并結合可控LED流水燈的設計與實現(xiàn)、智能小車運動控制系統(tǒng)的設計與實現(xiàn)、環(huán)境參數(shù)監(jiān)測和顯示系統(tǒng)的設計與實現(xiàn)、多機通信系統(tǒng)的設計與實現(xiàn)等案例,對GPIO、外部中斷、USART、ADC、定時器、SPI、I2C、SDIO、CAN等常用硬件外設進行講解。本書在內(nèi)容組織上采用了“項目引領、任務驅(qū)動”的模式。針對MCU常用的硬件外設,設定了對應的應用場景作為案例,并在講解的過程中將所需的知識點和技能點同任務實施過程有機結合了起來。案例中還融入了全國職業(yè)院校技能大賽“嵌入式技術應用開發(fā)”賽項的考核點,按照任務分析—知識鏈接—任務實施的路線對其展開了討論,十分有利于讀者學習與實踐。本書可作為電子信息類和通信類專業(yè)的教學用書,也可作為從事嵌入式產(chǎn)品設計、智能終端設備開發(fā)的工程技術人員的自學用書。
目錄(79章)
倒序
- 封面
- 版權頁
- 內(nèi)容提要
- 前言
- 項目1 走進STM32的世界
- 任務1.1 STM32學習八問
- 1.1.1 什么是STM32
- 1.1.2 什么是Arm
- 1.1.3 用STM32能做什么
- 1.1.4 學習STM32必備的知識基礎是什么
- 1.1.5 學習STM32需要哪些工具與平臺,有什么好的學習方法
- 1.1.6 如何搭建STM32F4系列微控制器的最小系統(tǒng)
- 1.1.7 STM32的軟件開發(fā)模式有哪些
- 1.1.8 STM32F4標準外設庫的文件結構是怎樣的
- 任務1.2 STM32F4標準外設庫工程的建立
- 1.2.1 任務分析
- 1.2.2 知識鏈接
- 1.2.3 任務實施
- 任務1.3 STM32F4系統(tǒng)時鐘的配置
- 1.3.1 任務分析
- 1.3.2 知識鏈接
- 1.3.3 任務實施
- 項目2 可控LED流水燈的設計與實現(xiàn)
- 任務2.1 LED流水燈的應用開發(fā)
- 2.1.1 任務分析
- 2.1.2 知識鏈接
- 2.1.3 任務實施
- 任務2.2 按鍵控制流水燈的應用開發(fā)
- 2.2.1 任務分析
- 2.2.2 知識鏈接
- 2.2.3 任務實施
- 任務2.3 串行通信控制流水燈的應用開發(fā)
- 2.3.1 任務分析
- 2.3.2 知識鏈接
- 2.3.3 任務實施
- 項目3 智能小車運動控制系統(tǒng)的設計與實現(xiàn)
- 任務3.1 智能小車循跡狀態(tài)獲取的應用開發(fā)
- 3.1.1 任務分析
- 3.1.2 知識鏈接
- 3.1.3 任務實施
- 任務3.2 智能小車供電監(jiān)測模塊的應用開發(fā)
- 3.2.1 任務分析
- 3.2.2 知識鏈接
- 3.2.3 任務實施
- 任務3.3 智能小車電機調(diào)速模塊的應用開發(fā)
- 3.3.1 任務分析
- 3.3.2 知識鏈接
- 3.3.3 任務實施
- 任務3.4 智能小車電機測速模塊的應用開發(fā)
- 3.4.1 任務分析
- 3.4.2 知識鏈接
- 3.4.3 任務實施
- 項目4 環(huán)境參數(shù)監(jiān)測與顯示系統(tǒng)的設計與實現(xiàn)
- 任務4.1 環(huán)境溫濕度監(jiān)測的應用開發(fā)
- 4.1.1 任務分析
- 4.1.2 知識鏈接
- 4.1.3 任務實施
- 任務4.2 環(huán)境光照強度監(jiān)測的應用開發(fā)
- 4.2.1 任務分析
- 4.2.2 知識鏈接
- 4.2.3 任務實施
- 任務4.3 環(huán)境參數(shù)持久化存儲的應用開發(fā)
- 4.3.1 任務分析
- 4.3.2 知識鏈接
- 4.3.3 任務實施
- 任務4.4 具備交互功能的人機界面應用開發(fā)
- 4.4.1 任務分析
- 4.4.2 知識鏈接
- 4.4.3 任務實施
- 項目5 多機通信系統(tǒng)的設計與實現(xiàn)
- 任務5.1 基于RS-485總線的多機通信應用開發(fā)
- 5.1.1 任務分析
- 5.1.2 知識鏈接
- 5.1.3 任務實施
- 任務5.2 基于CAN總線的多機通信應用開發(fā)
- 5.2.1 任務分析
- 5.2.2 知識鏈接
- 5.2.3 任務實施
- 參考文獻 更新時間:2025-04-01 15:08:13
推薦閱讀
- 用“芯”探核:龍芯派開發(fā)實戰(zhàn)
- 電腦軟硬件維修大全(實例精華版)
- Creating Dynamic UI with Android Fragments
- Linux運維之道(第2版)
- 數(shù)字邏輯(第3版)
- 單片機原理及應用系統(tǒng)設計
- Manage Partitions with GParted How-to
- 電腦軟硬件維修從入門到精通
- 筆記本電腦應用技巧
- 微型計算機系統(tǒng)原理及應用:國產(chǎn)龍芯處理器的軟件和硬件集成(基礎篇)
- 基于PROTEUS的電路設計、仿真與制板
- Hands-On Motion Graphics with Adobe After Effects CC
- Arduino項目開發(fā):智能生活
- 創(chuàng)客電子:Arduino和Raspberry Pi智能制作項目精選
- 微服務架構實戰(zhàn):基于Spring Boot、Spring Cloud、Docker
- Arduino案例實戰(zhàn)(卷Ⅳ)
- Learn Qt 5
- Unreal Development Kit Game Programming with UnrealScript:Beginner's Guide
- Windows Presentation Foundation 4.5 Cookbook
- Sketchbook Pro Digital Painting Essentials
- Proxmox VE部署與管理指南
- 計算機技能大賽指導:調(diào)試維修
- C++ Game Development By Example
- 圖解芯片技術
- 89C51單片機實用教程
- 新型電腦顯示器維修數(shù)據(jù)速查寶典
- Learning Android Game Development
- Lumion 3D Cookbook
- 數(shù)碼辦公設備檢修技能零基礎成長
- CXL體系結構:高速互連的原理解析與實踐