Version 6 (modified by 9 years ago) ( diff ) | ,
---|
Flash Test
概要
- API一覧
API ID
[Dec]ID
[Hex]FlsTst_Init 0 0x00 FlsTst_DeInit 1 0x01 FlsTst_StartFgnd 2 0x02 FlsTst_Abort 3 0x03 FlsTst_Suspend 4 0x04 FlsTst_Resume 5 0x05 FlsTst_GetCurrentState 6 0x06 FlsTst_GetTestResultBgnd 7 0x07 FlsTst_GetTestResultFgnd 15 0x0F FlsTst_GetVersionInfo 8 0x08 FlsTst_GetTestSignatureBgnd 9 0x09 FlsTst_GetTestSignatureFgnd 10 0x0A FlsTst_GetErrorDetails 11 0x0B FlsTst_TestEcc 12 0x0C FlsTst_MainFunction 13 0x0D FlsTst_TestCompletedNotification 14 0x0E
- コンフィギュレーション一覧
- エラーコード一覧
- "--"は外部で決定される
エラーコード Dec Hex FLSTST_E_STATE_FAILURE 1 0x01 FLSTST_E_PARAM_INVALID 2 0x02 FLSTST_E_UNINIT 3 0x03 FLSTST_E_ALREADY_INITIALIZED 4 0x04 FLSTST_E_PARAM_CONFIG 5 0x05 FLSTST_E_PARAM_POINTER 6 0x06 FLSTST_E_FLSTST_FAILURE -- --
API仕様
FlsTst_Init
void FlsTst_Init(const FlsTst_ConfigType* ConfigPtr)
FlsTst_DeInit
void FlsTst_DeInit(void)
FlsTst_StartFgnd
Std_ReturnType FlsTst_StartFgnd(FlsTst_BlockIdFgndType FgndBlockId)
FlsTst_Abort
void FlsTst_Abort(void)
FlsTst_Suspend
void FlsTst_Suspend(void)
FlsTst_Resume
void FlsTst_Resume(void)
FlsTst_GetCurrentState
FlsTst_StateType FlsTst_GetCurrentState(void)
FlsTst_GetTestResultBgnd
FlsTst_TestResultBgndType FlsTst_GetTestResultBgnd(void)
FlsTst_GetTestResultFgnd
FlsTst_TestResultFgndType FlsTst_GetTestResultFgnd(void)
FlsTst_GetVersionInfo
void FlsTst_GetVersionInfo(Std_VersionInfoType* versioninfo)
FlsTst_GetTestSignatureBgnd
FlsTst_TestSignatureBgndType FlsTst_GetTestSignatureBgnd(void)
FlsTst_GetTestSignatureFgnd
FlsTst_TestSignatureFgndType FlsTst_GetTestSignatureFgnd(void)
FlsTst_GetErrorDetails
FlsTst_ErrorDetailsType FlsTst_GetErrorDetails(void)
FlsTst_TestEcc
Std_ReturnType FlsTst_TestEcc(void)
FlsTst_MainFunction
void FlsTst_MainFunction(void)
FlsTst_TestCompletedNotification
void FlsTst_TestCompletedNotification(void)
コンフィギュレーション仕様
FlsTstConfigSet
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet
- 型:Container
- 多重度:1
FlsTstBlockNumberBgnd
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockNumberBgnd
- 型:IntegerParam
- 多重度:1
FlsTstBlockNumberFgnd
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockNumberFgnd
- 型:IntegerParam
- 多重度:1
FlsTstTestCompletedNotification
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstTestCompletedNotification
- 型:FunctionName
- 多重度:1
FlsTstBlockBgndConfigSet
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockBgndConfigSet
- 型:Container
- 多重度:0..1
FlsTstBlock
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockBgndConfigSet/FlsTstBlock
- 型:Container
- 多重度:1..*
FlsTstBlockBaseAddress
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockBgndConfigSet/FlsTstBlock/FlsTstBlockBaseAddress
- 型:IntegerParam
- 多重度:1
FlsTstBlockIndex
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockBgndConfigSet/FlsTstBlock/FlsTstBlockIndex
- 型:IntegerParam
- 多重度:1
FlsTstBlockSize
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockBgndConfigSet/FlsTstBlock/FlsTstBlockSize
- 型:IntegerParam
- 多重度:1
FlsTstNumberOfTestedCells
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockBgndConfigSet/FlsTstBlock/FlsTstNumberOfTestedCells
- 型:IntegerParam
- 多重度:1
FlsTstSignatureAddress
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockBgndConfigSet/FlsTstBlock/FlsTstSignatureAddress
- 型:IntegerParam
- 多重度:1
FlsTstTestAlgorithm
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockBgndConfigSet/FlsTstBlock/FlsTstTestAlgorithm
- 型:EnumerationParam
- 多重度:1
FlsTstBlockFgndConfigSet
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockFgndConfigSet
- 型:Container
- 多重度:0..1
FlsTstBlock
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockFgndConfigSet/FlsTstBlock
- 型:Container
- 多重度:1..*
FlsTstBlockBaseAddress
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockFgndConfigSet/FlsTstBlock/FlsTstBlockBaseAddress
- 型:IntegerParam
- 多重度:1
FlsTstBlockIndex
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockFgndConfigSet/FlsTstBlock/FlsTstBlockIndex
- 型:IntegerParam
- 多重度:1
FlsTstBlockSize
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockFgndConfigSet/FlsTstBlock/FlsTstBlockSize
- 型:IntegerParam
- 多重度:1
FlsTstNumberOfTestedCells
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockFgndConfigSet/FlsTstBlock/FlsTstNumberOfTestedCells
- 型:IntegerParam
- 多重度:1
FlsTstSignatureAddress
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockFgndConfigSet/FlsTstBlock/FlsTstSignatureAddress
- 型:IntegerParam
- 多重度:1
FlsTstTestAlgorithm
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet/FlsTstBlockFgndConfigSet/FlsTstBlock/FlsTstTestAlgorithm
- 型:EnumerationParam
- 多重度:1
FlsTstConfigurationOfOptApiServices
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigurationOfOptApiServices
- 型:Container
- 多重度:1
FlsTstGetCurrentStateApi
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigurationOfOptApiServices/FlsTstGetCurrentStateApi
- 型:BooleanParam
- 多重度:1
FlsTstGetErrorDetailsApi
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigurationOfOptApiServices/FlsTstGetErrorDetailsApi
- 型:BooleanParam
- 多重度:1
FlsTstGetTestResultBgndApi
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigurationOfOptApiServices/FlsTstGetTestResultBgndApi
- 型:BooleanParam
- 多重度:1
FlsTstGetTestResultFgndApi
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigurationOfOptApiServices/FlsTstGetTestResultFgndApi
- 型:BooleanParam
- 多重度:1
FlsTstGetTestSignatureBgndApi
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigurationOfOptApiServices/FlsTstGetTestSignatureBgndApi
- 型:BooleanParam
- 多重度:1
FlsTstGetTestSignatureFgndApi
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigurationOfOptApiServices/FlsTstGetTestSignatureFgndApi
- 型:BooleanParam
- 多重度:1
FlsTstStartFgndApi
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigurationOfOptApiServices/FlsTstStartFgndApi
- 型:BooleanParam
- 多重度:1
FlsTstSuspendResumeApi
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigurationOfOptApiServices/FlsTstSuspendResumeApi
- 型:BooleanParam
- 多重度:1
FlsTstTestEccApi
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigurationOfOptApiServices/FlsTstTestEccApi
- 型:BooleanParam
- 多重度:1
FlsTstVersionInfoApi
/AUTOSAR/EcucDefs/FlsTst/FlsTstConfigurationOfOptApiServices/FlsTstVersionInfoApi
- 型:BooleanParam
- 多重度:1
FlsTstDemEventParameterRefs
/AUTOSAR/EcucDefs/FlsTst/FlsTstDemEventParameterRefs
- 型:Container
- 多重度:0..1
FLSTST_E_FLSTST_FAILURE
/AUTOSAR/EcucDefs/FlsTst/FlsTstDemEventParameterRefs/FLSTST_E_FLSTST_FAILURE
- 型:Reference
- 多重度:0..1
FlsTstGeneral
/AUTOSAR/EcucDefs/FlsTst/FlsTstGeneral
- 型:Container
- 多重度:1
FlsTstDevErrorDetect
/AUTOSAR/EcucDefs/FlsTst/FlsTstGeneral/FlsTstDevErrorDetect
- 型:BooleanParam
- 多重度:1
FlsTstNumberOfTestedCellsAtomic
/AUTOSAR/EcucDefs/FlsTst/FlsTstGeneral/FlsTstNumberOfTestedCellsAtomic
- 型:IntegerParam
- 多重度:1
FlsTstTestCompletedNotificationSupported
/AUTOSAR/EcucDefs/FlsTst/FlsTstGeneral/FlsTstTestCompletedNotificationSupported
- 型:BooleanParam
- 多重度:1
FlsTstTestIntervalIdEndValue
/AUTOSAR/EcucDefs/FlsTst/FlsTstGeneral/FlsTstTestIntervalIdEndValue
- 型:IntegerParam
- 多重度:1
FlsTstTestResultSignature
/AUTOSAR/EcucDefs/FlsTst/FlsTstGeneral/FlsTstTestResultSignature
- 型:BooleanParam
- 多重度:1
Note:
See TracWiki
for help on using the wiki.