Changes between Version 4 and Version 5 of spec/EcuM


Ignore:
Timestamp:
Oct 23, 2014, 10:41:51 AM (10 years ago)
Author:
fujisft-shigihara
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/EcuM

    v4 v5  
    77[[BR]]
    88
    9 {{{#!comment
    10 [執筆開始時削除エリア]ここから
    11 ※コメントごと削除してください
    12 }}}
    13 * '''本項目は、まだ執筆されていません'''
    14 * '''執筆して頂ける方は、本注意書きを削除の上、執筆をお願いします(詳しくは本Wikiのソースコードをご参照ください)'''
    15 * '''質問事項等がございましたら、[http://dev.toppers.jp/trac/ap/wiki/ Wikiトップページ]にあります[http://dev.toppers.jp/trac/ap/wiki/WikiStart#%E5%95%8F%E3%81%84%E5%90%88%E3%82%8F%E3%81%9B%E5%85%88 問い合わせ先]までお願いします'''
     9= 概要 =
     10
     11* API一覧
     12
     13  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||
     14  || [#EcuM_GetVersionInfo EcuM_GetVersionInfo]                             ||  0|| 0x00||
     15  || [#EcuM_GoDown EcuM_GoDown]                                             || 31|| 0x1F||
     16  || [#EcuM_GoHalt EcuM_GoHalt]                                             || 32|| 0x20||
     17  || [#EcuM_GoPoll EcuM_GoPoll]                                             || 33|| 0x21||
     18  || [#EcuM_Init EcuM_Init]                                                 ||  1|| 0x01||
     19  || [#EcuM_StartupTwo EcuM_StartupTwo]                                     || 26|| 0x1A||
     20  || [#EcuM_Shutdown EcuM_Shutdown]                                         ||  2|| 0x02||
     21  || [#EcuM_SelectShutdownTarget EcuM_SelectShutdownTarget]                 ||  6|| 0x06||
     22  || [#EcuM_GetShutdownTarget EcuM_GetShutdownTarget]                       ||  9|| 0x09||
     23  || [#EcuM_GetLastShutdownTarget EcuM_GetLastShutdownTarget]               ||  8|| 0x08||
     24  || [#EcuM_SelectShutdownCause EcuM_SelectShutdownCause]                   || 27|| 0x1B||
     25  || [#EcuM_GetShutdownCause EcuM_GetShutdownCause]                         || 28|| 0x1C||
     26  || [#EcuM_GetMostRecentShutdown EcuM_GetMostRecentShutdown]               || 29|| 0x1D||
     27  || [#EcuM_GetNextRecentShutdown EcuM_GetNextRecentShutdown]               || 30|| 0x1E||
     28  || [#EcuM_GetPendingWakeupEvents EcuM_GetPendingWakeupEvents]             || 13|| 0x0D||
     29  || [#EcuM_ClearWakeupEvent EcuM_ClearWakeupEvent]                         || 22|| 0x16||
     30  || [#EcuM_GetValidatedWakeupEvents EcuM_GetValidatedWakeupEvents]         || 21|| 0x15||
     31  || [#EcuM_GetExpiredWakeupEvents EcuM_GetExpiredWakeupEvents]             || 25|| 0x19||
     32  || [#EcuM_SetRelWakeupAlarm EcuM_SetRelWakeupAlarm]                       || 34|| 0x22||
     33  || [#EcuM_SetAbsWakeupAlarm EcuM_SetAbsWakeupAlarm]                       || 35|| 0x23||
     34  || [#EcuM_AbortWakeupAlarm EcuM_AbortWakeupAlarm]                         || 36|| 0x24||
     35  || [#EcuM_GetCurrentTime EcuM_GetCurrentTime]                             || 37|| 0x25||
     36  || [#EcuM_GetWakeupTime EcuM_GetWakeupTime]                               || 38|| 0x26||
     37  || [#EcuM_SetClock EcuM_SetClock]                                         || 39|| 0x27||
     38  || [#EcuM_SelectBootTarget EcuM_SelectBootTarget]                         || 18|| 0x12||
     39  || [#EcuM_GetBootTarget EcuM_GetBootTarget]                               || 19|| 0x13||
     40  || [#EcuM_MainFunction EcuM_MainFunction]                                 || 24|| 0x18||
     41  || [#EcuM_SetWakeupEvent EcuM_SetWakeupEvent]                             || 12|| 0x0C||
     42  || [#EcuM_ValidateWakeupEvent EcuM_ValidateWakeupEvent]                   || 20|| 0x14||
     43  || [#EcuM_ErrorHook EcuM_ErrorHook]                                       ||  0|| 0x00||
     44  || [#EcuM_AL_SetProgrammableInterrupts EcuM_AL_SetProgrammableInterrupts] ||  0|| 0x00||
     45  || [#EcuM_AL_DriverInitZero EcuM_AL_DriverInitZero]                       ||  0|| 0x00||
     46  || [#EcuM_DeterminePbConfiguration EcuM_DeterminePbConfiguration]         ||  0|| 0x00||
     47  || [#EcuM_AL_DriverInitOne EcuM_AL_DriverInitOne]                         ||  0|| 0x00||
     48  || [#EcuM_OnGoOffOne EcuM_OnGoOffOne]                                     ||  0|| 0x00||
     49  || [#EcuM_OnGoOffTwo EcuM_OnGoOffTwo]                                     ||  0|| 0x00||
     50  || [#EcuM_AL_SwitchOff EcuM_AL_SwitchOff]                                 ||  0|| 0x00||
     51  || [#EcuM_AL_Reset EcuM_AL_Reset]                                         ||  0|| 0x00||
     52  || [#EcuM_EnableWakeupSources EcuM_EnableWakeupSources]                   ||  0|| 0x00||
     53  || [#EcuM_GenerateRamHash EcuM_GenerateRamHash]                           ||  0|| 0x00||
     54  || [#EcuM_SleepActivity EcuM_SleepActivity]                               ||  0|| 0x00||
     55  || [#EcuM_CheckWakeup EcuM_CheckWakeup]                                   ||  0|| 0x00||
     56  || [#EcuM_CheckRamHash EcuM_CheckRamHash]                                 ||  0|| 0x00||
     57  || [#EcuM_DisableWakeupSources EcuM_DisableWakeupSources]                 ||  0|| 0x00||
     58  || [#EcuM_AL_DriverRestart EcuM_AL_DriverRestart]                         ||  0|| 0x00||
     59  || [#EcuM_StartWakeupSources EcuM_StartWakeupSources]                     ||  0|| 0x00||
     60  || [#EcuM_CheckValidation EcuM_CheckValidation]                           ||  0|| 0x00||
     61  || [#EcuM_StopWakeupSources EcuM_StopWakeupSources]                       ||  0|| 0x00||
     62
     63* コンフィギュレーション一覧
     64  * [#EcuMConfiguration EcuMConfiguration]
     65    * [#EcuMCommonConfiguration EcuMCommonConfiguration]
     66      * [#EcuMConfigConsistencyHash EcuMConfigConsistencyHash]
     67      * [#EcuMDefaultAppMode EcuMDefaultAppMode]
     68      * [#EcuMOSResource EcuMOSResource]
     69      * [#EcuMDefaultShutdownTarget EcuMDefaultShutdownTarget]
     70        * [#EcuMDefaultState EcuMDefaultState]
     71        * [#EcuMDefaultResetModeRef EcuMDefaultResetModeRef]
     72        * [#EcuMDefaultSleepModeRef EcuMDefaultSleepModeRef]
     73      * [#EcuMDemEventParameterRefs EcuMDemEventParameterRefs]
     74        * [#ECUM_E_ALL_RUN_REQUESTS_KILLED ECUM_E_ALL_RUN_REQUESTS_KILLED]
     75        * [#ECUM_E_CONFIGURATION_DATA_INCONSISTENT ECUM_E_CONFIGURATION_DATA_INCONSISTENT]
     76        * [#ECUM_E_RAM_CHECK_FAILED ECUM_E_RAM_CHECK_FAILED]
     77      * [#EcuMDriverInitListOne EcuMDriverInitListOne]
     78        * [#EcuMDriverInitItem EcuMDriverInitItem]
     79          * [#EcuMModuleID EcuMModuleID]
     80          * [#EcuMModuleService EcuMModuleService]
     81      * [#EcuMDriverInitListZero EcuMDriverInitListZero]
     82        * [#EcuMDriverInitItem EcuMDriverInitItem]
     83          * [#EcuMModuleID EcuMModuleID]
     84          * [#EcuMModuleService EcuMModuleService]
     85      * [#EcuMDriverRestartList EcuMDriverRestartList]
     86        * [#EcuMDriverInitItem EcuMDriverInitItem]
     87          * [#EcuMModuleID EcuMModuleID]
     88          * [#EcuMModuleService EcuMModuleService]
     89      * [#EcuMSleepMode EcuMSleepMode]
     90        * [#EcuMSleepModeId EcuMSleepModeId]
     91        * [#EcuMSleepModeSuspend EcuMSleepModeSuspend]
     92        * [#EcuMSleepModeMcuModeRef EcuMSleepModeMcuModeRef]
     93        * [#EcuMWakeupSourceMask EcuMWakeupSourceMask]
     94      * [#EcuMWakeupSource EcuMWakeupSource]
     95        * [#EcuMValidationTimeout EcuMValidationTimeout]
     96        * [#EcuMWakeupSourceId EcuMWakeupSourceId]
     97        * [#EcuMWakeupSourcePolling EcuMWakeupSourcePolling]
     98        * [#EcuMComMChannelRef EcuMComMChannelRef]
     99        * [#EcuMResetReasonRef EcuMResetReasonRef]
     100    * [#EcuMFixedConfiguration EcuMFixedConfiguration]
     101      * [#EcuMNvramReadallTimeout EcuMNvramReadallTimeout]
     102      * [#EcuMNvramWriteallTimeout EcuMNvramWriteallTimeout]
     103      * [#EcuMRunMinimumDuration EcuMRunMinimumDuration]
     104      * [#EcuMFixedModuleConfigurationRef EcuMFixedModuleConfigurationRef]
     105      * [#EcuMComMCommunicationAllowedList EcuMComMCommunicationAllowedList]
     106      * [#EcuMNormalMcuModeRef EcuMNormalMcuModeRef]
     107      * [#EcuMDriverInitListThree EcuMDriverInitListThree]
     108        * [#EcuMDriverInitItem EcuMDriverInitItem]
     109          * [#EcuMModuleID EcuMModuleID]
     110          * [#EcuMModuleService EcuMModuleService]
     111      * [#EcuMDriverInitListTwo EcuMDriverInitListTwo]
     112        * [#EcuMDriverInitItem EcuMDriverInitItem]
     113          * [#EcuMModuleID EcuMModuleID]
     114          * [#EcuMModuleService EcuMModuleService]
     115      * [#EcuMFixedUserConfig EcuMFixedUserConfig]
     116        * [#EcuMFixedUser EcuMFixedUser]
     117      * [#EcuMTTII EcuMTTII]
     118        * [#EcuMDivisor EcuMDivisor]
     119        * [#EcuMSleepModeRef EcuMSleepModeRef]
     120        * [#EcuMSuccessorRef EcuMSuccessorRef]
     121    * [#EcuMFlexConfiguration EcuMFlexConfiguration]
     122      * [#EcuMFlexModuleConfigurationRef EcuMFlexModuleConfigurationRef]
     123      * [#EcuMNormalMcuModeRef EcuMNormalMcuModeRef]
     124      * [#EcuMAlarmClock EcuMAlarmClock]
     125        * [#EcuMAlarmClockId EcuMAlarmClockId]
     126        * [#EcuMAlarmClockTimeOut EcuMAlarmClockTimeOut]
     127        * [#EcuMAlarmClockUser EcuMAlarmClockUser]
     128      * [#EcuMFlexUserConfig EcuMFlexUserConfig]
     129        * [#EcuMFlexUser EcuMFlexUser]
     130        * [#EcuMFlexEcucPartitionRef EcuMFlexEcucPartitionRef]
     131      * [#EcuMGoDownAllowedUsers EcuMGoDownAllowedUsers]
     132        * [#EcuMGoDownAllowedUserRef EcuMGoDownAllowedUserRef]
     133      * [#EcuMResetMode EcuMResetMode]
     134        * [#EcuMResetModeId EcuMResetModeId]
     135      * [#EcuMSetClockAllowedUsers EcuMSetClockAllowedUsers]
     136        * [#EcuMSetClockAllowedUserRef EcuMSetClockAllowedUserRef]
     137      * [#EcuMShutdownCause EcuMShutdownCause]
     138        * [#EcuMShutdownCauseId EcuMShutdownCauseId]
     139      * [#EcuMShutdownTarget EcuMShutdownTarget]
     140        * [#EcuMShutdownTargetId EcuMShutdownTargetId]
     141  * [#EcuMFixedGeneral EcuMFixedGeneral]
     142    * [#EcuMIncludeComM EcuMIncludeComM]
     143    * [#EcuMIncludeNvM EcuMIncludeNvM]
     144    * [#EcuMIncludeNvramMgr EcuMIncludeNvramMgr]
     145    * [#EcuMTTIIEnabled EcuMTTIIEnabled]
     146    * [#EcuMTTIIWakeupSourceRef EcuMTTIIWakeupSourceRef]
     147  * [#EcuMFlexGeneral EcuMFlexGeneral]
     148    * [#EcuMAlarmClockPresent EcuMAlarmClockPresent]
     149    * [#EcuMEnableDefBehaviour EcuMEnableDefBehaviour]
     150    * [#EcuMResetLoopDetection EcuMResetLoopDetection]
     151    * [#EcuMAlarmWakeupSource EcuMAlarmWakeupSource]
     152  * [#EcuMGeneral EcuMGeneral]
     153    * [#EcuMDevErrorDetect EcuMDevErrorDetect]
     154    * [#EcuMIncludeDem EcuMIncludeDem]
     155    * [#EcuMIncludeDet EcuMIncludeDet]
     156    * [#EcuMMainFunctionPeriod EcuMMainFunctionPeriod]
     157    * [#EcuMVersionInfoApi EcuMVersionInfoApi]
     158
     159* エラーコード一覧
     160  * "--"は[wiki:spec_DiagnosticEventManager Dem]により決定される
     161
     162  ||= エラーコード =||= Dec =||= Hex =||
     163  || ECUM_E_UNINIT                          || 16|| 0x10||
     164  || ECUM_E_SERVICE_DISABLED                || 17|| 0x11||
     165  || ECUM_E_NULL_POINTER                    || 18|| 0x12||
     166  || ECUM_E_INVALID_PAR                     || 19|| 0x13||
     167  || ECUM_E_STATE_PAR_OUT_OF_RANGE          || 22|| 0x16||
     168  || ECUM_E_UNKNOWN_WAKEUP_SOURCE           || 23|| 0x17||
     169  || ECUM_E_RAM_CHECK_FAILED                || --||   --||
     170  || ECUM_E_CONFIGURATION_DATA_INCONSISTENT || --||   --||
     171  || ECUM_E_IMPROPER_CALLER                 || --||   --||
     172  || ECUM_E_PARAM_POINTER                   ||  3|| 0x03||
     173
    16174----
    17 {{{#!comment
    18 [執筆開始時削除エリア]ここまで
    19 ※コメントごと削除してください
    20 }}}
    21 
    22 = 概要 =
     175
     176= API仕様 =
     177
     178== EcuM_GetVersionInfo ==
     179{{{
     180void EcuM_GetVersionInfo(Std_VersionInfoType* versioninfo)
     181}}}
     182
     183== EcuM_GoDown ==
     184{{{
     185Std_ReturnType EcuM_GoDown(uint16 caller)
     186}}}
     187
     188== EcuM_GoHalt ==
     189{{{
     190Std_ReturnType EcuM_GoHalt(void)
     191}}}
     192
     193== EcuM_GoPoll ==
     194{{{
     195Std_ReturnType EcuM_GoPoll(void)
     196}}}
     197
     198== EcuM_Init ==
     199{{{
     200void EcuM_Init(void)
     201}}}
     202
     203== EcuM_StartupTwo ==
     204{{{
     205void EcuM_StartupTwo(void)
     206}}}
     207
     208== EcuM_Shutdown ==
     209{{{
     210void EcuM_Shutdown(void)
     211}}}
     212
     213== EcuM_SelectShutdownTarget ==
     214{{{
     215Std_ReturnType EcuM_SelectShutdownTarget(EcuM_StateType target, uint8 mode)
     216}}}
     217
     218== EcuM_GetShutdownTarget ==
     219{{{
     220Std_ReturnType EcuM_GetShutdownTarget(EcuM_StateType* shutdownTarget, uint8* sleepMode)
     221}}}
     222
     223== EcuM_GetLastShutdownTarget ==
     224{{{
     225Std_ReturnType EcuM_GetLastShutdownTarget(EcuM_StateType* shutdownTarget, uint8* sleepMode)
     226}}}
     227
     228== EcuM_SelectShutdownCause ==
     229{{{
     230Std_ReturnType EcuM_SelectShutdownCause(EcuM_ShutdownCauseType target)
     231}}}
     232
     233== EcuM_GetShutdownCause ==
     234{{{
     235Std_ReturnType EcuM_GetShutdownCause(EcuM_ShutdownCauseType* shutdownCause)
     236}}}
     237
     238== EcuM_GetMostRecentShutdown ==
     239{{{
     240Std_ReturnType EcuM_GetMostRecentShutdown(EcuM_StateType* target, uint8* mode, EcuM_ShutdownCauseType* cause,  uint32* time)
     241}}}
     242
     243== EcuM_GetNextRecentShutdown ==
     244{{{
     245Std_ReturnType EcuM_GetNextRecentShutdown(EcuM_StateType* target, uint8* mode, EcuM_ShutdownCauseType* cause, uint32* time)
     246}}}
     247
     248== EcuM_GetPendingWakeupEvents ==
     249{{{
     250EcuM_WakeupSourceType EcuM_GetPendingWakeupEvents(void)
     251}}}
     252
     253== EcuM_ClearWakeupEvent ==
     254{{{
     255void EcuM_ClearWakeupEvent(EcuM_WakeupSourceType sources)
     256}}}
     257
     258== EcuM_GetValidatedWakeupEvents ==
     259{{{
     260EcuM_WakeupSourceType EcuM_GetValidatedWakeupEvents(void)
     261}}}
     262
     263== EcuM_GetExpiredWakeupEvents ==
     264{{{
     265EcuM_WakeupSourceType EcuM_GetExpiredWakeupEvents(void)
     266}}}
     267
     268== EcuM_SetRelWakeupAlarm ==
     269{{{
     270Std_ReturnType EcuM_SetRelWakeupAlarm(EcuM_UserType user, uint32 time)
     271}}}
     272
     273== EcuM_SetAbsWakeupAlarm ==
     274{{{
     275Std_ReturnType EcuM_SetAbsWakeupAlarm(EcuM_UserType user, uint32 time)
     276}}}
     277
     278== EcuM_AbortWakeupAlarm ==
     279{{{
     280Std_ReturnType EcuM_AbortWakeupAlarm(EcuM_UserType user)
     281}}}
     282
     283== EcuM_GetCurrentTime ==
     284{{{
     285Std_ReturnType EcuM_GetCurrentTime(uint32* time)
     286}}}
     287
     288== EcuM_GetWakeupTime ==
     289{{{
     290Std_ReturnType EcuM_GetWakeupTime(uint32* time)
     291}}}
     292
     293== EcuM_SetClock ==
     294{{{
     295Std_ReturnType EcuM_SetClock(EcuM_UserType user, uint32 time)
     296}}}
     297
     298== EcuM_SelectBootTarget ==
     299{{{
     300Std_ReturnType EcuM_SelectBootTarget(EcuM_BootTargetType target)
     301}}}
     302
     303== EcuM_GetBootTarget ==
     304{{{
     305Std_ReturnType EcuM_GetBootTarget(EcuM_BootTargetType * target)
     306}}}
     307
     308== EcuM_MainFunction ==
     309{{{
     310void EcuM_MainFunction(void)
     311}}}
     312
     313== EcuM_SetWakeupEvent ==
     314{{{
     315void EcuM_SetWakeupEvent(EcuM_WakeupSourceType sources)
     316}}}
     317
     318== EcuM_ValidateWakeupEvent ==
     319{{{
     320void EcuM_ValidateWakeupEvent(EcuM_WakeupSourceType sources)
     321}}}
     322
     323== EcuM_ErrorHook ==
     324{{{
     325void EcuM_ErrorHook(Std_ReturnType reason)
     326}}}
     327
     328== EcuM_AL_SetProgrammableInterrupts ==
     329{{{
     330void EcuM_AL_SetProgrammableInterrupts(void)
     331}}}
     332
     333== EcuM_AL_DriverInitZero ==
     334{{{
     335void EcuM_AL_DriverInitZero(void)
     336}}}
     337
     338== EcuM_DeterminePbConfiguration ==
     339{{{
     340EcuM_ConfigType* EcuM_DeterminePbConfiguration(void)
     341}}}
     342
     343== EcuM_AL_DriverInitOne ==
     344{{{
     345void EcuM_AL_DriverInitOne(const EcuM_ConfigType* ConfigPtr)
     346}}}
     347
     348== EcuM_OnGoOffOne ==
     349{{{
     350void EcuM_OnGoOffOne(void)
     351}}}
     352
     353== EcuM_OnGoOffTwo ==
     354{{{
     355void EcuM_OnGoOffTwo(void)
     356}}}
     357
     358== EcuM_AL_SwitchOff ==
     359{{{
     360void EcuM_AL_SwitchOff(void)
     361}}}
     362
     363== EcuM_AL_Reset ==
     364{{{
     365void EcuM_AL_Reset(EcuM_ResetType reset)
     366}}}
     367
     368== EcuM_EnableWakeupSources ==
     369{{{
     370void EcuM_EnableWakeupSources(EcuM_WakeupSourceType wakeupSource)
     371}}}
     372
     373== EcuM_GenerateRamHash ==
     374{{{
     375void EcuM_GenerateRamHash(void)
     376}}}
     377
     378== EcuM_SleepActivity ==
     379{{{
     380void EcuM_SleepActivity(void )
     381}}}
     382
     383== EcuM_CheckWakeup ==
     384{{{
     385void EcuM_CheckWakeup(EcuM_WakeupSourceType wakeupSource)
     386}}}
     387
     388== EcuM_CheckRamHash ==
     389{{{
     390uint8 EcuM_CheckRamHash(void)
     391}}}
     392
     393== EcuM_DisableWakeupSources ==
     394{{{
     395void EcuM_DisableWakeupSources(EcuM_WakeupSourceType wakeupSource)
     396}}}
     397
     398== EcuM_AL_DriverRestart ==
     399{{{
     400void EcuM_AL_DriverRestart(const EcuM_ConfigType* ConfigPtr)
     401}}}
     402
     403== EcuM_StartWakeupSources ==
     404{{{
     405void EcuM_StartWakeupSources(EcuM_WakeupSourceType wakeupSource)
     406}}}
     407
     408== EcuM_CheckValidation ==
     409{{{
     410void EcuM_CheckValidation(EcuM_WakeupSourceType wakeupSource)
     411}}}
     412
     413== EcuM_StopWakeupSources ==
     414{{{
     415void EcuM_StopWakeupSources(EcuM_WakeupSourceType wakeupSource)
     416}}}
    23417
    24418----
    25419
    26 = API仕様 =
    27 
    28 ----
    29 
    30420= コンフィギュレーション仕様 =
     421
     422== EcuMConfiguration ==
     423{{{
     424/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration
     425}}}
     426* 型:Container
     427* 多重度:1
     428
     429== EcuMCommonConfiguration ==
     430{{{
     431/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration
     432}}}
     433* 型:Container
     434* 多重度:1
     435
     436== EcuMConfigConsistencyHash ==
     437{{{
     438/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMConfigConsistencyHash
     439}}}
     440* 型:!IntegerParam
     441* 多重度:1
     442
     443== EcuMDefaultAppMode ==
     444{{{
     445/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDefaultAppMode
     446}}}
     447* 型:Reference
     448* 多重度:1
     449
     450== EcuMOSResource ==
     451{{{
     452/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMOSResource
     453}}}
     454* 型:Reference
     455* 多重度:1..*
     456
     457== EcuMDefaultShutdownTarget ==
     458{{{
     459/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDefaultShutdownTarget
     460}}}
     461* 型:Container
     462* 多重度:1
     463
     464== EcuMDefaultState ==
     465{{{
     466/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDefaultShutdownTarget/EcuMDefaultState
     467}}}
     468* 型:!EnumerationParam
     469* 多重度:1
     470
     471== EcuMDefaultResetModeRef ==
     472{{{
     473/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDefaultShutdownTarget/EcuMDefaultResetModeRef
     474}}}
     475* 型:Reference
     476* 多重度:0..1
     477
     478== EcuMDefaultSleepModeRef ==
     479{{{
     480/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDefaultShutdownTarget/EcuMDefaultSleepModeRef
     481}}}
     482* 型:Reference
     483* 多重度:0..1
     484
     485== EcuMDemEventParameterRefs ==
     486{{{
     487/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDemEventParameterRefs
     488}}}
     489* 型:Container
     490* 多重度:0..1
     491
     492== ECUM_E_ALL_RUN_REQUESTS_KILLED ==
     493{{{
     494/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDemEventParameterRefs/ECUM_E_ALL_RUN_REQUESTS_KILLED
     495}}}
     496* 型:Reference
     497* 多重度:0..1
     498
     499== ECUM_E_CONFIGURATION_DATA_INCONSISTENT ==
     500{{{
     501/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDemEventParameterRefs/ECUM_E_CONFIGURATION_DATA_INCONSISTENT
     502}}}
     503* 型:Reference
     504* 多重度:0..1
     505
     506== ECUM_E_RAM_CHECK_FAILED ==
     507{{{
     508/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDemEventParameterRefs/ECUM_E_RAM_CHECK_FAILED
     509}}}
     510* 型:Reference
     511* 多重度:0..1
     512
     513== EcuMDriverInitListOne ==
     514{{{
     515/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDriverInitListOne
     516}}}
     517* 型:Container
     518* 多重度:0..1
     519
     520== EcuMDriverInitItem ==
     521{{{
     522/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDriverInitListOne/EcuMDriverInitItem
     523}}}
     524* 型:Container
     525* 多重度:1..*
     526
     527== EcuMModuleID ==
     528{{{
     529/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDriverInitListOne/EcuMDriverInitItem/EcuMModuleID
     530}}}
     531* 型:!StringParam
     532* 多重度:1
     533
     534== EcuMModuleService ==
     535{{{
     536/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDriverInitListOne/EcuMDriverInitItem/EcuMModuleService
     537}}}
     538* 型:!StringParam
     539* 多重度:1
     540
     541== EcuMDriverInitListZero ==
     542{{{
     543/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDriverInitListZero
     544}}}
     545* 型:Container
     546* 多重度:0..1
     547
     548== EcuMDriverInitItem ==
     549{{{
     550/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDriverInitListZero/EcuMDriverInitItem
     551}}}
     552* 型:Container
     553* 多重度:1..*
     554
     555== EcuMModuleID ==
     556{{{
     557/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDriverInitListZero/EcuMDriverInitItem/EcuMModuleID
     558}}}
     559* 型:!StringParam
     560* 多重度:1
     561
     562== EcuMModuleService ==
     563{{{
     564/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDriverInitListZero/EcuMDriverInitItem/EcuMModuleService
     565}}}
     566* 型:!StringParam
     567* 多重度:1
     568
     569== EcuMDriverRestartList ==
     570{{{
     571/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDriverRestartList
     572}}}
     573* 型:Container
     574* 多重度:0..1
     575
     576== EcuMDriverInitItem ==
     577{{{
     578/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDriverRestartList/EcuMDriverInitItem
     579}}}
     580* 型:Container
     581* 多重度:1..*
     582
     583== EcuMModuleID ==
     584{{{
     585/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDriverRestartList/EcuMDriverInitItem/EcuMModuleID
     586}}}
     587* 型:!StringParam
     588* 多重度:1
     589
     590== EcuMModuleService ==
     591{{{
     592/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMDriverRestartList/EcuMDriverInitItem/EcuMModuleService
     593}}}
     594* 型:!StringParam
     595* 多重度:1
     596
     597== EcuMSleepMode ==
     598{{{
     599/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMSleepMode
     600}}}
     601* 型:Container
     602* 多重度:1..*
     603
     604== EcuMSleepModeId ==
     605{{{
     606/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMSleepMode/EcuMSleepModeId
     607}}}
     608* 型:!IntegerParam
     609* 多重度:1
     610
     611== EcuMSleepModeSuspend ==
     612{{{
     613/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMSleepMode/EcuMSleepModeSuspend
     614}}}
     615* 型:!BooleanParam
     616* 多重度:1
     617
     618== EcuMSleepModeMcuModeRef ==
     619{{{
     620/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMSleepMode/EcuMSleepModeMcuModeRef
     621}}}
     622* 型:Reference
     623* 多重度:1
     624
     625== EcuMWakeupSourceMask ==
     626{{{
     627/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMSleepMode/EcuMWakeupSourceMask
     628}}}
     629* 型:Reference
     630* 多重度:1..*
     631
     632== EcuMWakeupSource ==
     633{{{
     634/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource
     635}}}
     636* 型:Container
     637* 多重度:1..*
     638
     639== EcuMValidationTimeout ==
     640{{{
     641/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource/EcuMValidationTimeout
     642}}}
     643* 型:!FloatParam
     644* 多重度:0..1
     645
     646== EcuMWakeupSourceId ==
     647{{{
     648/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource/EcuMWakeupSourceId
     649}}}
     650* 型:!IntegerParam
     651* 多重度:1
     652
     653== EcuMWakeupSourcePolling ==
     654{{{
     655/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource/EcuMWakeupSourcePolling
     656}}}
     657* 型:!BooleanParam
     658* 多重度:1
     659
     660== EcuMComMChannelRef ==
     661{{{
     662/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource/EcuMComMChannelRef
     663}}}
     664* 型:Reference
     665* 多重度:0..1
     666
     667== EcuMResetReasonRef ==
     668{{{
     669/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource/EcuMResetReasonRef
     670}}}
     671* 型:Reference
     672* 多重度:1
     673
     674== EcuMFixedConfiguration ==
     675{{{
     676/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration
     677}}}
     678* 型:Container
     679* 多重度:0..1
     680
     681== EcuMNvramReadallTimeout ==
     682{{{
     683/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMNvramReadallTimeout
     684}}}
     685* 型:!FloatParam
     686* 多重度:1
     687
     688== EcuMNvramWriteallTimeout ==
     689{{{
     690/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMNvramWriteallTimeout
     691}}}
     692* 型:!FloatParam
     693* 多重度:1
     694
     695== EcuMRunMinimumDuration ==
     696{{{
     697/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMRunMinimumDuration
     698}}}
     699* 型:!FloatParam
     700* 多重度:1
     701
     702== EcuMFixedModuleConfigurationRef ==
     703{{{
     704/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMFixedModuleConfigurationRef
     705}}}
     706* 型:Reference
     707* 多重度:0..*
     708
     709== EcuMComMCommunicationAllowedList ==
     710{{{
     711/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMComMCommunicationAllowedList
     712}}}
     713* 型:Reference
     714* 多重度:0..*
     715
     716== EcuMNormalMcuModeRef ==
     717{{{
     718/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMNormalMcuModeRef
     719}}}
     720* 型:Reference
     721* 多重度:1
     722
     723== EcuMDriverInitListThree ==
     724{{{
     725/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMDriverInitListThree
     726}}}
     727* 型:Container
     728* 多重度:0..1
     729
     730== EcuMDriverInitItem ==
     731{{{
     732/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMDriverInitListThree/EcuMDriverInitItem
     733}}}
     734* 型:Container
     735* 多重度:1..*
     736
     737== EcuMModuleID ==
     738{{{
     739/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMDriverInitListThree/EcuMDriverInitItem/EcuMModuleID
     740}}}
     741* 型:!StringParam
     742* 多重度:1
     743
     744== EcuMModuleService ==
     745{{{
     746/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMDriverInitListThree/EcuMDriverInitItem/EcuMModuleService
     747}}}
     748* 型:!StringParam
     749* 多重度:1
     750
     751== EcuMDriverInitListTwo ==
     752{{{
     753/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMDriverInitListTwo
     754}}}
     755* 型:Container
     756* 多重度:0..1
     757
     758== EcuMDriverInitItem ==
     759{{{
     760/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMDriverInitListTwo/EcuMDriverInitItem
     761}}}
     762* 型:Container
     763* 多重度:1..*
     764
     765== EcuMModuleID ==
     766{{{
     767/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMDriverInitListTwo/EcuMDriverInitItem/EcuMModuleID
     768}}}
     769* 型:!StringParam
     770* 多重度:1
     771
     772== EcuMModuleService ==
     773{{{
     774/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMDriverInitListTwo/EcuMDriverInitItem/EcuMModuleService
     775}}}
     776* 型:!StringParam
     777* 多重度:1
     778
     779== EcuMFixedUserConfig ==
     780{{{
     781/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMFixedUserConfig
     782}}}
     783* 型:Container
     784* 多重度:1..*
     785
     786== EcuMFixedUser ==
     787{{{
     788/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMFixedUserConfig/EcuMFixedUser
     789}}}
     790* 型:!IntegerParam
     791* 多重度:1
     792
     793== EcuMTTII ==
     794{{{
     795/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMTTII
     796}}}
     797* 型:Container
     798* 多重度:0..*
     799
     800== EcuMDivisor ==
     801{{{
     802/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMTTII/EcuMDivisor
     803}}}
     804* 型:!IntegerParam
     805* 多重度:1
     806
     807== EcuMSleepModeRef ==
     808{{{
     809/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMTTII/EcuMSleepModeRef
     810}}}
     811* 型:Reference
     812* 多重度:1
     813
     814== EcuMSuccessorRef ==
     815{{{
     816/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFixedConfiguration/EcuMTTII/EcuMSuccessorRef
     817}}}
     818* 型:Reference
     819* 多重度:0..1
     820
     821== EcuMFlexConfiguration ==
     822{{{
     823/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration
     824}}}
     825* 型:Container
     826* 多重度:0..1
     827
     828== EcuMFlexModuleConfigurationRef ==
     829{{{
     830/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMFlexModuleConfigurationRef
     831}}}
     832* 型:Reference
     833* 多重度:0..*
     834
     835== EcuMNormalMcuModeRef ==
     836{{{
     837/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMNormalMcuModeRef
     838}}}
     839* 型:Reference
     840* 多重度:1
     841
     842== EcuMAlarmClock ==
     843{{{
     844/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMAlarmClock
     845}}}
     846* 型:Container
     847* 多重度:0..*
     848
     849== EcuMAlarmClockId ==
     850{{{
     851/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMAlarmClock/EcuMAlarmClockId
     852}}}
     853* 型:!IntegerParam
     854* 多重度:1
     855
     856== EcuMAlarmClockTimeOut ==
     857{{{
     858/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMAlarmClock/EcuMAlarmClockTimeOut
     859}}}
     860* 型:!FloatParam
     861* 多重度:1
     862
     863== EcuMAlarmClockUser ==
     864{{{
     865/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMAlarmClock/EcuMAlarmClockUser
     866}}}
     867* 型:Reference
     868* 多重度:1
     869
     870== EcuMFlexUserConfig ==
     871{{{
     872/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMFlexUserConfig
     873}}}
     874* 型:Container
     875* 多重度:1..*
     876
     877== EcuMFlexUser ==
     878{{{
     879/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMFlexUserConfig/EcuMFlexUser
     880}}}
     881* 型:!IntegerParam
     882* 多重度:1
     883
     884== EcuMFlexEcucPartitionRef ==
     885{{{
     886/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMFlexUserConfig/EcuMFlexEcucPartitionRef
     887}}}
     888* 型:Reference
     889* 多重度:0..1
     890
     891== EcuMGoDownAllowedUsers ==
     892{{{
     893/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMGoDownAllowedUsers
     894}}}
     895* 型:Container
     896* 多重度:0..1
     897
     898== EcuMGoDownAllowedUserRef ==
     899{{{
     900/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMGoDownAllowedUsers/EcuMGoDownAllowedUserRef
     901}}}
     902* 型:Reference
     903* 多重度:1..*
     904
     905== EcuMResetMode ==
     906{{{
     907/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMResetMode
     908}}}
     909* 型:Container
     910* 多重度:1..*
     911
     912== EcuMResetModeId ==
     913{{{
     914/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMResetMode/EcuMResetModeId
     915}}}
     916* 型:!IntegerParam
     917* 多重度:1
     918
     919== EcuMSetClockAllowedUsers ==
     920{{{
     921/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMSetClockAllowedUsers
     922}}}
     923* 型:Container
     924* 多重度:0..1
     925
     926== EcuMSetClockAllowedUserRef ==
     927{{{
     928/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMSetClockAllowedUsers/EcuMSetClockAllowedUserRef
     929}}}
     930* 型:Reference
     931* 多重度:1..*
     932
     933== EcuMShutdownCause ==
     934{{{
     935/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMShutdownCause
     936}}}
     937* 型:Container
     938* 多重度:1..*
     939
     940== EcuMShutdownCauseId ==
     941{{{
     942/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMShutdownCause/EcuMShutdownCauseId
     943}}}
     944* 型:!IntegerParam
     945* 多重度:1
     946
     947== EcuMShutdownTarget ==
     948{{{
     949/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMShutdownTarget
     950}}}
     951* 型:Container
     952* 多重度:1..*
     953
     954== EcuMShutdownTargetId ==
     955{{{
     956/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMShutdownTarget/EcuMShutdownTargetId
     957}}}
     958* 型:!IntegerParam
     959* 多重度:1
     960
     961== EcuMFixedGeneral ==
     962{{{
     963/AUTOSAR/EcucDefs/EcuM/EcuMFixedGeneral
     964}}}
     965* 型:Container
     966* 多重度:0..1
     967
     968== EcuMIncludeComM ==
     969{{{
     970/AUTOSAR/EcucDefs/EcuM/EcuMFixedGeneral/EcuMIncludeComM
     971}}}
     972* 型:!BooleanParam
     973* 多重度:1
     974
     975== EcuMIncludeNvM ==
     976{{{
     977/AUTOSAR/EcucDefs/EcuM/EcuMFixedGeneral/EcuMIncludeNvM
     978}}}
     979* 型:!BooleanParam
     980* 多重度:1
     981
     982== EcuMIncludeNvramMgr ==
     983{{{
     984/AUTOSAR/EcucDefs/EcuM/EcuMFixedGeneral/EcuMIncludeNvramMgr
     985}}}
     986* 型:!BooleanParam
     987* 多重度:1
     988
     989== EcuMTTIIEnabled ==
     990{{{
     991/AUTOSAR/EcucDefs/EcuM/EcuMFixedGeneral/EcuMTTIIEnabled
     992}}}
     993* 型:!BooleanParam
     994* 多重度:1
     995
     996== EcuMTTIIWakeupSourceRef ==
     997{{{
     998/AUTOSAR/EcucDefs/EcuM/EcuMFixedGeneral/EcuMTTIIWakeupSourceRef
     999}}}
     1000* 型:Reference
     1001* 多重度:1
     1002
     1003== EcuMFlexGeneral ==
     1004{{{
     1005/AUTOSAR/EcucDefs/EcuM/EcuMFlexGeneral
     1006}}}
     1007* 型:Container
     1008* 多重度:0..1
     1009
     1010== EcuMAlarmClockPresent ==
     1011{{{
     1012/AUTOSAR/EcucDefs/EcuM/EcuMFlexGeneral/EcuMAlarmClockPresent
     1013}}}
     1014* 型:!BooleanParam
     1015* 多重度:1
     1016
     1017== EcuMEnableDefBehaviour ==
     1018{{{
     1019/AUTOSAR/EcucDefs/EcuM/EcuMFlexGeneral/EcuMEnableDefBehaviour
     1020}}}
     1021* 型:!BooleanParam
     1022* 多重度:0..1
     1023
     1024== EcuMResetLoopDetection ==
     1025{{{
     1026/AUTOSAR/EcucDefs/EcuM/EcuMFlexGeneral/EcuMResetLoopDetection
     1027}}}
     1028* 型:!BooleanParam
     1029* 多重度:1
     1030
     1031== EcuMAlarmWakeupSource ==
     1032{{{
     1033/AUTOSAR/EcucDefs/EcuM/EcuMFlexGeneral/EcuMAlarmWakeupSource
     1034}}}
     1035* 型:Reference
     1036* 多重度:0..1
     1037
     1038== EcuMGeneral ==
     1039{{{
     1040/AUTOSAR/EcucDefs/EcuM/EcuMGeneral
     1041}}}
     1042* 型:Container
     1043* 多重度:1
     1044
     1045== EcuMDevErrorDetect ==
     1046{{{
     1047/AUTOSAR/EcucDefs/EcuM/EcuMGeneral/EcuMDevErrorDetect
     1048}}}
     1049* 型:!BooleanParam
     1050* 多重度:1
     1051
     1052== EcuMIncludeDem ==
     1053{{{
     1054/AUTOSAR/EcucDefs/EcuM/EcuMGeneral/EcuMIncludeDem
     1055}}}
     1056* 型:!BooleanParam
     1057* 多重度:1
     1058
     1059== EcuMIncludeDet ==
     1060{{{
     1061/AUTOSAR/EcucDefs/EcuM/EcuMGeneral/EcuMIncludeDet
     1062}}}
     1063* 型:!BooleanParam
     1064* 多重度:1
     1065
     1066== EcuMMainFunctionPeriod ==
     1067{{{
     1068/AUTOSAR/EcucDefs/EcuM/EcuMGeneral/EcuMMainFunctionPeriod
     1069}}}
     1070* 型:!FloatParam
     1071* 多重度:1
     1072
     1073== EcuMVersionInfoApi ==
     1074{{{
     1075/AUTOSAR/EcucDefs/EcuM/EcuMGeneral/EcuMVersionInfoApi
     1076}}}
     1077* 型:!BooleanParam
     1078* 多重度:1
     1079