首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

关于自加加的问题

关于自加加的问题

interrupt void  adc_isr()
{
    int sin_num = 0;
    sin_num++;
    //----------------------------------------------------------//                if(sin_num >= 400)
                {
                        sin_pointer = &sin_table[0];
                        sin_num = 0;
                }

//------------------------判断正负半轴方向------------------------------//
                    if(sin_num < 200 && sin_num >= 0)
                    {
                           &nbspLL_DIRZ = 1;
                           &nbspLL_DIRF = 0;
                    }
                    if(sin_num >= 200 && sin_num < 400)
                    {
                           &nbspLL_DIRF = 1;
                           &nbspLL_DIRZ = 0;
                    }
}
sin_num =0的初始值开始,请问这个sin_um++;以后的值的还是0去后面进行判断,判断完后再加一。还是加1 以后作为1
去进行判断?谢谢了  
返回列表