微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > DSP学习交流 > 嵌入式程序中的while(1)

嵌入式程序中的while(1)

时间:10-02 整理:3721RD 点击:
如题:嵌入式程序中的while(1)有什么作用,每次”循环“从哪里开始?

嵌入式里面经常使用的方式分成两种方式,一种是前后台模式,一种是带操作系统(linux,uC/OS、FreeRTOS)。你说的这个是在前后台模式中。前后台指的是前台是中断后台是一个死循环。程序进入死循环后便不会再出来,除非单片机程序跑飞。常用的死循环方式有两种。while(1){;}和for(;;){};

谢谢,但想要了解DSP程序中,main函数最后一行的while(1);的具体意思。

已经解决。即让CPU一直处于查询/监测状态,如查询/监测中断的产生。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top