上传者: 41954556
|
上传时间: 2022-01-29 09:02:58
|
文件大小: 4KB
|
文件类型: C
采用枚举法来小车各个状态的保持和切换
enum{ WAIT,
Go_Stragist,
Round_About,
Cross_Shaped,
Access_Road,
}
void main(void)
{
All_Init();
while(1)
{
// IWDG_Feed(); //如果WK_UP按下,则喂狗
All_Module_ProDeal(); //所有的动作
Usart1_Command_Handle(); //串口控制
Display(); //显示函数
Key_Action(); //按键操作函数
//保证每次while循环的时间固定,消除程序运行时的时序混乱
while(1)
{
if(delay_10ms_Arrive) //定时10ms到达标志位
{
delay_10ms_Arrive = 0; //定时10ms到达标志位