原创 STM32學習筆記之—芯片基礎

STM32學習筆記之—芯片基礎 STM32程序默認都是從0x08000000開始的 命名規則 ST官方開發板 RAM大小 以下列舉常見型號的RAM大小 STM32C8T6 STM32R8T6 STM32RBT6 ST

原创 STM32CubeMX開發之路—9使用TIM實現微秒級別的延時

STM32CubeMX開發之路—9使用TIM實現微秒級別的延時 運行環境 Windows10 STM32CubeMX___Version 5.0.0 Keil5(MDK5)___Version 5.15 簡介 本例程主要講

原创 STM32CubeMX開發之路—8Flash讀寫

STM32CubeMX開發之路—8Flash讀寫 運行環境 Windows10 STM32CubeMX___Version 5.0.0 Keil5(MDK5)___Version 5.15 簡介 本例程主要講解如何對芯片內

原创 STM32CubeMX開發之路—5定時器中斷TIM

STM32CubeMX開發之路—5定時器中斷TIM 運行環境 Windows10 STM32CubeMX___Version 5.0.0 Keil5(MDK5)___Version 5.15 簡介 本例程主要講解如何使用定

原创 STM32CubeMX開發之路—7輸出PWM

STM32CubeMX開發之路—7輸出PWM 運行環境 Windows10 STM32CubeMX___Version 5.0.0 Keil5(MDK5)___Version 5.15 簡介 本例程主要講解如何設置PWM這

原创 STM32CubeMx開發之路—4採用DMA方式收發數據

STM32CubeMx開發之路—4採用DMA方式收發數據 運行環境 Windows10 STM32CubeMX___Version 5.0.0 Keil5(MDK5)___Version 5.15 簡介 本例程主要講解如何通

原创 STM32CubeMX開發之路—6外部中斷

STM32CubeMX開發之路—6外部中斷 運行環境 Windows10 STM32CubeMX___Version 5.0.0 Keil5(MDK5)___Version 5.15 簡介 本例程主要講解如何設置外部中斷,

原创 STM32CubeMx開發之路—在線升級OTA—(拓展)

STM32CubeMx開發之路—在線升級OTA(1/4)—基礎知識 STM32CubeMx開發之路—在線升級OTA(2/4)—BootLoader STM32CubeMx開發之路—在線升級OTA(3/4)—App STM32Cu

原创 MOS管

提示 : 博主軟件出生, 以下純屬個人的學習筆記. 如果有誤導, 還望不吝賜教! 下圖爲N-MOS和P-MOS的標準符號和簡化符號 常用作門電路分析 分析 分析標準符號, 如果遇到簡化符號, 化成標準符號 一般用來分析高

原创 三極管

溫馨提示 : 博主軟件出生, 以下純屬個人的學習筆記. 如果有誤導, 還望不吝賜教! 下圖爲三級管圖, 通常NPN使用得比較多, 以下圖中的 (NPN) 爲例, 簡述常見的三種狀態: 飽和區: 條件:VC<VBV_C <

原创 STM32CubeMx開發之路—在線升級OTA(2/4)—BootLoader

STM32CubeMx開發之路—在線升級OTA(1/4)—基礎知識 STM32CubeMx開發之路—在線升級OTA(2/4)—BootLoader STM32CubeMx開發之路—在線升級OTA(3/4)—App STM32Cu

原创 YModem介紹

YModem介紹 簡介 YModem是一種文件傳輸的協議, 可以參考百度百科 YModem百度百科, 本文主要講解我個人對這個協議的理解. 協議傳輸的過程 流程如下圖所示: 首先大家先了解幾個字符的ASCII碼

原创 如何利用Keil生成.bin文件

如何利用Keil生成.bin文件 話不多說, 直接開始吧 先理解原理, 找到keil安裝包, 下的這個文件, 就是用這個應用生成.bin文件 打開keil 在keil項目按照如下方式選擇上面的文件 在後面添加如

原创 STM32CubeMx開發之路—15窗口看門狗

STM32CubeMx開發之路—窗口看門狗 運行環境 Windows10 STM32CubeMX Version 5.2.0 Keil5(MDK5) Version 5.28.0.0 簡介 本例程主要講解如何使用STM32

原创 STM32CubeMx開發之路—LTDC驅動STM32F429I-Discover上的顯示屏

STM32CubeMx開發之路—LTDC驅動STM32F429I-Discover上的顯示屏 運行環境 Windows10 STM32CubeMX Version 5.4.0 Keil5(MDK5) Version 5.28.