程序直接运行没有现象

2019-07-14 16:13发布

单步仿真才会有现象,直接运行就没有现象,小白求救
int main(void)
{        
     NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
         
         My_USART1_Init();

   
                           if (res==0x31)
                         {
                                 LED_Type1();
                         }
                         else if (res==0x32)
                         {
                         LED_Type2();
                         }
                         else if(res == 0x33)
                         {
                                 LED_Type3();
                         }
             while(1);
                 
}

评分


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
杀狼000
1楼-- · 2019-07-14 21:04
你这个不是while循环的
butterflydw
2楼-- · 2019-07-15 01:09
res是串口接收数据吗?
hy381
3楼-- · 2019-07-15 06:09

while(1){
if (res==0x31)
                         {
                                 LED_Type1();
                         }
                         else if (res==0x32)
                         {
                         LED_Type2();
                         }
                         else if(res == 0x33)
                         {
                                 LED_Type3();
                         }
}

hy381
4楼-- · 2019-07-15 08:57
 精彩回答 2  元偷偷看……
leopard530
5楼-- · 2019-07-15 12:01
这个单步调试才能接收大数据的。
c1441424
6楼-- · 2019-07-15 17:01
最简单的就是放在中断函数里面。

一周热门 更多>