xcj 发表于 2023-12-7 10:14:00

多while嵌套循环会造成死循环吗

在main.c函数中有个while循环:
    while (1)
    {

#ifdef RX_NODE
      rx_main();//»ùÕ¾ó|óÃ2ã′|àíÖ÷oˉêy
#endif

#ifdef TX_NODE
      tx_main();//±êÇ©ó|óÃ2ã′|àíÖ÷oˉêy
#endif
//      HAL_Delay(500);
//      HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3);
    /* USER CODE END WHILE */

    /* USER CODE BEGIN 3 */
    }
在rx_main.c中也有while循环:
    KalMan_Init();
    while (1)
    {
    }
    return true;

有个疑问:这样子嵌套不会造成内层死循环吗

蓝点无限 发表于 2023-12-7 22:47:39

执行到后面,主程序不在执行,所有功能都在中断函数里处理了
页: [1]
查看完整版本: 多while嵌套循环会造成死循环吗