int main(void)
{
RCC_Configuration();
delay_init(72);
GPIO_Configuration();
USART_Configuration();
GPIO_SetBits(GPIOB,GPIO_Pin_0);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
GPIO_ResetBits(GPIOB,GPIO_Pin_0);
NVIC_Configration();
while(1)
{
GPIO_SetBits(GPIOB,GPIO_Pin_1);
delay_ms(200);
GPIO_ResetBits(GPIOB,GPIO_Pin_1);
delay_ms(200);
}
}
/
* Function Name : USART2_IRQHandler
* Description : This function handles USART2 global interrupt request.
* Input : None
* Output : None
* Return : None
/
void USART2_IRQHandler(void)
{
static unsigned char dat;
dat = USART_ReceiveData(USART2);
USART_SendData(USART2,dat);
USART_ClearFlag(USART2,USART_FLAG_CTS);
USART_ClearFlag(USART2,USART_FLAG_LBD);
USART_ClearFlag(USART2,USART_FLAG_TC);
USART_ClearFlag(USART2,USART_FLAG_RXNE);
}
int main(void)
{
RCC_Configuration();
delay_init(72);
GPIO_Configuration();
USART_Configuration();
GPIO_SetBits(GPIOB,GPIO_Pin_0);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500);
GPIO_ResetBits(GPIOB,GPIO_Pin_0);
NVIC_Configration();
while(1)
{
GPIO_SetBits(GPIOB,GPIO_Pin_1);
delay_ms(200);
GPIO_ResetBits(GPIOB,GPIO_Pin_1);
delay_ms(200);
}
}
/
* Function Name : USART2_IRQHandler
* Description : This function handles USART2 global interrupt request.
* Input : None
* Output : None
* Return : None
/
void USART2_IRQHandler(void)
{
static unsigned char dat;
dat = USART_ReceiveData(USART2);
USART_SendData(USART2,dat);
USART_ClearFlag(USART2,USART_FLAG_CTS);
USART_ClearFlag(USART2,USART_FLAG_LBD);
USART_ClearFlag(USART2,USART_FLAG_TC);
USART_ClearFlag(USART2,USART_FLAG_RXNE);
}
举报