2017年11月30日学习总结

2017-11-30  本文已影响0人  陶雪婷a

今天上午还是继续学习项目中的。按键中断部分,通过按键,进去不同的事件。再通过switch case在不用状态下响应不同的时间

事件发生时,执行的函数

void e0_event_function(int * nxt_state)

    int cur_state; 

    cur_state = *nxt_state; 

    switch(cur_state)

    {     

        case s0: //观察表1,在e0事件发生时,s1处为空 

        case s2: //执行a0动作;         

        *nxt_state = s0;

    }

}

//e1事件发生时,执行的函数

void e1_event_function(int * nxt_state)

    int cur_state; 

    cur_state = *nxt_state; 

    switch(cur_state)

    {     

        case s0: //观察表1,在e1事件发生时,s1和s2处为空         

            //执行a1动作;         

            *nxt_state = s1;

    }

}

//e2事件发生时,执行的函数

void e2_event_function(int * nxt_state)

    int cur_state; 

    cur_state = *nxt_state; 

    switch(cur_state)

    {     

        case s0: //观察表1,在e2事件发生时,s2处为空     

     

      下午进行了摇杆的学习,自己学习了摇杆得部分,但是不太明白具体怎么控制要实现什么,明天继续学习

上一篇下一篇

猜你喜欢

热点阅读