一、參考書:《stm32f4xx中文參考手冊》、《stm32f3與f4系列cortexm4核心程式設計手冊》、《cortex m3與m4權威指南》。
1.《stm32f4xx中文參考手冊》是st官方資料,包含了stm32f4各種暫存器及功能詳細介紹。
2.《stm32f3與f4系列cortexm4核心程式設計手冊》是對《stm32f4xx中文參考手冊》的補充,很多關於cortexm4核心的介紹都可以在這裡找到答案,也是st的官方資料。
3.《cortex m3與m4權威指南》針對cortexm4核心進行了詳細的講解,並配有簡單例項。
二、學習stm32f4的方法
1.一款實用開發板
2.掌握時鐘樹(見《stm32f4xx中文參考手冊》圖13)
了解清楚各種外設的時鐘是怎樣來的?有什麼限制?
3.多思考,多動手
完全可以翻書,可以查的,可以抄襲的資料不需要死記硬背。掌握學習的方法遠比學習的內容重要得多。
多思考,靈活變通,舉一反三
stm32f4 定時捕獲
概述 1000hz 20 80 占空比現象 1000hz 51 58 占空比現象 關於本文的更多詳情請往下看。筆者針對於初學者提供的例程都是去掉了許多不必要的功能,精簡了官方的 對初學者一看就明白,以簡單明瞭的工程供大家學習。stm32f4 tim輸入波形捕獲 脈衝頻率 占空比 例項 訪問密碼 st...
基於stm32f407建立stm32F427工程
分為三個部分 1.啟動檔案 2.fwilib 包含兩個資料夾inc和src。src裡面是stm32資源的c檔案,inc則是32資源的h檔案 3.user這也是我不太理解的部分 ddbugconfig只包含了用於debug的初始化,則是f4的系統檔案。我是在f407的基礎上改的 總的來說 1.改了晶元...
STM32F4定時器學習
高階定時器 time1 time8 通用定時器 time2time5,tim9tim14 基本定時器 time6 和 time7 等 tim2 tim5 的暫存器介紹 控制暫存器 1 timx cr1 只用到了 timx cr1 的最低位,也就是計數器使能位,該位必須置 1,才能讓定時器開始計數。d...