智能车制作

标题: 什么情况下编译呢 [打印本页]

作者: 秘密花园    时间: 2015-3-24 11:00
标题: 什么情况下编译呢
定义的全局变量SPEED_OPEN_ENABLE==0,下面的程序还编译吗?
#if SPEED_OPEN_ENABLE==1//如果速度行走使能
    static uint8 speed_open_start=0;
    if(abs(speed_now-speed_set*10)<50)//如果设定速度与实际速度相差〈 50
        speed_open_start=1;//速度标志位2置1
    if(speed_open_start)//速度标志位2置1
    {
        if(abs(speed_now-speed_set*10)>300)//如果设定速度与实际速度相差〉300
        {
            if(speed_now>speed_set*10)
            {
                speed_straight=speed_set*10;// speed_straight=设定速度
            }
            else
            {
                speed_straight=speed_set*10;// speed_straight=设定速度
            }
            speed_control_open=0;//speed_control_open=0
        }
        else
        {
            speed_control_open=1;//如果设定速度与实际速度相差〈300
        }
    }

#endif






欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2