多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;
有个疑问:这样子嵌套不会造成内层死循环吗 执行到后面,主程序不在执行,所有功能都在中断函数里处理了
页:
[1]