Context Navigation


Time Service


概要

  • API一覧
API ID
[Dec]
ID
[Hex]
R4.2.2 R21-11
Tm_GetVersionInfo 1 0x01 しろまる しろまる
Tm_ResetTimer1us16bit 2 0x02 しろまる しろまる
Tm_GetTimeSpan1us16bit 3 0x03 しろまる しろまる
Tm_ShiftTimer1us16bit 4 0x04 しろまる しろまる
Tm_SyncTimer1us16bit 5 0x05 しろまる しろまる
Tm_BusyWait1us16bit 6 0x06 しろまる しろまる
Tm_ResetTimer1us24bit 7 0x07 しろまる しろまる
Tm_GetTimeSpan1us24bit 8 0x08 しろまる しろまる
Tm_ShiftTimer1us24bit 9 0x09 しろまる しろまる
Tm_SyncTimer1us24bit 10 0x0A しろまる しろまる
Tm_BusyWait1us24bit 11 0x0B しろまる しろまる
Tm_ResetTimer1us32bit 12 0x0C しろまる しろまる
Tm_GetTimeSpan1us32bit 13 0x0D しろまる しろまる
Tm_ShiftTimer1us32bit 14 0x0E しろまる しろまる
Tm_SyncTimer1us32bit 15 0x0F しろまる しろまる
Tm_BusyWait1us32bit 16 0x10 しろまる しろまる
Tm_ResetTimer100us32bit 17 0x11 しろまる しろまる
Tm_GetTimeSpan100us32bit 18 0x12 しろまる しろまる
Tm_ShiftTimer100us32bit 19 0x13 しろまる しろまる
Tm_SyncTimer100us32bit 20 0x14 しろまる しろまる
  • コンフィギュレーション一覧 (R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11)
    • TmGeneral (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる)
      • TmDevErrorDetect (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる)
      • TmEnablePredefTimer100us32bit (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる)
      • TmEnablePredefTimer1us16bit (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる)
      • TmEnablePredefTimer1us24bit (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる)
      • TmEnablePredefTimer1us32bit (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる)
      • TmVersionInfoApi (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる)
  • エラーコード一覧
エラーコード Dec Hex R4.2.2 R21-11
TM_E_PARAM_POINTER 1 0x01 しろまる しろまる
TM_E_PARAM_VALUE 2 0x02 しろまる しろまる
TM_E_HARDWARE_TIMER 3 0x03 しろまる しろまる

API仕様

Tm_GetVersionInfo

void Tm_GetVersionInfo(Std_VersionInfoType* VersionInfoPtr)

Tm_ResetTimer1us16bit

Std_ReturnType Tm_ResetTimer1us16bit(Tm_PredefTimer1us16bitType* TimerPtr)

Tm_GetTimeSpan1us16bit

Std_ReturnType Tm_GetTimeSpan1us16bit(const Tm_PredefTimer1us16bitType* TimerPtr, uint16* TimeSpanPtr)

Tm_ShiftTimer1us16bit

void Tm_ShiftTimer1us16bit(Tm_PredefTimer1us16bitType* TimerPtr, uint16 TimeValue)

Tm_SyncTimer1us16bit

void Tm_SyncTimer1us16bit(Tm_PredefTimer1us16bitType* TimerDstPtr, const Tm_PredefTimer1us16bitType* TimerSrcPtr)

Tm_BusyWait1us16bit

Std_ReturnType Tm_BusyWait1us16bit(uint8 WaitingTimeMin)

Tm_ResetTimer1us24bit

Std_ReturnType Tm_ResetTimer1us24bit(Tm_PredefTimer1us24bitType* TimerPtr)

Tm_GetTimeSpan1us24bit

Std_ReturnType Tm_GetTimeSpan1us24bit(const Tm_PredefTimer1us24bitType* TimerPtr, uint32* TimeSpanPtr)

Tm_ShiftTimer1us24bit

void Tm_ShiftTimer1us24bit(Tm_PredefTimer1us24bitType* TimerPtr, uint32 TimeValue)

Tm_SyncTimer1us24bit

void Tm_SyncTimer1us24bit(Tm_PredefTimer1us24bitType* TimerDstPtr, const Tm_PredefTimer1us24bitType* TimerSrcPtr)

Tm_BusyWait1us24bit

Std_ReturnType Tm_BusyWait1us24bit(uint8 WaitingTimeMin)

Tm_ResetTimer1us32bit

Std_ReturnType Tm_ResetTimer1us32bit(Tm_PredefTimer1us32bitType* TimerPtr)

Tm_GetTimeSpan1us32bit

Std_ReturnType Tm_GetTimeSpan1us32bit(const Tm_PredefTimer1us32bitType* TimerPtr, uint32* TimeSpanPtr)

Tm_ShiftTimer1us32bit

void Tm_ShiftTimer1us32bit(Tm_PredefTimer1us32bitType* TimerPtr, uint32 TimeValue)

Tm_SyncTimer1us32bit

void Tm_SyncTimer1us32bit(Tm_PredefTimer1us32bitType* TimerDstPtr, const Tm_PredefTimer1us32bitType* TimerSrcPtr)

Tm_BusyWait1us32bit

Std_ReturnType Tm_BusyWait1us32bit(uint8 WaitingTimeMin)

Tm_ResetTimer100us32bit

Std_ReturnType Tm_ResetTimer100us32bit(Tm_PredefTimer100us32bitType* TimerPtr)

Tm_GetTimeSpan100us32bit

Std_ReturnType Tm_GetTimeSpan100us32bit(const Tm_PredefTimer100us32bitType* TimerPtr, uint32* TimeSpanPtr)

Tm_ShiftTimer100us32bit

void Tm_ShiftTimer100us32bit(Tm_PredefTimer100us32bitType* TimerPtr, uint32 TimeValue)

Tm_SyncTimer100us32bit

void Tm_SyncTimer100us32bit(Tm_PredefTimer100us32bitType* TimerDstPtr, const Tm_PredefTimer100us32bitType* TimerSrcPtr)

コンフィギュレーション仕様

TmGeneral

/AUTOSAR/EcucDefs/Tm/TmGeneral
  • 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_Tm_00001
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1

TmDevErrorDetect

/AUTOSAR/EcucDefs/Tm/TmGeneral/TmDevErrorDetect
  • 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_Tm_00002
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値:
    • R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false

TmEnablePredefTimer100us32bit

/AUTOSAR/EcucDefs/Tm/TmGeneral/TmEnablePredefTimer100us32bit
  • 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_Tm_00006
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

TmEnablePredefTimer1us16bit

/AUTOSAR/EcucDefs/Tm/TmGeneral/TmEnablePredefTimer1us16bit
  • 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_Tm_00003
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

TmEnablePredefTimer1us24bit

/AUTOSAR/EcucDefs/Tm/TmGeneral/TmEnablePredefTimer1us24bit
  • 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_Tm_00004
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

TmEnablePredefTimer1us32bit

/AUTOSAR/EcucDefs/Tm/TmGeneral/TmEnablePredefTimer1us32bit
  • 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_Tm_00005
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

TmVersionInfoApi

/AUTOSAR/EcucDefs/Tm/TmGeneral/TmVersionInfoApi
  • 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_Tm_00007
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値:
    • R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false
Last modified 3 years ago Last modified on Dec 5, 2022, 4:07:32 PM
Note: See TracWiki for help on using the wiki.

AltStyle によって変換されたページ (->オリジナル) /