今天總結STM32F103串口,以工程實例來講述。
工程現象:1.間斷發送字符
2.接收中斷(接收字符,并發送該字符)
軟件工程下載地址(360云盤):
https://yunpan.cn/cPEI3zyQ7UqJv訪問密碼 ee52
講述分如下幾點:
一、串口時鐘

這里的“時鐘配置”函數在bsp.c文件下面;
使能串口1(RCC_APB2Periph_USART1)時鐘。
二、USART1引腳配置

這里的“USART1引腳配置”函數在usart.c文件下面;
初始化串口使用引腳, 包含端口引腳、頻率、輸出類型。
三、串口配置

這里的“串口配置”函數在usart.c文件下面;
詳見每一句后面都有注釋。
四、串口中斷配置

這里的“NVIC配置”函數在bsp.c文件下面;
主要分配中斷控制、中斷優先級。
五、主函數應用

這里的“主函數”函數在main.c文件下面;
間隔跳變LED、打印(發送)字符串。

函數在stm32f10x_it.c文件下面;
功能:接收一個字符串,并發送。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
相關推薦
電子發燒友網站提供《遠程輸入輸出掃描儀說明.pdf》資料免費下載
發表于 03-26 15:06
?0次下載
在上一講中,我們對USART進行了簡單介紹,并講解了如何在不使用DMA的情況下進行不定長度數據接收,本講將著重講解如何使用DMA進行USART不定長度接收。
發表于 02-18 17:01
?668次閱讀
的物理量,如溫度、壓力、流量等。本文重點講解數字量的輸入輸出接線。 一、數字量輸入接線方式? ? PLC的輸入端主要用于對外圍的一些輸入信號
發表于 01-09 16:02
?3017次閱讀
MS6001/2/4 運算放大器具有極低功耗,軌到軌輸入輸出,低的輸入電壓和低的電流噪聲。提供方案和FAE,歡迎咨詢了解
發表于 12-31 17:41
?427次閱讀
誤差放大器(Error Amplifier)在電子測量和控制系統中扮演著至關重要的角色,其輸入輸出關系對于理解和設計這些系統至關重要。以下是對誤差放大器輸入輸出關系的詳細解析,包括其工作原理、輸入輸出特性、影響因素以及實際應用等
發表于 09-11 15:32
?1943次閱讀
隔離變壓器的輸入輸出接線并非可以隨便接,而是需要遵循一定的原則、步驟和注意事項,以確保其正常、安全、高效地運行。 一、接線原則 電壓匹配 :在接線之前,必須確保輸入電源和輸出電器的電壓與隔離變壓器
發表于 09-06 11:07
?1694次閱讀
檢測的領域中非常重要。互阻放大電路的設計和性能受到輸入輸出電阻的影響,因此對這些電阻的要求非常嚴格。 輸入電阻 高輸入電阻 :互阻放大電路需要具有高輸入電阻,以減少對
發表于 09-05 14:21
?1402次閱讀
寄存器的輸入輸出方式是數字電路設計中至關重要的部分,它決定了數據如何在寄存器中進出以及處理的效率。下面將詳細探討寄存器的幾種主要輸入輸出方式,包括并行輸入輸出、串行輸入輸出以及雙向
發表于 09-05 14:09
?2156次閱讀
在PLC(可編程邏輯控制器)運動控制系統中,輸入輸出設備扮演著至關重要的角色。這些設備不僅負責將外部信號傳遞給PLC,還負責將PLC的處理結果輸出到外部執行機構,從而實現對機械設備運動的精確控制。以下是對PLC運動控制中輸入輸出
發表于 09-03 10:52
?1471次閱讀
度等。 1. 引言 在電子電路設計中,電阻是一個基本的參數,它影響著電路的電流和電壓。輸入電阻和輸出電阻分別描述了電路對輸入信號和輸出負載的電阻特性。引入負反饋可以顯著改變電路的
發表于 07-30 09:43
?2913次閱讀
電子發燒友網站提供《TSC2046E-Q1低壓輸入輸出觸摸屏控制器數據表.pdf》資料免費下載
發表于 07-26 09:12
?0次下載
電子發燒友網站提供《LM6584低功耗、高電壓、軌到軌輸入輸出放大器數據表.pdf》資料免費下載
發表于 06-17 09:20
?0次下載
在工業自動化領域中,PLC(可編程邏輯控制器)作為控制系統的核心部件,其性能的穩定性和可靠性對于整個生產線的正常運行具有至關重要的影響。然而,在實際應用中,PLC的輸入輸出信號異常問題時有發生,這不
發表于 06-12 11:25
?3275次閱讀
電子發燒友網站提供《LM7301軌到軌輸入輸出運算放大器數據表.pdf》資料免費下載
發表于 06-11 11:10
?0次下載
電子發燒友網站提供《IP5328P輸入輸出快充協議資料包.zip》資料免費下載
發表于 06-07 11:17
?12次下載
評論