Version 7 (modified by 4 years ago) ( diff ) | ,
---|
Synchronized Time-Base Manager
概要
- API一覧
API ID
[Dec]ID
[Hex]R4.0.3 StbM_GetVersionInfo 5 0x05 ○ StbM_Init 0 0x00 ○ StbM_GetSyncState 1 0x01 ○ StbM_GetGlobalTime 2 0x02 ○ StbM_GetTickDuration 3 0x03 ○ StbM_GetAbsoluteTime 6 0x06 ○ StbM_MainFunction 4 0x04 ○
- コンフィギュレーション一覧(R4.0.3)
- StbMDemEventParameterRefs (○)
- StbMGeneral (○)
- StbMAbsoluteTimeApi (○)
- StbMDevErrorDetect (○)
- StbMTickTypeRange (○)
- StbMVersionInfo (○)
- StbMSynchronizedTimeBase (○)
- StbMTriggeredCustomer (○)
- エラーコード一覧
- "--"はDemにより決定される
エラーコード Dec Hex R4.0.3 STBM_E_PARAM 10 0x0A ○ STBM_E_NOT_INITIALIZED 11 0x0B ○ STBM_E_INTEGRITY_FAILED -- -- ○ STBM_E_REQ_FAILED -- -- ○ STBM_E_PARAM_POINTER 16 0x10 ○ STBM_E_INIT_FAILED 17 0x11 ○
API仕様
StbM_GetVersionInfo
void StbM_GetVersionInfo(Std_VersionInfoType* versioninfo)
StbM_Init
void StbM_Init(void)
StbM_GetSyncState
Std_ReturnType StbM_GetSyncState(StbM_SynchronizedTimeBaseType timeBaseID, StbM_SyncStatusType* syncState)
StbM_GetGlobalTime
Std_ReturnType StbM_GetGlobalTime(StbM_SynchronizedTimeBaseType timeBaseID, StbM_TickType* ticks)
StbM_GetTickDuration
Std_ReturnType StbM_GetTickDuration(StbM_SynchronizedTimeBaseType timeBaseID, uint16* tickDuration)
StbM_GetAbsoluteTime
void StbM_GetAbsoluteTime(StbM_SynchronizedTimeBaseType timeBaseID, StbM_SystemTimeType* systemTime)
StbM_MainFunction
void StbM_MainFunction(void)
コンフィギュレーション仕様
StbMDemEventParameterRefs
/AUTOSAR/EcucDefs/StbM/StbMDemEventParameterRefs
- 型:Container
- 多重度:0..1
STBM_E_INIT_FAILED
/AUTOSAR/EcucDefs/StbM/StbMDemEventParameterRefs/STBM_E_INIT_FAILED
- 型:Reference
- 多重度:0..1
STBM_E_INTEGRITY_FAILED
/AUTOSAR/EcucDefs/StbM/StbMDemEventParameterRefs/STBM_E_INTEGRITY_FAILED
- 型:Reference
- 多重度:0..1
STBM_E_REQ_FAILED
/AUTOSAR/EcucDefs/StbM/StbMDemEventParameterRefs/STBM_E_REQ_FAILED
- 型:Reference
- 多重度:0..1
StbMGeneral
/AUTOSAR/EcucDefs/StbM/StbMGeneral
- 型:Container
- 多重度:1
StbMAbsoluteTimeApi
/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMAbsoluteTimeApi
- 型:BooleanParam
- 多重度:1
StbMDevErrorDetect
/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMDevErrorDetect
- 型:BooleanParam
- 多重度:1
StbMTickTypeRange
/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMTickTypeRange
- 型:IntegerParam
- 多重度:1
StbMVersionInfo
/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMVersionInfo
- 型:BooleanParam
- 多重度:1
StbMSynchronizedTimeBase
/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase
- 型:Container
- 多重度:1..*
StbMGlobalTimeProviderCallout
/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMGlobalTimeProviderCallout
- 型:FunctionName
- 多重度:0..1
StbMSyncStateProviderCallout
/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMSyncStateProviderCallout
- 型:FunctionName
- 多重度:0..1
StbMSynchronizedTimeBaseIdentifier
/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMSynchronizedTimeBaseIdentifier
- 型:IntegerParam
- 多重度:1
StbMTickDurationProviderCallout
/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTickDurationProviderCallout
- 型:FunctionName
- 多重度:0..1
StbMLocalTimeRef
/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMLocalTimeRef
- 型:Reference
- 多重度:0..1
StbMFlexRayClusterRef
/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMFlexRayClusterRef
- 型:Reference
- 多重度:0..1
StbMTtcanClusterRef
/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTtcanClusterRef
- 型:Reference
- 多重度:0..1
StbMTriggeredCustomer
/AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer
- 型:Container
- 多重度:1..*
StbMGlobalTimeCustomerCallback
/AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer/StbMGlobalTimeCustomerCallback
- 型:FunctionName
- 多重度:0..1
StbMSyncStateCustomerCallback
/AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer/StbMSyncStateCustomerCallback
- 型:FunctionName
- 多重度:0..1
StbMTriggerInSyncState
/AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer/StbMTriggerInSyncState
- 型:BooleanParam
- 多重度:1
StbMTriggeredCustomerPeriod
/AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer/StbMTriggeredCustomerPeriod
- 型:IntegerParam
- 多重度:1
StbMOSScheduleTableRef
/AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer/StbMOSScheduleTableRef
- 型:Reference
- 多重度:0..1
StbMSynchronizedTimeBaseRef
/AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer/StbMSynchronizedTimeBaseRef
- 型:Reference
- 多重度:1
Note:
See TracWiki
for help on using the wiki.