詳細程序介紹stm32串口的配置使用
/*********************************************************************************************/
【*】程序簡介
-工程名稱:USART—USART2指令控制RGB彩燈
-實驗平臺: 秉火STM32 F429 開發板
-MDK版本:5.16
-ST固件庫版本:1.5.1
【 !】功能簡介:
串口使用,串口接收數據指令控制RGB彩色燈。。
學習目的:學會使用STM32串口發送和接收數據。
使用串口2,要分清串口2與串口1的時鐘是不一樣的,串口2是APB1時鐘,串口1是APB2時鐘。
【 !!】注意事項:
接口:板子上邊沿中間的DB9接口
跳線帽:使用跳線帽連接 R1OUT<--->PD6,T1IN<--->PD5
串口波特率:115200
【 !】實驗操作:
電腦端使用串口調試助手,選擇電腦與STM32相連的COM口,設置為115200-E-9-1,
復位開發板,即可接收STM32串口發送給電腦的數據。
串口調試助手發送不同指令,RGB彩燈顯示不同顏色。
/*********************************************************************************************/
【*】 引腳分配
LED:
RGB彩燈的三個陰極接到STM32三個引腳上,LED低電平亮。
R<--->PH10
G<--->PH11
B<--->PH12
LED4<--->PD11
串口(RS232-DB9):
MAX232的收發引腳與STM32的發收引腳相連。
T1IN<--->PD5
R1OUT<--->PD6
/*********************************************************************************************/
【*】 時鐘
A.晶振:
-外部高速晶振:25MHz
-RTC晶振:32.768KHz
B.各總線運行時鐘:
-系統時鐘 = SYCCLK = AHB1 = 180MHz
-APB2 = 90MHz
-APB1 = 45MHz
C.浮點運算單元:
不使用
單片機源程序如下:
所有資料51hei提供下載:
USART—USART2指令控制RGB彩燈.rar
(608.92 KB, 下載次數: 66)
2018-6-11 04:40 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|