vxworks下辅助时钟aux clk的使用示例
2012-03-23 16:59
169 查看
vxworks下aux clock的使用示例:利用辅助时钟进行对某些函数运行时间进行精确计时。 1. vxworks映像中包含辅助时钟,包含组件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的使用示例
- 使用JS操作SVG示例--时钟
- Android AccessibilityService(辅助服务) 使用示例
- VxWorks下使用Tornado II 2.2示例
- VxWorks6.9 辅助时钟,高精度定时器精度测试函数!
- vxWorks的计数信号量和看门狗定时器联合使用的示例
- 【龙芯1c库】封装时钟接口和使用示例
- vxworks辅助时钟
- php中的strpos使用示例
- python3中dict(字典)的使用方法示例
- 如何快速制作脚本?间隔时间自动使用按键精灵游戏技能辅助脚本
- Yii框架使用魔术方法实现跨文件调用功能示例
- perf使用示例1
- 使用NodeJS本地开发微信公众号示例
- c# mutex使用示例
- perf使用示例2
- 使用sql语句创建和删除约束示例代码
- webpack下react与echarts一起使用的简单示例
- JDK线程池组件使用示例
- LengthFieldBasedFrameDecoder使用示例