uart_init() 1voiduart_init(u32 bound)2{3//GPIO 端口设置4GPIO_InitTypeDef GPIO_InitStructure;5USART_InitTypeDef USART_InitStructure;6NVIC_InitTypeDef NVIC_InitStructure;7RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1|RCC_APB2Periph_GPIOA,8ENABLE);//使能 USART1, GPIOA 时钟9101112//USART1_TX GPI...
extern vu16 USART3_RX_STA; //接收数据状态 void usart3_init(u32 bound); //串口2初始化 void u3_printf(char* fmt,...); void USART3_RX_Data(void); #endif 写那些自己遇到的问题,然后解决的方式,不断吸取经验,坚持直到看见成功. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ...
1void uart_init(u32 bound)2 { 3//GPIO 端⼝设置 4 GPIO_InitTypeDef GPIO_InitStructure;5 USART_InitTypeDef USART_InitStructure;6 NVIC_InitTypeDef NVIC_InitStructure;7 RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1|RCC_APB2Periph_GPIOA,8 ENABLE); //使能 USART1, GPIOA 时钟 9 10 11 12//...