请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:MSP430FR5972 谁能给我发送一个示例,说明 在微控制器的.c中状态机的代码实现
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
谁能给我发送一个示例,说明 在微控制器的.c中状态机的代码实现
嗨Pk!
这个问题很一般。 一般而言,状态机可以是一个简单的基于交换条件的程序流:
UINT8_t状态= 0;
switch( state ){
案例0:{
//执行某
种状态= 1;
break;
}
案例1:
{
//做一些事情
如果(某物)
{
状态=2;}
否则
{
状态= 0;
}
break;
}
案例2:
{
//做一些事情
状态= 0;
break;
}
默认值:break
}
Dennis
谢谢你Dennis,
我正在附加软件流程图
您能根据此文件帮助我吗