ホーム > ユーザーサポート > T1(Timing-Suite T1/Timing 1st class)

FAQ / T1(Timing-Suite T1/Timing 1st class)

【T1_API】T1 Target APIに関する問題

T1_API_01 : 追加したストップウォッチが表示されません。

【質問】
追加したストップウォッチが表示されません。設定されない理由と設定方法を教えてください。

【回答】
ストップウォッチをT1_AppInterface.hに定義する必要があります。以下を参考に実装してください。

/* @T1@ <SystemElement Name="Suspend Interrupts" Type="Stopwatch"> */
#define T1_SW_INTRPT (1)
/* @T1@ </SystemElement> */
/* @T1@ <SystemElement Name="Example Data Flow" Type="Stopwatch" IsDataflow="true"> */
#define T1_SW_ExmpDataflow (2)
/* @T1@ </SystemElement> */


コアに所属するストップウォッチの合計数も”T1_AppInterface.h”には定義されていますこちらも設定してください。

#define T1_NOF_USER_STPWS_COREx ( 151 )


また、タイマーの合計数が一致していない場合は、定義したストップウォッチが表示されません。正しく定義しても表示されない場合は、デバッガーにて、実装した「T1_TraceEvent( event, swId );」が実際に実行されるかをご確認下さい。