
目錄
前言 如何安裝KEIL5
11.1 溫馨提示
11.2 獲取KEIL5安裝包
11.3 開始安裝KEIL5
11.4 安裝STM32芯片包 3
第2章 如何用DAP仿真器下載程式
62.1 仿真器簡介
62.2 硬體連接
62.3 仿真器配置
62.4 選擇目標板
92.5 下載程式 9
第3章 初識STM32
103.1 什么是STM32
103.2 STM32能做什么
103.2.1 智能手環
113.2.2 微型四軸飛行器
123.2.3 淘寶眾籌
123.3 STM32選型
133.3.1 STM32分類
133.3.2 STM32命名方法
143.3.3 選擇合適的MCU 14
第4章 暫存器
174.1 暫存器簡介
174.2 STM32的外觀
174.3 芯片里面有什么
184.4 存盤器映射
214.5 暫存器映射
234.5.1 STM32的外設地址映射
234.5.2 C語言對暫存器的封裝 26
第5章 新建工程——暫存器版
315.1 新建本地工程檔案夾工程
315.1.1 新建本地工程檔案夾
315.1.2 新建工程
325.2 下載程式 38
第6章 使用暫存器點亮LED
396.1 GPIO簡介
396.2 GPIO框圖剖析
396.2.1 基本結構分析
396.2.2 GPIO作業模式
426.3 實驗:使用暫存器點亮LED
436.3.1 硬體連接
446.3.2 啟動檔案
446.3.3 stm32f4xx.h檔案
466.3.4 main檔案
476.3.5 下載驗證 51
第7章 自己寫庫——構建庫函式雛形
527.1 STM32函式庫簡介
527.2 采用庫來開發及學習的原因
537.3 實驗:構建庫函式雛形
537.3.1 修改暫存器地址封裝
547.3.2 定義訪問外設的結構體指標
557.3.3 定義初始化結構體
597.3.4 定義引腳模式的列舉型別
607.3.5 定義GPIO初始化函式
627.3.6 使用函式點亮LED
647.3.7 下載驗證
667.3.8 總結 66
第8章 初識STM32標準庫
678.1 CMSIS標準及庫層次關系
678.1.1 庫目錄、檔案簡介
688.1.2 各庫檔案間的關系
748.2 使用幫助檔案
758.2.1 常用官方資料
758.2.2 初識庫函式 76
第9章 新建工程——庫函式版
789.1 新建本地工程檔案夾
789.2 新建工程
799.3 配置魔術棒選項卡
829.4 下載器配置
859.5 選擇Flash大小 86*0章 GPIO輸出——使用韌體庫點亮LED
8810.1 硬體設計
8810.2 軟體設計
8810.2.1 編程要點
8910.2.2 代碼分析
8910.2.3 下載驗證
…
…
…
…
內容介紹
本書的主要內容將著重介紹STM32的庫函式,以及如何使用庫的方式進行開發,使初學者能夠快速入門能夠在此基礎上迅速入門,掌握STM32的開發方法,本書內容基于ARM-CortexM3內核的STM32F429芯片,緊緊圍繞“庫”展開,系統地講述了STM32韌體庫的原理、使用方法,
作者介紹
煉訓良,網名野火,是目前國內大的電子工程師社區阿莫論壇的版主,也是業內暢銷的STM32開發板供應商野火嵌入式作業室的聯合創始人,野火作業室是嵌入式開發方式中庫開發方式的倡導者,也是針對初學者在業內推動學習庫開發方法的排頭兵,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/258807.html
標籤:其他
上一篇:2021-02-10微軟漏洞通告
下一篇:雙機模擬通信
