微控制器入門stm32知識學習的先後順序

2022-06-10 03:06:09 字數 656 閱讀 7676

2、gpio(跑馬燈,蜂鳴器、按鍵),其中還有埠復用和重對映,以後用到再給大家介紹,不過可以先看看中文手冊。

3、時鐘(系統時鐘、rtc實時時鐘)。

4、中斷(內外部中斷,nvic中斷優先順序管理)。

5、通訊(串列埠uart通訊、i2c / spi、485/can、2.4g無線通訊、藍芽模組hc05)。

6、看門狗(獨立看門狗和視窗看門狗)。

7、定時器(pwm,輸入),應用:步進電機、直流電機、數字舵機等。

8、adc/dac(溫濕度感測器和光敏感測器),這兩個就是模電和數電之間的轉換。

9、dma(我們不生產資料,我們是資料的搬運工)。

10、mpu6050、溫濕度感測器、彎曲度感測器(原理會用到 i2c、gpio、adc等)。

11、相關演算法應用

12、高階應用

本人也就羅列了這麼些stm32的內容,其實還有很多,當你把這些基礎東西大致了解後,後面高階的應用也就會迎刃而解。

既然你已經決定不再頹廢下去,就請你慢慢的戒掉你那些「好習慣」。

(stm32直流電機驅動)

(stm32 usart串列埠應用)

從0到1,設計自己的開發板

1小時徹底掌握stm32中斷

(時鐘系統)

stm32中斷系統

stm32可以這樣玩

微控制器入門學習七 STM32微控制器學習四 按鍵輸入

按鍵輸入使用gpio的讀取資料功能,用到的庫函式是gpio readinputdatabit 使用的暫存器是gpiox idr。使用的板子的按鍵原理圖如下 從原理圖可看出wk up是高電平有效 key0 key1 key2是低電平有效。結合stm32原理圖看這四個按鍵分別接到了哪些引腳上 上面兩個圖...

微控制器學習(一) 微控制器基礎 STM32

io四種輸入工作模式 io四種輸出工作模 stm32有8個16位定時器 stm32具有強大的異常響應系統,它把能夠打斷當前 執行流程的事件分為異常 exception 和中斷 interrupt 並把它們用乙個表管理起來,編號為 3 6的中斷向量定義為系統異常,編號從7到19的為外部中斷。中斷向量控...

學習筆記之 STM32微控制器

6 mco 2 0 可以提供4源不同的時鐘同步訊號,pa8 7 gpio口貌似有兩個反向串聯的二極體用作鉗位二極體。8 匯流排矩陣採用輪換演算法對系統匯流排和dma進行仲裁 9 icode匯流排,dcode匯流排 系統匯流排 dma匯流排 匯流排矩陣 ahb apb橋 10 在使用乙個外設之前,必須...