初级会员
- 积分
- 197
- 金钱
- 197
- 注册时间
- 2015-12-31
- 在线时间
- 38 小时
|
楼主 |
发表于 2016-1-8 10:22:18
|
显示全部楼层
void uartInit(void)
{
/* UART1 initial*/
GPIO_Init(GPIOC, GPIO_Pin_3, GPIO_Mode_Out_PP_High_Fast); // SPI_CS output high GPIO_PIN_5, GPIO_MODE_OUT_PP_HIGH_FAST
GPIO_Init(GPIOC, GPIO_Pin_2, GPIO_Mode_In_PU_No_IT); // SPI_SCLK output GPIO_PIN_6, GPIO_MODE_IN_PU_NO_IT
//UART1_DeInit();
/* Configure the UART1 */
USART_Init(USART1, 115200, USART_WordLength_8b,
USART_StopBits_1, USART_Parity_No, USART_Mode_Tx|USART_Mode_Rx); //UART1_Init((uint32_t)115200, UART1_WORDLENGTH_8D, UART1_STOPBITS_1, UART1_PARITY_NO,
//UART1_SYNCMODE_CLOCK_DISABLE, UART1_MODE_TXRX_ENABLE);
/* Enable UART1 Transmit interrupt*/
//UART1_ITConfig(UART1_IT_TXE, ENABLE);
//USART_ITConfig(USART1, USART_IT_OR, ENABLE); //ÖD¶ÏÔ′ê1ÄüoíÔ-à′2»í¬ //UART1_ITConfig(UART1_IT_RXNE_OR, ENABLE);
//UART1_ITConfig(UART1_IT_TXE, ENABLE);
USART_Cmd(USART1, ENABLE);
这是初始化程序 |
|