Version 6 (modified by 9 years ago) ( diff ) | ,
---|
RAM Test
概要
- API一覧
API ID
[Dec]ID
[Hex]RamTst_Init 0 0x00 RamTst_DeInit 12 0x0C RamTst_Stop 2 0x02 RamTst_Allow 3 0x03 RamTst_Suspend 13 0x0D RamTst_Resume 14 0x0E RamTst_GetExecutionStatus 4 0x04 RamTst_GetTestResult 5 0x05 RamTst_GetTestResultPerBlock 6 0x06 RamTst_GetVersionInfo 10 0x0A RamTst_GetAlgParams 18 0x12 RamTst_GetTestAlgorithm 7 0x07 RamTst_GetNumberOfTestedCells 9 0x09 RamTst_SelectAlgParams 11 0x0B RamTst_ChangeNumberOfTestedCells 8 0x08 RamTst_RunFullTest 16 0x10 RamTst_RunPartialTest 17 0x11 RamTst_MainFunction 1 0x01
- コンフィギュレーション一覧
- RamTstCommon
- RamTstAllowApi
- RamTstChangeNumOfTestedCellsApi
- RamTstDevErrorDetect
- RamTstGetAlgParamsApi
- RamTstGetExecutionStatusApi
- RamTstGetNumberOfTestedCellsApi
- RamTstGetTestAlgorithmApi
- RamTstGetTestResultApi
- RamTstGetTestResultPerBlockApi
- RamTstGetVersionInfoApi
- RamTstResumeApi
- RamTstRunFullTestApi
- RamTstRunPartialTestApi
- RamTstSelectAlgParamsApi
- RamTstStopApi
- RamTstSuspendApi
- RamTstAlgorithms
- RamTstConfigParams
- RamTstDemEventParameterRefs
- RamTstPublishedInformation
- RamTstCommon
- エラーコード一覧
- "--"はDemにより決定される
エラーコード Dec Hex RAMTST_E_STATUS_FAILURE 1 0x01 RAMTST_E_OUT_OF_RANGE 2 0x02 RAMTST_E_UNINIT 3 0x03 RAMTST_E_PARAM_POINTER 4 0x04 RAMTST_E_RAM_FAILURE -- --
API仕様
RamTst_Init
void RamTst_Init(void)
RamTst_DeInit
void RamTst_DeInit(void)
RamTst_Stop
void RamTst_Stop(void)
RamTst_Allow
void RamTst_Allow(void)
RamTst_Suspend
void RamTst_Suspend(void)
RamTst_Resume
void RamTst_Resume(void)
RamTst_GetExecutionStatus
RamTst_ExecutionStatusType RamTst_GetExecutionStatus(void)
RamTst_GetTestResult
RamTst_TestResultType RamTst_GetTestResult(void)
RamTst_GetTestResultPerBlock
RamTst_TestResultType RamTst_GetTestResultPerBlock(RamTst_NumberOfBlocksType BlockID)
RamTst_GetVersionInfo
void RamTst_GetVersionInfo(Std_VersionInfoType* versioninfo)
RamTst_GetAlgParams
RamTst_AlgParamsIdType RamTst_GetAlgParams(void)
RamTst_GetTestAlgorithm
RamTst_AlgorithmType RamTst_GetTestAlgorithm(void)
RamTst_GetNumberOfTestedCells
RamTst_NumberOfTestedCellsType RamTst_GetNumberOfTestedCells(void)
RamTst_SelectAlgParams
void RamTst_SelectAlgParams(RamTst_AlgParamsIdType NewAlgParamsId)
RamTst_ChangeNumberOfTestedCells
void RamTst_ChangeNumberOfTestedCells(RamTst_NumberOfTestedCellsType NewNumberOfTestedCells)
RamTst_RunFullTest
void RamTst_RunFullTest(void)
RamTst_RunPartialTest
void RamTst_RunPartialTest(RamTst_NumberOfBlocksType BlockId)
RamTst_MainFunction
void RamTst_MainFunction(void)
コンフィギュレーション仕様
RamTstCommon
/AUTOSAR/EcucDefs/RamTst/RamTstCommon
- 型:Container
- 多重度:1
RamTstAllowApi
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstAllowApi
- 型:BooleanParam
- 多重度:1
RamTstChangeNumOfTestedCellsApi
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstChangeNumOfTestedCellsApi
- 型:BooleanParam
- 多重度:1
RamTstDevErrorDetect
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstDevErrorDetect
- 型:BooleanParam
- 多重度:1
RamTstGetAlgParamsApi
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstGetAlgParamsApi
- 型:BooleanParam
- 多重度:1
RamTstGetExecutionStatusApi
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstGetExecutionStatusApi
- 型:BooleanParam
- 多重度:1
RamTstGetNumberOfTestedCellsApi
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstGetNumberOfTestedCellsApi
- 型:BooleanParam
- 多重度:1
RamTstGetTestAlgorithmApi
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstGetTestAlgorithmApi
- 型:BooleanParam
- 多重度:1
RamTstGetTestResultApi
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstGetTestResultApi
- 型:BooleanParam
- 多重度:1
RamTstGetTestResultPerBlockApi
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstGetTestResultPerBlockApi
- 型:BooleanParam
- 多重度:1
RamTstGetVersionInfoApi
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstGetVersionInfoApi
- 型:BooleanParam
- 多重度:1
RamTstResumeApi
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstResumeApi
- 型:BooleanParam
- 多重度:1
RamTstRunFullTestApi
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstRunFullTestApi
- 型:BooleanParam
- 多重度:1
RamTstRunPartialTestApi
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstRunPartialTestApi
- 型:BooleanParam
- 多重度:1
RamTstSelectAlgParamsApi
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstSelectAlgParamsApi
- 型:BooleanParam
- 多重度:1
RamTstStopApi
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstStopApi
- 型:BooleanParam
- 多重度:1
RamTstSuspendApi
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstSuspendApi
- 型:BooleanParam
- 多重度:1
RamTstAlgorithms
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstAlgorithms
- 型:Container
- 多重度:1
RamTstAbrahamTestSelected
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstAlgorithms/RamTstAbrahamTestSelected
- 型:BooleanParam
- 多重度:1
RamTstCheckerboardTestSelected
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstAlgorithms/RamTstCheckerboardTestSelected
- 型:BooleanParam
- 多重度:1
RamTstGalpatTestSelected
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstAlgorithms/RamTstGalpatTestSelected
- 型:BooleanParam
- 多重度:1
RamTstMarchTestSelected
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstAlgorithms/RamTstMarchTestSelected
- 型:BooleanParam
- 多重度:1
RamTstTranspGalpatTestSelected
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstAlgorithms/RamTstTranspGalpatTestSelected
- 型:BooleanParam
- 多重度:1
RamTstWalkPathTestSelected
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstAlgorithms/RamTstWalkPathTestSelected
- 型:BooleanParam
- 多重度:1
RamTstConfigParams
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams
- 型:Container
- 多重度:1
RamTstDefaultAlgParamsId
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstDefaultAlgParamsId
- 型:IntegerParam
- 多重度:1
RamTstMinNumberOfTestedCells
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstMinNumberOfTestedCells
- 型:IntegerParam
- 多重度:1
RamTstNumberOfAlgParamSets
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstNumberOfAlgParamSets
- 型:IntegerParam
- 多重度:1
RamTstTestCompletedNotification
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstTestCompletedNotification
- 型:FunctionName
- 多重度:1
RamTstTestErrorNotification
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstTestErrorNotification
- 型:FunctionName
- 多重度:1
RamTstAlgParams
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstAlgParams
- 型:Container
- 多重度:1..255
RamTstAlgParamsId
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstAlgParams/RamTstAlgParamsId
- 型:IntegerParam
- 多重度:1
RamTstAlgorithm
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstAlgParams/RamTstAlgorithm
- 型:EnumerationParam
- 多重度:1
RamTstExtNumberOfTestedCells
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstAlgParams/RamTstExtNumberOfTestedCells
- 型:IntegerParam
- 多重度:1
RamTstMaxNumberOfTestedCells
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstAlgParams/RamTstMaxNumberOfTestedCells
- 型:IntegerParam
- 多重度:1
RamTstNumberOfBlocks
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstAlgParams/RamTstNumberOfBlocks
- 型:IntegerParam
- 多重度:1
RamTstNumberOfTestedCells
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstAlgParams/RamTstNumberOfTestedCells
- 型:IntegerParam
- 多重度:1
RamTstBlockParams
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstAlgParams/RamTstBlockParams
- 型:Container
- 多重度:1..65535
RamTstBlockId
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstAlgParams/RamTstBlockParams/RamTstBlockId
- 型:IntegerParam
- 多重度:1
RamTstEndAddress
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstAlgParams/RamTstBlockParams/RamTstEndAddress
- 型:IntegerParam
- 多重度:1
RamTstFillPattern
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstAlgParams/RamTstBlockParams/RamTstFillPattern
- 型:IntegerParam
- 多重度:1
RamTstStartAddress
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstAlgParams/RamTstBlockParams/RamTstStartAddress
- 型:IntegerParam
- 多重度:1
RamTstTestPolicy
/AUTOSAR/EcucDefs/RamTst/RamTstCommon/RamTstConfigParams/RamTstAlgParams/RamTstBlockParams/RamTstTestPolicy
- 型:EnumerationParam
- 多重度:1
RamTstDemEventParameterRefs
/AUTOSAR/EcucDefs/RamTst/RamTstDemEventParameterRefs
- 型:Container
- 多重度:0..1
RAMTST_E_RAM_FAILURE
/AUTOSAR/EcucDefs/RamTst/RamTstDemEventParameterRefs/RAMTST_E_RAM_FAILURE
- 型:Reference
- 多重度:0..1
RamTstPublishedInformation
/AUTOSAR/EcucDefs/RamTst/RamTstPublishedInformation
- 型:Container
- 多重度:1
RamTstCellSize
/AUTOSAR/EcucDefs/RamTst/RamTstPublishedInformation/RamTstCellSize
- 型:IntegerParam
- 多重度:1
Note:
See TracWiki
for help on using the wiki.