• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > vxworks下輔助時鐘aux clk的使用示例

    vxworks下輔助時鐘aux clk的使用示例

    作者: 時間:2016-09-12 來源:網絡 收藏

    下aux clock的使用示例:利用進行對某些函數運行時間進行精確計時。

    本文引用地址:http://www.czjhyjcfj.com/article/201609/304257.htm

    1. 映像中包含,包含組件hardware->peripherals->clocks->AUX clock,

    并將參數 AUX_CLK_RATE_MAX改大點,默認只有5000的。

    2. 程序中使用,比如要記錄某個函數的執行時間,函數假設為為test(),示例:

    int g_aux_clock_tick=0;

    int myISR(void)

    {

    g_aux_clock_tick++;

    }

    自己程序中()

    {

    sysAuxClkConnect((FUNCPTR)myISR, 0);

    sysAuxClkRateSet(100000); // 10us一次

    sysAuxClkEnable();

    test(); // 要計時的程序

    sysAuxClkDisable();

    // 然后查看g_aux_clock_tick的計數值是多少就知道了

    }



    關鍵詞: vxworks 輔助時鐘 aux clk

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 宜宾市| 新野县| 额尔古纳市| 辽中县| 德兴市| 靖远县| 烟台市| 武强县| 雷州市| 二手房| 福州市| 偃师市| 玛多县| 保定市| 台州市| 延吉市| 鹿邑县| 叶城县| 陆丰市| 徐汇区| 屯昌县| 元谋县| 西充县| 临武县| 淳安县| 合川市| 通州区| 建水县| 汝南县| 临朐县| 屯留县| 博爱县| 长岛县| 贡嘎县| 东山县| 慈溪市| 盈江县| 肥西县| 平顶山市| 墨玉县| 灯塔市|