亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dhallvm.c

?? 第二屆飛思卡爾杯智能車大賽
?? C
字號:
/*
 * Copyright (c) 1998, Xiongfei Guo, Shanghai Second Polytechnic University 
 * All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 * 
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *       notice, this list of conditions and the following disclaimer in the
 *       documentation and/or other materials provided with the distribution.
 *     * Neither the name of the Shanghai Second Polytechnic University nor the
 *       names of its contributors may be used to endorse or promote products
 *       derived from this software without specific prior written permission.
 * 
 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY
 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 * DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY
 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */
 

// 霍爾測速 (Hall Velocity Measurement)
// 通過定時取脈沖計數器里的值,計算后的出當前速度
// 所采集的最近一次速度放在SpeedTimeH 和 SpeedTimeL中

#include "includes.h"

// 車速計數器,以兩次得到脈沖間隔的毫秒數計
INT16U carSpeedCounter[4];
INT16U carSpeedArrN = 0;
unsigned long lastAbsoluteTime;
//INT16U last_TC2, last_tc2_counter;

extern INT32U PerDistSrvTotal;
extern INT16U PerDistSrvN;

#define SRV_LEFT 0
#define SRV_CENTER 1
#define SRV_RIGHT 2

// 相差多少
#define DIS(x,y) ( ( (x) > (y) ) ? ( (x) - (y) ) : ( (y) - (x) ))

INT8U LastSrvAvg = 90;

INT16U PerDistSrvAvg = 90;
INT16U LastSrvState = SRV_CENTER;


// 以輪轉圈數來計量路程
//#define ClearDistanceCounter() {PAC = 0;}
//#define GetDistance() (PAC)
//#define Distance PAC

INT16U GetSpeed(void) {
    //如果還沒開始跑,返回零
    if (GetDistance() < 8)
        return 0xFFFF;

    return  carSpeedCounter[0] +
            carSpeedCounter[1] +
            carSpeedCounter[2] +
            carSpeedCounter[3];
}

void ProcessSpeed_FUNC(void) {
    carSpeedCounter[carSpeedArrN = (carSpeedArrN + 1) & 0x3] = (INT16U)(absoluteTime - lastAbsoluteTime);
    lastAbsoluteTime = absoluteTime;

    /******************************************************/
    /** TODO 路徑記憶的間隔分析 **/
    /* 分析前面的開始新的 */
    if (PerDistSrvTotal != 0 && PerDistSrvN != 0) {
        PerDistSrvAvg = (INT8U)(PerDistSrvTotal / PerDistSrvN);

        // 排除錯誤
        if (DIS(PerDistSrvAvg, LastSrvAvg) > 30) {
            PerDistSrvAvg = LastSrvAvg;
        }

        if ((PerDistSrvAvg > 50 && PerDistSrvAvg < 130) ) {
            LastSrvAvg = (INT8U)PerDistSrvAvg;
        }



    } else {
        PerDistSrvAvg = LastSrvAvg;
    }



    // 發送調試數據
    if (SCI0SR1 & 0x80) {
        SCI0DRL = (INT8U)((INT16S)((3927 * 4 * 4) / GetSpeed() * _RTI_P / 4));
        //(INT8U)PerDistSrvAvg;
    }

    /** 路徑記憶入口點 **/
    Process(GetDistance(), (INT8U)PerDistSrvAvg);

    // 路徑播放入口點
    if (PathMemState == PLAY) {
        PathPlayProcess(GetDistance());
        PathPlayer(GetDistance());
    }

    // 判斷特殊點
    CheckNewPoint();

    PerDistSrvTotal = 0;
    PerDistSrvN = 0;
    /******************************************************/
}

// 初始化測速器
void InitSpeeder(void) {
    // 初始化和脈沖計數器
    // WaitDisable();
    WaitEnable();

    InitPA();
    PAI_FUNC = ProcessSpeed_FUNC;

    lastAbsoluteTime = 0;

    // 各位賦初值
    ClearDistanceCounter();

}





