《基於STM32CubeMX和HAL驅動庫的嵌入式系統設計》是電子科技大學提供的慕課課程,授課老師是漆強。
基本介紹
- 提供院校:電子科技大學
- 類別:慕課
- 授課老師:漆強
《基於STM32CubeMX和HAL驅動庫的嵌入式系統設計》是電子科技大學提供的慕課課程,授課老師是漆強。
本書選用意法半導體公司的STM32F4微控制器為載體,以嵌入式硬體設計和軟體設計為主線,結合工程實踐,按照“最小系統電路設計 → 開發工具使用 → 片內外設套用 ”的路徑,分層次、遞進式的講授嵌入式系統的設計方法。使用STM32CubeMX開發工具以及HAL驅動庫完成微控制器的設計。STM32CubeMX軟體提供簡潔的圖形化界面,設計...
《嵌入式技術與套用項目教程(STM32版)——基於STM32CubeMX和HAL庫》根據高等職業院校電子信息大類專業職業崗位和能力標準要求,融入“1+X”證書制度《感測網套用開發職業技能等級標準》(中級),結合行業新技術和新規範,採用項目導向、任務驅動的編寫方式,深入淺出地講解嵌入式系統及STM32微控制器...
《嵌入式技術與套用項目教程(STM32版)——基於STM32CubeMX和HAL庫》根據高等職業院校電子信息大類專業職業崗位和能力標準要求,融入“1 X”證書制度《感測網套用開發職業技能等級標準》(中級),結合行業新技術和新規範,採用項目導向、任務驅動的編寫方式,深入淺出地講解嵌入式系統及STM32微控制器的原理和套用...
《手把手教你用STM32CubeIDE——基於HAL庫的嵌入式開發》是2023年北京航空航天大學出版社出版的圖書。內容簡介 《手把手教你用STM32CubeIDE——基於HAL庫的嵌入式開發》的主要內容來自清華大學本科生的“嵌入式系統實踐”“計算機原理與套用”等課程的實驗講義,是針對STM32單片機初學者的入門教材,從STM32CubeIDE軟...
《 嵌入式實時操作系統——基於STM32Cube、FreeRTOS和Tracealyzer的》是清華大學出版社出版的一本圖書,作者:[英]吉姆·考林(Jim Cooling)著 何小慶,張愛華,付元斌 譯。 內容簡介 《嵌入式實時作業系統——基於STM32Cube、FreeRTOS和Tracealyzer的套用開發》(原書第2版)從實戰角度出發,依託STM32F4 D...
《嵌入式系統開發項目教程》是清華大學出版社於2022年出版的書籍,作者是王亞濤 內容簡介 本書基於項目式教學的思路,選用意法半導體公司的32位基於Cortex-M3核心的微控制器,並採用STM32CubeMX+HAL庫的開發方式,從零開始,由淺入深地構建了8個嵌入式項目,以幫助讀者“做中學、學中做”,快速提升嵌入式技術的套用...
《嵌入式系統設計——基於Cortex-M處理器與RTOS構建》是清華大學出版社於2022年出版的書籍,作者是曾毓、黃繼業 內容簡介 《嵌入式系統設計——基於Cortex-M 處理器與RTOS 構建》系統地介紹了基於ARM Cortex體系的嵌入式系統設計,將單片機技術、RTOS概念、感測器套用、編程技巧和實用方法與實際工程開發技術在STM32F407...
本書基於STM32晶片及Proteus仿真開發來講述嵌入式微控制器原理與設計,主要內容包括:嵌入式系統開發的相關背景;嵌入式ARM晶片體系結構及彙編語言;嵌入式系統開發環境、工具、程式語言及庫函式;嵌入式晶片基本組成、小系統、下載方式和低功耗模式;嵌入式晶片接口和嵌入式作業系統。本書分別對微控制器常見的GPIO...
《嵌入式系統原理與實踐 —基於Cortex- M3(STM32)(下冊)》是2020年華中科技大學出版社出版的圖書。內容簡介 基於CortexM3的STM32系列控制器已成為工業自動化領域的主流微控制器,並且在全國大學生電子設計競賽中普遍採用,為了更好地進行嵌入式教學,實現硬體實驗+軟體仿真的結合,本書對Proteus軟體的安...
其次講解了基於Cortex-M3/M4架構微控制器的內部結構和指令集,幫助讀者建立對嵌入式處理器的巨觀認識;然後介紹了STM32微控制器的開發工具鏈,包括STM32CubeMX、Keil MDK和設備驅動庫等;後以STM32F4系列微控制器為例,闡述了其主要功能模組的工作原理和編程方法,包括這些模組的內部結構、外圍硬體電路設計方法、...
3.4.1 STM32標準外設庫檔案結構 66 3.4.2 基於標準外設庫新建工程模板 73 3.5 基於HAL庫開發平台的搭建 87 3.5.1 Java運行環境的安裝 87 3.5.2 安裝STM32CubeMX軟體 87 3.5.3 STM32CubeF1庫檔案結構 89 3.5.4 STM32CubeMX生成的工程架構解析 90 習題3 96 第4章 STM32最小...
8.3 設計實例:步進電機的驅動和信號測量265 8.3.1 步進電機的設計原理265 8.3.2 步進電機的驅動電路266 8.3.3 霍爾感測器的測速原理267 8.3.4 系統硬體連線268 8.3.5 在STM32CubeMX中配置參數268 8.3.6 在Keil ?Vision中添加設計代碼271 8.3.7 設計處理和驗證27...
本書適合已經掌握 STM32CubeMX 和 STM32CubeIDE 軟體的使用以及 STM32 常用外設的 STM32Cube開發等相關基礎內容的讀者閱讀,可以作為高等院校電子、自動化、計算機類專業的教學用書,也可作為STM32 嵌入式系統開發的參考書。圖書目錄 第 一部分 嵌入式作業系統FreeRTOS 第 1章 FreeRTOS基礎2 1.1 FreeRTOS概述2 ...
7.2.1STM32串口驅動編程121 7.2.2串口查詢方式傳送數據123 7.2.3串口中斷方式接收數據124 7.3STM32串口套用實例: 串口收發126 7.3.1基於標準庫的競賽板上實現126 7.3.2基於CubeMX的Proteus仿真實現132 習題7141 第8章STM32模數轉換143 8.1模數轉換基本原理143 8.1.1溫度採集系統簡介143 8.1.2ADC...
第2章是基礎教學實驗,採用模組化設計,展示了一個多檔案項目由簡及繁逐步疊代的開發過程;第3章的各個實驗項目配合HAL庫介紹了ST公司新的CubeMX工具,讓學生接觸到當前的嵌入式開發新技術;第4章的計算機溫度閉環控制系統綜合性實驗則給出了一個比較完整的項目開發流程,不僅有項目總體設計和軟、硬體設計,還有PID...
這是一本介紹如何使用STM32Cube組件學習STM32微控制器的入門教材,是一個工程師自身學習STM32過程的經驗總結。全書緊緊圍繞《STM32F10xxx參考手冊》,結合STM32CubeF1軟體包提供的例程進行分析、講解、重新生成,全面、系統地介紹了STM32F103的各個功能項。這是一本教你STM32微控制器具體學習方法的教材。其先從HAL固件...
8.5.6 設備與華為雲OC對接流程 第 9 章 硬體平台介紹 9.1 硬體平台 9.2 NB476開發板簡介 第 10 章 LiteOS 在 NB476 開發板上的移植 10.1 移植分析 10.2 移植方式 10.3 移植過程 10.4 STM32CubeMX中配置並生成原始工程 10.5 調整工程 10.6 修改Makefile檔案和連結腳本 10.7 調試和...