1

Windows と Linux でのタスクのパフォーマンスを検出するタイマー機能を実装しました。しかし、Linux 実装は Vxworks PPC 750 ボードでは機能しません。gettimeofdayVxworks では使用できません。

t1 = vxworks_start_timer(); //How to implement ?
my_task();
t2 = vxworks_stop_timer(); //How to implement ?
elapsedtime = t2-t1;

このタイマーを Vxworks に実装して、タスクの経過時間を計算する方法。

4

2 に答える 2

1

システムタイマーティックの解像度が十分な場合は、tickGet()およびsysClkRateGet() またはclock_gettime()を使用できますが、解像度はシステムクロックティックに制限されます。

それ以外の場合は、 TBLおよびTBU(アーチ固有)を読み取ることができます

于 2013-03-16T10:18:33.260 に答える