?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区在线视频| 久草在线在线精品观看| 亚洲成人动漫精品| 国产一区在线观看视频| 在线影院国内精品| 久久久五月婷婷| 亚洲不卡在线观看| 不卡区在线中文字幕| 欧美乱妇23p| 国产精品三级电影| 午夜精品久久久久久久| 风间由美性色一区二区三区| 欧美老年两性高潮| 椎名由奈av一区二区三区| 六月丁香综合在线视频| 色8久久人人97超碰香蕉987| 久久综合中文字幕| 日韩电影在线观看网站| 97精品久久久午夜一区二区三区| 欧美videos大乳护士334| 亚洲五码中文字幕| 色综合久久久久综合99| 国产三级精品在线| 国内精品久久久久影院薰衣草| 欧美人与禽zozo性伦| 亚洲欧美韩国综合色| 不卡欧美aaaaa| 国产欧美综合在线观看第十页| 精品亚洲porn| 欧美一区二区三区免费视频| 亚洲国产美国国产综合一区二区| 91视视频在线观看入口直接观看www| 久久久www成人免费毛片麻豆| 韩日欧美一区二区三区| 欧美成人国产一区二区| 麻豆精品久久久| 欧美一区二区日韩| 久久精品国产精品亚洲红杏| 欧美精品一级二级三级| 丝袜脚交一区二区| 欧美肥胖老妇做爰| 奇米精品一区二区三区在线观看 | 亚洲免费三区一区二区| 9人人澡人人爽人人精品| 亚洲欧美日韩国产一区二区三区| 成人av在线电影| 成人免费小视频| 色狠狠综合天天综合综合| 亚洲一区日韩精品中文字幕| 欧美在线观看你懂的| 香蕉久久一区二区不卡无毒影院 | 成人激情av网| 亚洲欧美经典视频| 欧美日韩国产成人在线免费| 人人狠狠综合久久亚洲| 精品乱人伦小说| 成人午夜av电影| 亚洲精品视频在线观看网站| 欧美中文字幕一区| 全国精品久久少妇| 国产精品情趣视频| 91国偷自产一区二区三区成为亚洲经典| 亚洲国产精品一区二区尤物区| 欧美午夜影院一区| 免费成人在线视频观看| 中文字幕免费一区| 欧洲视频一区二区| 九九精品一区二区| 1024精品合集| 91精品久久久久久久久99蜜臂| 玖玖九九国产精品| 最新中文字幕一区二区三区| 欧美群妇大交群的观看方式| 国产乱人伦精品一区二区在线观看| 国产精品美女久久久久av爽李琼 | 国产原创一区二区三区| 亚洲精品国产精华液| 日韩欧美123| 成人激情视频网站| 日韩国产欧美在线观看| 中文字幕乱码日本亚洲一区二区 | 亚洲国产wwwccc36天堂| 久久久久高清精品| 欧美主播一区二区三区| 国产99精品国产| 亚洲v精品v日韩v欧美v专区| 国产日韩一级二级三级| 宅男噜噜噜66一区二区66| 9l国产精品久久久久麻豆| 极品销魂美女一区二区三区| 亚洲麻豆国产自偷在线| 精品国产露脸精彩对白 | 一区二区三区美女视频| 2024国产精品| 欧美日韩免费视频| 91天堂素人约啪| 国产精品一区不卡| 麻豆久久久久久| 亚洲午夜私人影院| 1024亚洲合集| 国产精品久久久久久户外露出| 欧美一区二区日韩| 欧美视频一区二区三区| 99精品黄色片免费大全| 国产成人精品免费看| 国产麻豆视频一区二区| 蜜桃精品在线观看| 午夜电影久久久| 亚洲成人av中文| 亚洲一区二区在线免费观看视频| 国产精品乱人伦| 中文字幕欧美激情| 中文字幕乱码一区二区免费| 精品国产免费一区二区三区香蕉| 在线电影欧美成精品| 欧美视频一区二区| 欧美片网站yy| 欧美日韩电影一区| 6080yy午夜一二三区久久| 欧美日韩免费一区二区三区视频| 色88888久久久久久影院野外 | 91精品国产手机| 欧美日本乱大交xxxxx| 欧美日韩在线播放三区四区| 欧美三级资源在线| 欧美一区二区三区四区久久| 欧美一区二区人人喊爽| 日韩欧美久久久| 久久亚区不卡日本| 国产精品嫩草影院av蜜臀| 亚洲国产精品精华液ab| 中文字幕一区二区三区蜜月| 最新欧美精品一区二区三区| 亚洲女同女同女同女同女同69| 亚洲男人都懂的| 亚洲成av人片在www色猫咪| 亚洲成人资源在线| 久久精品国产久精国产爱| 久久99久久99| 国产精品一区二区在线播放| 国产sm精品调教视频网站| 91香蕉视频黄| 欧美日韩精品一区二区三区四区| 日韩无一区二区| 国产欧美精品日韩区二区麻豆天美| 国产精品久久福利| 亚洲成人综合在线| 国产精品一区二区果冻传媒| 色综合一个色综合亚洲| 欧美精品乱人伦久久久久久| 亚洲精品在线免费观看视频| 久久色在线视频| 亚洲精品久久久久久国产精华液| 亚洲国产色一区| 丰满放荡岳乱妇91ww| 欧美色手机在线观看| 久久美女艺术照精彩视频福利播放| 国产精品久久久久久久蜜臀| 日本午夜精品一区二区三区电影| 国产风韵犹存在线视精品| 在线观看日韩毛片| 久久久久国产免费免费| 香蕉久久夜色精品国产使用方法| 国产乱人伦偷精品视频不卡 | 国产尤物一区二区| 国产一区二区日韩精品| 欧美性感一类影片在线播放| 欧美电视剧免费观看| 一区二区在线免费| 美女在线观看视频一区二区| 国产精品18久久久久| 99国内精品久久| 久久久精品tv| 亚洲一区二区三区视频在线 | 91精品国产综合久久久久久久久久 | 在线电影一区二区三区| 国产午夜精品美女毛片视频| 亚洲美女精品一区| 国产精品自拍毛片| 欧美日韩成人高清| 欧美国产日韩精品免费观看| 美女www一区二区| eeuss鲁片一区二区三区 | 国产精品久久久久久亚洲伦| 亚洲视频免费在线| 成人激情午夜影院| 91精品国产色综合久久| 国产精品久久三区| 成人免费视频一区| 日韩一区二区三区高清免费看看| 欧美国产精品v| 久久99在线观看| 欧美日韩亚州综合| 亚洲私人黄色宅男| 国产在线视视频有精品| 日韩一级欧美一级| 亚洲成年人影院| 91视频xxxx| 亚洲日本成人在线观看| 国产主播一区二区|