int main(void)
{
int ch;
LED_GPIO_Config();
//初始化USART 配置模式为115200 8-N-1 ,中断接收
USART_Config();
Show_Message();
while(1)
{
//获取字符指令
ch=getchar();
printf("接收到字符:\n");
switch ( ch )
{
case '1':
LED1_ON;
break;
case '2':
LED2_ON;
break;
case '3':
LED1_OFF;
break;
case '4':
LED2_OFF;
break;
case '5':
{ LED1_ON; LED2_ON; }
break;
case '6':
{ LED1_OFF;LED2_OFF;}
break;
default:
Show_Message();
break;
}
}
}
我发送1:就出现 接到受数据:1
然后我用历程烧进去就会出现,我和历程对照也没有找出错误,这是为什么? |