mirror of
https://gitee.com/Lyon1998/pikapython.git
synced 2025-01-22 17:12:55 +08:00
28 lines
558 B
C
28 lines
558 B
C
|
|
#include "wm_hal.h"
|
|
|
|
void HAL_UART_MspInit(UART_HandleTypeDef* huart)
|
|
{
|
|
if (huart->Instance == UART1)
|
|
{
|
|
__HAL_RCC_UART1_CLK_ENABLE();
|
|
__HAL_RCC_GPIO_CLK_ENABLE();
|
|
|
|
// PB6: UART1_TX
|
|
// PB7: UART1_RX
|
|
__HAL_AFIO_REMAP_UART1_TX(GPIOB, GPIO_PIN_6);
|
|
__HAL_AFIO_REMAP_UART1_RX(GPIOB, GPIO_PIN_7);
|
|
HAL_NVIC_SetPriority(UART1_IRQn, 0);
|
|
HAL_NVIC_EnableIRQ(UART1_IRQn);
|
|
}
|
|
}
|
|
|
|
void HAL_UART_MspDeInit(UART_HandleTypeDef* huart)
|
|
{
|
|
if (huart->Instance == UART1)
|
|
{
|
|
__HAL_RCC_UART1_CLK_DISABLE();
|
|
HAL_GPIO_DeInit(GPIOB, GPIO_PIN_6|GPIO_PIN_7);
|
|
}
|
|
|
|
} |