新手入门
- 积分
- 11
- 金钱
- 11
- 注册时间
- 2016-9-21
- 在线时间
- 1 小时
|
1金钱
void USART1_IRQHandler(void)
{
if(USART_GetITStatus(USART1,USART_IT_RXNE))
{
res= USART_ReceiveData(USART1);
USART_SendData(USART1,res);
while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);
}
}
串口中断 得到 res
while(res==41)
{
GPIO_SetBits(GPIOF, GPIO_Pin_9);
GPIO_ResetBits(GPIOD, GPIO_Pin_3 );
delay_ms(100);
GPIO_SetBits(GPIOD, GPIO_Pin_3 );
delay_ms(100);
GPIO_ResetBits(GPIOC, GPIO_Pin_0 );
delay_ms(100);
GPIO_SetBits(GPIOC, GPIO_Pin_0 );
delay_ms(100);
}
}
为什么 我在串口助手里输入 41 , 不能进入函数 去做动作 ? 哪位帮忙给分析一下
|
|