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

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

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

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

這里的“NVIC配置”函數(shù)在bsp.c文件下面;
主要分配中斷控制、中斷優(yōu)先級(jí)。
五、主函數(shù)應(yīng)用

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

函數(shù)在stm32f10x_it.c文件下面;
功能:接收一個(gè)字符串,并發(fā)送。
-
STM32
+關(guān)注
關(guān)注
2309文章
11161瀏覽量
373370 -
STM32F103
+關(guān)注
關(guān)注
34文章
495瀏覽量
67674 -
USART
+關(guān)注
關(guān)注
1文章
202瀏覽量
33154
發(fā)布評(píng)論請(qǐng)先 登錄
精密軌到軌輸入輸出運(yùn)算放大器OP484:設(shè)計(jì)與應(yīng)用全解析
LT1218L:精密軌到軌輸入輸出運(yùn)算放大器的卓越之選
LT1632軌到軌輸入輸出精密運(yùn)算放大器的深度剖析
LT1466L:微功耗雙/四通道精密軌到軌輸入輸出運(yùn)算放大器解析
LT1219:精密軌到軌輸入輸出運(yùn)算放大器的卓越之選
LT1801低功耗軌到軌輸入輸出精密運(yùn)算放大器詳解
LAT1171+STM32F745 USART1 Bootloader 失敗原因分析與解決
變頻器的輸入輸出濾波器的作用
一文帶你讀懂“脈沖輸入輸出模塊”
如何用FPGA實(shí)現(xiàn)4K視頻的輸入輸出與處理
6軸步進(jìn)電機(jī)驅(qū)動(dòng)+STM32F767+485+CAN+網(wǎng)口+12輸入輸出原理圖
線性穩(wěn)壓器IC的輸入輸出電容設(shè)計(jì)和紋波對(duì)策
STM32_ USART輸入輸出的講解
評(píng)論