花費 31 ms
配置vscode作為STM32代碼的編輯器(替代keil5)

引言 前段時間在使用keil5編寫stm32相關代碼的時候,奇怪的代碼補全機制很讓人抓狂,於是想到了之前一直使用的vscode,就想着將編輯代碼的環節轉移到vscode中,而編譯與燒寫的過程仍然通過 ...

Sat Aug 29 09:33:00 CST 2020 0 5526
HC-SR04超聲波傳感器

模塊數據:   1. 工作電壓:5V   2. 靜態電流:<2mA   3. 探測距離:2~450cm   4. 引腳:VCC、Trig、Echo、GND    VCC接電源正極   ...

Mon Dec 02 00:48:00 CST 2019 0 1693
STM32外部中斷(實現按鍵控制LED)

引言 “中斷” 這個概念,指的是在單片機運行過程中,在指定條件發生時,停下當前所有工作,去執行中斷處理函數內的內容。就像我們在教室上課時,突然地震了,不出意外的話我們都需要停下手中學習任務,去進行一 ...

Wed Sep 02 20:35:00 CST 2020 0 1813
嵌套向量中斷控制器(NVIC)詳解

引言 在平時的工作中,我們經常會遇到這樣的情況:有人來找你做一些事情,而且這些事情要比手頭的工作更重要。那現在就需要停下手中的工作,先去完成突然到來的這部分工作。這樣的情況也類似於圖論中的關鍵路徑中 ...

Thu Sep 03 02:31:00 CST 2020 0 1721
stm32 GPIO的八種工作模式

GPIO_Mode_AIN   模擬輸入         //一般用在ADC上GPIO_Mode_IN_FLOATING   浮空輸入    //高低電平不確定,一般用在數據傳輸,讀取電平高 ...

Sun Nov 10 20:08:00 CST 2019 0 480
STM32點亮LED(學習IO口配置輸出)

引言 點亮LED實際上是為了學習如何配置IO口使其輸出高低電平。這一節的內容相當於學習C/C++時的hello world!。 准備環節 在keil5工程根目錄新建文件夾HARDWA ...

Sat Aug 29 20:52:00 CST 2020 0 648
STM32按鍵輸入

引言 這一節通過按鍵輸入的實驗,完成對IO口配置輸入的學習,同時學習如何通過軟件去抖動。這一節最終可以實現利用WK_UP按鍵控制LED亮滅的效果。 准備環節 與上一節點亮LED相類似 ...

Sun Aug 30 20:08:00 CST 2020 0 511
STM32窗口看門狗(WWDG)

引言 之前講過了獨立看門狗,可以避免程序跑飛。這一節介紹的是窗口看門狗,他們雖然都是看門狗,但是也有許多的差別。例如窗口看門狗使用的時鍾是系統時鍾,而獨立看門狗則使用的是獨立的RC時鍾。關於兩個看門 ...

Wed Sep 09 16:57:00 CST 2020 0 484
STM32獨立看門狗(IWDG)

引言 在單片機運行的過程中,我們可能會遇到程序陷入死循環的情況。很顯然我們需要對這種情況進行提前的預防。看門狗就是用來進行該工作的。看門狗分為獨立看門狗和窗口看門狗,這一節介紹的是獨立看門狗。 ...

Mon Sep 07 23:18:00 CST 2020 0 476

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM