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

專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

STM32 103 USART

作者:佚名   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2014年03月14日   【字體:
打開(kāi)對(duì)應(yīng)GPIO時(shí)鐘 復(fù)用時(shí)鐘 USART時(shí)鐘
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設(shè)置  TX配置為 復(fù)用推挽  RX配置為 開(kāi)漏輸入


 

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ù)結(jié)構(gòu)
USART_InitStructure.USART_BaudRate =  9600;//速率9600
USART_InitStructure.USART_WordLength =  USART_WordLength_8b;//數(shù)據(jù)長(zhǎng)度
USART_InitStructure.USART_StopBits =   USART_StopBits_1;//停止位
USART_InitStructure.USART_Parity =  USART_Parity_No;//奇偶校驗(yàn)
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ù)初始化外設(shè)USART1寄存器

 
USART_Cmd(USART1,ENABLE);//開(kāi)啟USART外設(shè)

 

 
}

發(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

 

 

 

 

 

 

 

 

 

 

 


關(guān)閉窗口

相關(guān)文章

主站蜘蛛池模板: 视频在线一区二区 | 国产一区二区视频在线播放 | 亚洲一级精品 | 亚洲激情网站 | 在线视频一区二区三区 | 91激情网 | 三级黄网站 | 97人人艹 | 精品欧美一区二区三区久久久 | 欧美自拍视频 | 欧美精品久久久久久久多人混战 | 中文在线观看免费网站 | 99小视频| 黄免费视频 | 极品av在线| 久久久久久一区二区 | 精品久久一区二区 | 成年免费视频黄网站在线观看 | 国产三级在线免费观看 | 伊人久久中文字幕 | 中国黄色一级片 | www.日韩精品| 黄色片免费观看 | 一区二区三区四区在线视频 | 日韩毛片免费看 | 精品免费观看 | 色香蕉网 | 久久天堂网| av激情小说| 亚洲午夜一区 | 91午夜精品亚洲一区二区三区 | 午夜精品国产精品大乳美女 | av手机在线免费观看 | 欧美精品二区 | 美女国产精品 | 午夜高清| 五月天婷婷影院 | 亚洲高清毛片一区二区 | 美国特色黄a大片 | 黄色免费片 | 久操av在线 |