今天總結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文件下面;
功能:接收一個字符串,并發送。
-
STM32
+關注
關注
2272文章
10923瀏覽量
357567 -
STM32F103
+關注
關注
33文章
479瀏覽量
63875 -
USART
+關注
關注
1文章
195瀏覽量
30968
發布評論請先 登錄
相關推薦
評論