宏定义:
#define COM2_USARTx USART2
#define COM2_USART_CLK RCC_APB1Periph_USART2
#define COM2_USART_GPIO_APBxClock_FUN RCC_APB1PeriphClockCmd
#define COM2_USART_GPIO_CLK RCC_APB1Periph_GPIOA
#define COM2_USART_TX_PORT GPIOA
#define COM2_USART_TX_PIN GPIO_Pin_9
#define COM2_USART_RX_PORT GPIOA
#define COM2_USART_RX_PIN GPIO_Pin_10
#define COM2_USART_RE_PORT GPIOA
#define COM2_USART_RE_PIN GPIO_Pin_12
串口配置:
void USARTx_Config(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
USART_InitTypeDef USART_InitStructure;
/* config USART2 clock */
COM2_USART_APBxClock_FUN(COM2_USART_CLK, ENABLE);
一直出来警告: |