關於STM32串口的資料可以在RM0008 Reference Manual中找到,有中文版的資料。STM32F103支持5個串口,選取USART1用來實驗,其對應的IO口為PA9和PA10。這次的實驗基於ALIENTEK的開發板,開發版通過CH340G實現將串口轉成USB。因此需要 ...
一 USART簡介 USART即通用同步異步收發器,它能夠靈活地與外部設備進行全雙工 數據交換,滿足外部設備對工業標准 NRZ 異步串行數據格式的要求。 UART即通用異步收發器,它是在USART基礎上裁剪掉了同步通信功能,同 步和異步主要看其時鍾是否需要對外提供,這個前面也介紹了。我們開 發板上使用的STM F ZET 芯片含有 個USART, 個UART外設。它們都 具有串口通信功能,USAR ...
2020-04-08 16:59 0 2633 推薦指數:
關於STM32串口的資料可以在RM0008 Reference Manual中找到,有中文版的資料。STM32F103支持5個串口,選取USART1用來實驗,其對應的IO口為PA9和PA10。這次的實驗基於ALIENTEK的開發板,開發版通過CH340G實現將串口轉成USB。因此需要 ...
參考:CAN總線的位時序與參數設置 CAN總線位同步 1 CAN總線介紹 CAN 是Controller Area Network 的縮寫,中文意思是控制器局域網 絡,是ISO國際標准化的串行通信協議。它是德國電氣商博世公司於1986 年面向汽車而開發的CAN 通信協議。此后,CAN ...
一、printf重定向簡介 我們知道C語言中printf函數默認輸出設備是顯示器,如果要實現在 串口或者LCD上顯示,必須重定義標准庫函數里調用的與輸出設備相關的函數。比如使用printf輸出到串口,需要將fputc里面的輸出指向串口, 這一過程就叫重定向。 那么如何讓STM32使用 ...
一、輸入捕獲介紹 在定時器中斷實驗章節中我們介紹了通用定時器具有多種功能,輸入捕獲就是其中一種。STM32F1 除了基本定時器 TIM6 和 TIM7,其他定時器都具有輸入捕獲功能。輸入捕獲可以對輸入的信號的上升沿,下降沿或者雙邊沿進行捕獲,通常用於測量輸入信號的脈寬、測量 ...
一、STM32待機模式介紹 1.1 STM32低功耗模式介紹 很多單片機具有低功耗模式,比如MSP430、STM8L等,我們的STM32 也不例外。默認情況下,系統復位或上電復位后,微控制器進入運行模 式。在運行模式下,HCLK 為CPU提供時鍾,並執行程序代碼。當 CPU 不 需繼續 ...
一、GPIO基本結構 二、GPIO工作模式 輸入模式 輸入浮空 輸入上拉 輸入下拉 模擬輸入 輸出模式 開漏輸出 開漏復用功能 推挽式輸出 推挽式復用功能 庫函數中所 ...
參考:CAN總線的位時序與參數設置 CAN總線位同步 1 CAN總線介紹 CAN 是Controller Area Network 的縮寫,中文意思是控制器局域網 絡,是ISO國際標准化的串行通信協議。它是德國電氣商博世公司於1986 年面向汽車而開發的CAN 通信協議。此后,CAN ...
STM32F103 串口-IAP程序升級 通常情況下我們給STM32系列的單片機燒錄程序文件的時候,使用SWD、J-link或者通過設置BOOT引腳后,使用串口進行程序下載,這樣的方式直接一次性將程序文件下載到單片機的flash中,比較適合絕大部分的應用。但是有些應用 ...