STM32 USART UART #1 基礎應用 – USART基本概念
STM32的USART和UART的基本概念。文章主要集中在異步串行通信的原理上,講解了數據幀的結構、波特率等關鍵參數。我還介紹了UART的硬件組成部分,包括如何通過寄存器來控制數據的傳輸和接收。此外,文章還涉及了USART中斷字符的傳輸和錯誤處理的重要性。
STM32 USART UART #1 基礎應用 – USART基本概念 閱讀全文 »
STM32的USART和UART的基本概念。文章主要集中在異步串行通信的原理上,講解了數據幀的結構、波特率等關鍵參數。我還介紹了UART的硬件組成部分,包括如何通過寄存器來控制數據的傳輸和接收。此外,文章還涉及了USART中斷字符的傳輸和錯誤處理的重要性。
STM32 USART UART #1 基礎應用 – USART基本概念 閱讀全文 »
STM32的FSMC(外部存儲器控制器)是一種專門用於控制外部Memory的控制器,包括SRAM在內。相較於一般的GPIO控制,使用FSMC控制SRAM能夠提高存儲器的速度和容量,並且具有更好的穩定性和可靠性。
STM32 FSMC讀寫SRAM – How to Control SRAM with FSMC 閱讀全文 »
本文介紹了STM32 ADC使用類比看門狗(AWD)的基本方法。從AWD的初步使用開始,涵蓋了實驗流程的規劃、電路設計以及AWD設定。最後,通過實際實驗驗證了當電壓超出預定範圍時,AWD會觸發中斷函數以應對當前情況。
STM32 ADC #4 基礎應用 – Analog Watchdog (AWD, 模擬看門狗) – ADC AWD 實驗 閱讀全文 »
本文將深入探討STM32 ADC的Continuous Conversion Mode(連續轉換模式)。這種模式,正如其名,支持連續的資料轉換。文章首先解釋連續轉換模式的概念、操作方法以及資料提取過程。其次,我們將探討Scan Mode與連續轉換模式之間的關聯,並設置如何透過DMA將資料存放至SRAM內。瞭解這些功能後,我們會設計一個實驗來展示連續轉換模式的應用,並通過程式碼與實驗電路來完成此實驗。此篇的目的是為了確保讀者能夠有效利用此模式,同時避免任何非預期的結果。
STM32 ADC #3 基礎應用 – Continuous Conversion Mode (連續轉換模式) 閱讀全文 »
在本篇文章中會講解STM32 ADC Single Conversion Mode的基礎應用,首先會介紹ADC單次轉換模式以及如何操作並透過Data Register取得ADC轉換好的資料。接者規劃本次的實驗方式與步驟,其中包含ADC參數的設定和如何計算ADC轉換所需要的時間,最後按照實驗步驟將結果實驗出來,並說明如何增加ADC量測的準確性。
STM32 ADC #2 基礎應用 – Single conversion mode 閱讀全文 »
本文是根據STM32 ADC參考手冊的重點整理與基礎介紹。理解其中的Signal、Continuous Conversion和Scan、Discontinuous不同模式的運行方式,以及
STM32 ADC #1 基礎功能介紹與重點整理 閱讀全文 »