今天總結(jié)STM32F103串口,以工程實(shí)例來講述。
工程現(xiàn)象:1.間斷發(fā)送字符
2.接收中斷(接收字符,并發(fā)送該字符)
軟件工程下載地址(360云盤):
https://yunpan.cn/cPEI3zyQ7UqJv訪問密碼 ee52
講述分如下幾點(diǎn):
一、串口時鐘
這里的“時鐘配置”函數(shù)在bsp.c文件下面;
使能串口1(RCC_APB2Periph_USART1)時鐘。
二、USART1引腳配置
這里的“USART1引腳配置”函數(shù)在usart.c文件下面;
初始化串口使用引腳, 包含端口引腳、頻率、輸出類型。
三、串口配置
這里的“串口配置”函數(shù)在usart.c文件下面;
詳見每一句后面都有注釋。
四、串口中斷配置
這里的“NVIC配置”函數(shù)在bsp.c文件下面;
主要分配中斷控制、中斷優(yōu)先級。
五、主函數(shù)應(yīng)用
這里的“主函數(shù)”函數(shù)在main.c文件下面;
間隔跳變LED、打印(發(fā)送)字符串。
函數(shù)在stm32f10x_it.c文件下面;
功能:接收一個字符串,并發(fā)送。
-
STM32
+關(guān)注
關(guān)注
2293文章
11032瀏覽量
364845 -
STM32F103
+關(guān)注
關(guān)注
33文章
483瀏覽量
65521 -
USART
+關(guān)注
關(guān)注
1文章
201瀏覽量
31949
發(fā)布評論請先 登錄
6軸步進(jìn)電機(jī)驅(qū)動+STM32F767+485+CAN+網(wǎng)口+12輸入輸出原理圖
線性穩(wěn)壓器IC的輸入輸出電容設(shè)計和紋波對策

如何使用DMA進(jìn)行USART不定長度接收

西門子PLC輸入輸出接線全攻略

淺談瑞盟科技·MS6001/2/4——低功耗,低噪聲 CMOS 軌到軌輸入輸出運(yùn)算放大器

運(yùn)算放大器的輸入輸出特性 運(yùn)算放大器的噪聲分析與抑制
誤差放大器的輸入輸出關(guān)系
隔離變壓器輸入輸出可以隨便接嗎
互阻放大電路對輸入輸出電阻的要求
寄存器的輸入輸出方式
PLC運(yùn)動控制中的輸入輸出設(shè)備
PGA5807差分輸入差分輸出,可否改成單端輸入輸出?
引入負(fù)反饋對輸入輸出電阻的影響
TSC2046E-Q1低壓輸入輸出觸摸屏控制器數(shù)據(jù)表

評論