久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網(wǎng) >> MCU設計實例 >> 瀏覽文章

STM32 103 USART

作者:佚名   來源:本站原創(chuàng)   點擊數(shù):  更新時間:2014年03月14日   【字體:
打開對應GPIO時鐘 復用時鐘 USART時鐘
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_AFIO | RCC_APB2Periph_USART1,  ENABLE );

USART2
   
RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2,  ENABLE );

USART3
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,  ENABLE );
 
RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART3,  ENABLE );

GPIO設置  TX配置為 復用推挽  RX配置為 開漏輸入


 

void GPIO_Configuration(void)
{
GPIO_InitTypeDefGPIO;
GPIO.GPIO_Pin =GPIO_Pin_9;
GPIO.GPIO_Speed =GPIO_Speed_50MHz;
GPIO.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_Init(GPIOA,&GPIO);//端口初始化

 
GPIO.GPIO_Pin =GPIO_Pin_10;
GPIO.GPIO_Mode = GPIO_Mode_IN_FLOATING;
GPIO_Init(GPIOA,&GPIO);//端口初始化
}

USART配置

 

void USART_Configuration(void)//初始化USART
{USART_InitTypeDef USART_InitStructure;//聲明參數(shù)結構
USART_InitStructure.USART_BaudRate =  9600;//速率9600
USART_InitStructure.USART_WordLength =  USART_WordLength_8b;//數(shù)據(jù)長度
USART_InitStructure.USART_StopBits =   USART_StopBits_1;//停止位
USART_InitStructure.USART_Parity =  USART_Parity_No;//奇偶校驗
USART_InitStructure.USART_HardwareFlowControl =  USART_HardwareFlowControl_None;//硬件流
USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx;//發(fā)送接收使能
USART_Init(USART1, &USART_InitStructure);//根據(jù)USART_InitStruct中指定的參數(shù)初始化外設USART1寄存器

 
USART_Cmd(USART1,ENABLE);//開啟USART外設

 

 
}

發(fā)送數(shù)據(jù)
USART_SendData(USART1, ch);
 
while(USART_GetFlagStatus(USART1, USART_FLAG_TC)==RESET) {}
 

引腳定義

IO

USART

重定義

重定義

 

 

 

PA8

USART1_CK

 

 

 

 

 

PA9

USART1_TX

 

PB6

 

 

 

PA10

USART1_RX

 

PB7

 

 

 

PA11

USART1_CTS

 

 

 

 

 

PA12

USART1_RTS

 

 

 

 

 

 

 

 

 

 

 

 

PA0

USART2_CTS

PD3

 

 

 

 

PA1

USART2_RTS

PD4

 

 

 

 

PA2

USART2_TX

PD5

 

 

 

 

PA3

USART2_RX

PD6

 

 

 

 

PA4

USART2_CK

PD7

 

 

 

 

 

 

 

 

 

 

 

PB10

USART3_TX

PD8

PC10

 

 

 

PB11

USART3_RX

PD9

PC11

 

 

 

PB12

USART3_CK

PD10

PC12

 

 

 

PB13

USART3_CTS

PD11

 

 

 

 

PB14

USART3_RTS

PD12

 

 

 

 

 

 

 

 

 

 

 


關閉窗口

相關文章

主站蜘蛛池模板: a级在线免费观看 | 欧美亚洲国产日韩 | 欧美日韩国产一区二区三区 | 日韩高清电影 | 毛片入口 | 亚洲免费久久久 | 久久99精品久久久久久秒播九色 | 国产高清在线 | 成人久久网 | 色花av| 草草网| 草草视频在线观看 | 国产在线精品一区二区三区 | 男女国产网站 | 羞羞在线观看视频 | 久久999| 999视频 | 欧美一级二级三级视频 | 免费观看的av毛片的网站 | 成人精品视频在线观看 | av网站在线播放 | 九九精品在线 | japanhdxxxx裸体| 欧美一区二区在线观看视频 | 夜夜精品浪潮av一区二区三区 | 日韩不卡一区二区 | 国产一区二区久久久 | 国产色网 | 日韩精品一区二区三区中文在线 | 欧美不卡在线 | 亚洲 欧美 日韩在线 | 国产日韩一区 | 国产不卡视频在线 | 国产a视频 | 在线观看涩涩视频 | 久久精品国产亚洲夜色av网站 | 免费特级黄毛片 | 日韩免费网 | 中文字幕在线一区二区三区 | 在线一区二区观看 | 国产高清在线精品一区二区三区 |