新手入门
- 积分
- 16
- 金钱
- 16
- 注册时间
- 2019-7-10
- 在线时间
- 7 小时
|
4金钱
void USART1_IRQHandler(void)
{
u8 r,i;
u16 k;
if(USART_GetITStatus(USART1, USART_IT_RXNE) != RESET)
{
r =USART_ReceiveData(USART1);//(USART1->DR);
USART_SendData(USART1,r);
while(USART_GetFlagStatus(USART1,USART_FLAG_TC) != SET);
}
if(i=='1')
{
for(k=0;k<400;k++)
{
k++;
if(k%20==0)
{
led1=!led1;
delay_ms(1000);
}
delay_ms(10);
}
}
USART_ClearFlag(USART1,USART_FLAG_TC);
}
|
-
串口接收数据转化为LED灯闪烁,输入1LED1开始闪烁
|