最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

江科大學(xué)習(xí)筆記 _11.串口

2023-06-28 19:44 作者:自閉選手的Z23  | 我要投稿



1.?開(kāi)時(shí)鐘 GPIO UART

2.?配置GPIO,復(fù)用UART 的RX、TX

3.?配置UART結(jié)構(gòu)體

4.?中斷接收

?

1.?開(kāi)時(shí)鐘 GPIO UART

?RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE);

?RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);

?

2.?配置GPIO,復(fù)用UART 的RX、TX

//發(fā)送引腳

????GPIO_InitTypeDef GPIO_InitStruct;

????GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AF_PP;//復(fù)用推挽輸出

????GPIO_InitStruct.GPIO_Pin = GPIO_Pin_9;

????GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;

????GPIO_Init(GPIOA,&GPIO_InitStruct);

????

????//接收引腳

????GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IPU;//上拉輸入

????GPIO_InitStruct.GPIO_Pin = GPIO_Pin_10;

????GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;

????GPIO_Init(GPIOA,&GPIO_InitStruct);

?

3.?配置UART結(jié)構(gòu)體

//配置USART參數(shù)

????USART_InitTypeDef USART_InitStruct;

????USART_InitStruct.USART_BaudRate = 9600;

????USART_InitStruct.USART_HardwareFlowControl = USART_HardwareFlowControl_None;

????USART_InitStruct.USART_Mode = USART_Mode_Tx|USART_Mode_Rx;

????USART_InitStruct.USART_Parity = USART_Parity_No;

????USART_InitStruct.USART_StopBits = USART_StopBits_1;

????USART_InitStruct.USART_WordLength = USART_WordLength_8b;

USART_Init(USART1,&USART_InitStruct);

?

4.?中斷接收,配置中斷參數(shù)

//串口USART_IT_RXNE位(接收移位寄存器) 置1 觸發(fā)中斷

USART_ITConfig(USART1, USART_IT_RXNE, ENABLE);

//配置NVIC

????NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//優(yōu)先級(jí)分組


????NVIC_InitTypeDef NVIC_InitStruct;

????NVIC_InitStruct.NVIC_IRQChannel = USART1_IRQn;

????NVIC_InitStruct.NVIC_IRQChannelCmd = ENABLE;

????NVIC_InitStruct.NVIC_IRQChannelPreemptionPriority = 1;

????NVIC_InitStruct.NVIC_IRQChannelSubPriority = 1;

NVIC_Init(&NVIC_InitStruct);

?

5.串口使能(上電)

????USART_Cmd(USART1,ENABLE);

?

?

?

?

??

?


江科大學(xué)習(xí)筆記 _11.串口的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
额济纳旗| 离岛区| 清河县| 金乡县| 武鸣县| 青岛市| 南和县| 松阳县| 皮山县| 阜宁县| 扶沟县| 西吉县| 黄龙县| 手机| 芒康县| 北辰区| 宜城市| 沾化县| 什邡市| 广汉市| 乐东| 芒康县| 平山县| 海阳市| 常熟市| 兴隆县| 高密市| 元阳县| 张家川| 吉林省| 呼图壁县| 克东县| 砀山县| 万年县| 大悟县| 岳池县| 旬邑县| 璧山县| 云浮市| 札达县| 纳雍县|