Changes between Version 12 and Version 13 of spec/Can


Ignore:
Timestamp:
Aug 18, 2020, 2:26:39 PM (4 years ago)
Author:
fujisft-shigihara
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/Can

    v12 v13  
    1515* API一覧
    1616
    17   ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||
    18   || [#Can_Init Can_Init]                                               ||  0|| 0x00||
    19   || [#Can_GetVersionInfo Can_GetVersionInfo]                           ||  7|| 0x07||
    20   || [#Can_CheckBaudrate Can_CheckBaudrate]                             || 14|| 0x0E||
    21   || [#Can_ChangeBaudrate Can_ChangeBaudrate]                           || 13|| 0x0D||
    22   || [#Can_SetControllerMode Can_SetControllerMode]                     ||  3|| 0x03||
    23   || [#Can_DisableControllerInterrupts Can_DisableControllerInterrupts] ||  4|| 0x04||
    24   || [#Can_EnableControllerInterrupts Can_EnableControllerInterrupts]   ||  5|| 0x05||
    25   || [#Can_CheckWakeup Can_CheckWakeup]                                 || 11|| 0x0B||
    26   || [#Can_Write Can_Write]                                             ||  6|| 0x06||
    27   || [#Can_MainFunction_Write Can_MainFunction_Write]                   ||  1|| 0x01||
    28   || [#Can_MainFunction_Read Can_MainFunction_Read]                     ||  8|| 0x08||
    29   || [#Can_MainFunction_BusOff Can_MainFunction_BusOff]                 ||  9|| 0x09||
    30   || [#Can_MainFunction_Wakeup Can_MainFunction_Wakeup]                 || 10|| 0x0A||
    31   || [#Can_MainFunction_Mode Can_MainFunction_Mode]                     || 12|| 0x0C||
    32 
    33 * コンフィギュレーション一覧
    34   * [#CanConfigSet CanConfigSet]
    35     * [#CanController CanController]
    36       * [#CanBusoffProcessing CanBusoffProcessing]
    37       * [#CanControllerActivation CanControllerActivation]
    38       * [#CanControllerBaseAddress CanControllerBaseAddress]
    39       * [#CanControllerId CanControllerId]
    40       * [#CanRxProcessing CanRxProcessing]
    41       * [#CanTxProcessing CanTxProcessing]
    42       * [#CanWakeupProcessing CanWakeupProcessing]
    43       * [#CanWakeupSupport CanWakeupSupport]
    44       * [#CanControllerDefaultBaudrate CanControllerDefaultBaudrate]
    45       * [#CanCpuClockRef CanCpuClockRef]
    46       * [#CanWakeupSourceRef CanWakeupSourceRef]
    47       * [#CanControllerBaudrateConfig CanControllerBaudrateConfig]
    48         * [#CanControllerBaudRate CanControllerBaudRate]
    49         * [#CanControllerPropSeg CanControllerPropSeg]
    50         * [#CanControllerSeg1 CanControllerSeg1]
    51         * [#CanControllerSeg2 CanControllerSeg2]
    52         * [#CanControllerSyncJumpWidth CanControllerSyncJumpWidth]
    53       * [#CanFilterMask CanFilterMask]
    54         * [#CanFilterMaskValue CanFilterMaskValue]
    55       * [#CanTTController CanTTController]
    56     * [#CanHardwareObject CanHardwareObject]
    57       * [#CanHandleType CanHandleType]
    58       * [#CanIdType CanIdType]
    59       * [#CanIdValue CanIdValue]
    60       * [#CanObjectId CanObjectId]
    61       * [#CanObjectType CanObjectType]
    62       * [#CanControllerRef CanControllerRef]
    63       * [#CanFilterMaskRef CanFilterMaskRef]
    64       * [#CanMainFunctionRWPeriodRef CanMainFunctionRWPeriodRef]
    65       * [#CanTTHardwareObjectTrigger CanTTHardwareObjectTrigger]
    66   * [#CanGeneral CanGeneral]
    67     * [#CanChangeBaudrateApi CanChangeBaudrateApi]
    68     * [#CanDevErrorDetection CanDevErrorDetection]
    69     * [#CanHardwareCancellation CanHardwareCancellation]
    70     * [#CanIdenticalIdCancellation CanIdenticalIdCancellation]
    71     * [#CanIndex CanIndex]
    72     * [#CanLPduReceiveCalloutFunction CanLPduReceiveCalloutFunction]
    73     * [#CanMainFunctionBusoffPeriod CanMainFunctionBusoffPeriod]
    74     * [#CanMainFunctionModePeriod CanMainFunctionModePeriod]
    75     * [#CanMainFunctionWakeupPeriod CanMainFunctionWakeupPeriod]
    76     * [#CanMultiplexedTransmission CanMultiplexedTransmission]
    77     * [#CanTimeoutDuration CanTimeoutDuration]
    78     * [#CanVersionInfoApi CanVersionInfoApi]
    79     * [#CanCounterRef CanCounterRef]
    80     * [#CanSupportTTCANRef CanSupportTTCANRef]
    81     * [#CanMainFunctionRWPeriods CanMainFunctionRWPeriods]
    82       * [#CanMainFunctionReadPeriod CanMainFunctionReadPeriod]
    83       * [#CanMainFunctionWritePeriod CanMainFunctionWritePeriod]
     17  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =||
     18  || [#Can_Init Can_Init]                                               ||  0|| 0x00||  ○  ||  ○  ||
     19  || [#Can_GetVersionInfo Can_GetVersionInfo]                           ||  7|| 0x07||  ○  ||  ○  ||
     20  || [#Can_CheckBaudrate Can_CheckBaudrate]                             || 14|| 0x0E||  ○  ||  ○  ||
     21  || [#Can_ChangeBaudrate Can_ChangeBaudrate]                           || 13|| 0x0D||  ○  ||  ○  ||
     22  || [#Can_SetBaudrate Can_SetBaudrate]                                 || 15|| 0x0F||  -   ||  ○  ||
     23  || [#Can_SetControllerMode Can_SetControllerMode]                     ||  3|| 0x03||  ○  ||  ○  ||
     24  || [#Can_DisableControllerInterrupts Can_DisableControllerInterrupts] ||  4|| 0x04||  ○  ||  ○  ||
     25  || [#Can_EnableControllerInterrupts Can_EnableControllerInterrupts]   ||  5|| 0x05||  ○  ||  ○  ||
     26  || [#Can_CheckWakeup Can_CheckWakeup]                                 || 11|| 0x0B||  ○  ||  ○  ||
     27  || [#Can_Write Can_Write]                                             ||  6|| 0x06||  ○  ||  ○  ||
     28  || [#Can_MainFunction_Write Can_MainFunction_Write]                   ||  1|| 0x01||  ○  ||  ○  ||
     29  || [#Can_MainFunction_Read Can_MainFunction_Read]                     ||  8|| 0x08||  ○  ||  ○  ||
     30  || [#Can_MainFunction_BusOff Can_MainFunction_BusOff]                 ||  9|| 0x09||  ○  ||  ○  ||
     31  || [#Can_MainFunction_Wakeup Can_MainFunction_Wakeup]                 || 10|| 0x0A||  ○  ||  ○  ||
     32  || [#Can_MainFunction_Mode Can_MainFunction_Mode]                     || 12|| 0x0C||  ○  ||  ○  ||
     33  || [#Can_SetIcomConfiguration Can_SetIcomConfiguration]               || 15|| 0x0F||  -   ||  ○  ||
     34
     35* コンフィギュレーション一覧(R4.0.3 / R4.2.2)
     36  * [#CanConfigSet CanConfigSet] (○/○)
     37    * [#CanController CanController] (○/○)
     38      * [#CanBusoffProcessing CanBusoffProcessing] (○/○)
     39      * [#CanControllerActivation CanControllerActivation] (○/○)
     40      * [#CanControllerBaseAddress CanControllerBaseAddress] (○/○)
     41      * [#CanControllerId CanControllerId] (○/○)
     42      * [#CanRxProcessing CanRxProcessing] (○/○)
     43      * [#CanTxProcessing CanTxProcessing] (○/○)
     44      * [#CanWakeupFunctionalityAPI CanWakeupFunctionalityAPI] (-/○)
     45      * [#CanWakeupProcessing CanWakeupProcessing] (○/○)
     46      * [#CanWakeupSupport CanWakeupSupport] (○/○)
     47      * [#CanControllerDefaultBaudrate CanControllerDefaultBaudrate] (○/○)
     48      * [#CanCpuClockRef CanCpuClockRef] (○/○)
     49      * [#CanWakeupSourceRef CanWakeupSourceRef] (○/○)
     50      * [#CanControllerBaudrateConfig CanControllerBaudrateConfig] (○/○)
     51        * [#CanControllerBaudRate CanControllerBaudRate] (○/○)
     52        * [#CanControllerBaudRateConfigID CanControllerBaudRateConfigID] (-/○)
     53        * [#CanControllerPropSeg CanControllerPropSeg] (○/○)
     54        * [#CanControllerSeg1 CanControllerSeg1] (○/○)
     55        * [#CanControllerSeg2 CanControllerSeg2] (○/○)
     56        * [#CanControllerSyncJumpWidth CanControllerSyncJumpWidth] (○/○)
     57        * [#CanControllerFdBaudrateConfig CanControllerFdBaudrateConfig] (-/○)
     58          * [#CanControllerFdBaudRate CanControllerFdBaudRate] (-/○)
     59          * [#CanControllerPropSeg CanControllerPropSeg] (-/○)
     60          * [#CanControllerSeg1 CanControllerSeg1] (-/○)
     61          * [#CanControllerSeg2 CanControllerSeg2] (-/○)
     62          * [#CanControllerSyncJumpWidth CanControllerSyncJumpWidth] (-/○)
     63          * [#CanControllerTrcvDelayCompensationOffset CanControllerTrcvDelayCompensationOffset] (-/○)
     64          * [#CanControllerTxBitRateSwitch CanControllerTxBitRateSwitch] (-/○)
     65      * [#CanFilterMask CanFilterMask] (○/-)
     66        * [#CanFilterMaskValue CanFilterMaskValue] (○/-)
     67      * [#CanTTController CanTTController] (○/○)
     68        * [#CanTTControllerApplWatchdogLimit CanTTControllerApplWatchdogLimit] (-/○)
     69        * [#CanTTControllerCycleCountMax CanTTControllerCycleCountMax] (-/○)
     70        * [#CanTTControllerExpectedTxTrigger CanTTControllerExpectedTxTrigger] (-/○)
     71        * [#CanTTControllerExternalClockSynchronisation CanTTControllerExternalClockSynchronisation] (-/○)
     72        * [#CanTTControllerGlobalTimeFiltering CanTTControllerGlobalTimeFiltering] (-/○)
     73        * [#CanTTControllerInitialRefOffset CanTTControllerInitialRefOffset] (-/○)
     74        * [#CanTTControllerInterruptEnable CanTTControllerInterruptEnable] (-/○)
     75        * [#CanTTControllerLevel2 CanTTControllerLevel2] (-/○)
     76        * [#CanTTControllerNTUConfig CanTTControllerNTUConfig] (-/○)
     77        * [#CanTTControllerOperationMode CanTTControllerOperationMode] (-/○)
     78        * [#CanTTControllerSyncDeviation CanTTControllerSyncDeviation] (-/○)
     79        * [#CanTTControllerTURRestore CanTTControllerTURRestore] (-/○)
     80        * [#CanTTControllerTimeMaster CanTTControllerTimeMaster] (-/○)
     81        * [#CanTTControllerTimeMasterPriority CanTTControllerTimeMasterPriority] (-/○)
     82        * [#CanTTControllerTxEnableWindowLength CanTTControllerTxEnableWindowLength] (-/○)
     83        * [#CanTTControllerWatchTriggerGapTimeMark CanTTControllerWatchTriggerGapTimeMark] (-/○)
     84        * [#CanTTControllerWatchTriggerTimeMark CanTTControllerWatchTriggerTimeMark] (-/○)
     85        * [#CanTTIRQProcessing CanTTIRQProcessing] (-/○)
     86    * [#CanHardwareObject CanHardwareObject] (○/○)
     87      * [#CanFdPaddingValue CanFdPaddingValue] (-/○)
     88      * [#CanHandleType CanHandleType] (○/○)
     89      * [#CanHwObjectCount CanHwObjectCount] (-/○)
     90      * [#CanIdType CanIdType] (○/○)
     91      * [#CanIdValue CanIdValue] (○/-)
     92      * [#CanObjectId CanObjectId] (○/○)
     93      * [#CanObjectType CanObjectType] (○/○)
     94      * [#CanTriggerTransmitEnable CanTriggerTransmitEnable] (-/○)
     95      * [#CanControllerRef CanControllerRef] (○/○)
     96      * [#CanFilterMaskRef CanFilterMaskRef] (○/-)
     97      * [#CanMainFunctionRWPeriodRef CanMainFunctionRWPeriodRef] (○/○)
     98      * [#CanHwFilter CanHwFilter] (-/○)
     99        * [#CanHwFilterCode CanHwFilterCode] (-/○)
     100        * [#CanHwFilterMask CanHwFilterMask] (-/○)
     101      * [#CanTTHardwareObjectTrigger CanTTHardwareObjectTrigger] (○/○)
     102        * [#CanTTHardwareObjectBaseCycle CanTTHardwareObjectBaseCycle] (-/○)
     103        * [#CanTTHardwareObjectCycleRepetition CanTTHardwareObjectCycleRepetition] (-/○)
     104        * [#CanTTHardwareObjectTimeMark CanTTHardwareObjectTimeMark] (-/○)
     105        * [#CanTTHardwareObjectTriggerId CanTTHardwareObjectTriggerId] (-/○)
     106        * [#CanTTHardwareObjectTriggerType CanTTHardwareObjectTriggerType] (-/○)
     107    * [#CanIcom CanIcom] (-/○)
     108      * [#CanIcomConfig CanIcomConfig] (-/○)
     109        * [#CanIcomConfigId CanIcomConfigId] (-/○)
     110        * [#CanIcomWakeOnBusOff CanIcomWakeOnBusOff] (-/○)
     111        * [#CanIcomWakeupCauses CanIcomWakeupCauses] (-/○)
     112          * [#CanIcomRxMessage CanIcomRxMessage] (-/○)
     113            * [#CanIcomCounterValue CanIcomCounterValue] (-/○)
     114            * [#CanIcomMessageId CanIcomMessageId] (-/○)
     115            * [#CanIcomMessageIdMask CanIcomMessageIdMask] (-/○)
     116            * [#CanIcomMissingMessageTimerValue CanIcomMissingMessageTimerValue] (-/○)
     117            * [#CanIcomPayloadLengthError CanIcomPayloadLengthError] (-/○)
     118            * [#CanIcomRxMessageSignalConfig CanIcomRxMessageSignalConfig] (-/○)
     119              * [#CanIcomSignalMask CanIcomSignalMask] (-/○)
     120              * [#CanIcomSignalOperation CanIcomSignalOperation] (-/○)
     121              * [#CanIcomSignalValue CanIcomSignalValue] (-/○)
     122              * [#CanIcomSignalRef CanIcomSignalRef] (-/○)
     123  * [#CanGeneral CanGeneral] (○/○)
     124    * [#CanChangeBaudrateApi CanChangeBaudrateApi] (○/-)
     125    * [#CanDevErrorDetection CanDevErrorDetection] (○/○)
     126    * [#CanHardwareCancellation CanHardwareCancellation] (○/-)
     127    * [#CanIdenticalIdCancellation CanIdenticalIdCancellation] (○/-)
     128    * [#CanIndex CanIndex] (○/○)
     129    * [#CanLPduReceiveCalloutFunction CanLPduReceiveCalloutFunction] (○/○)
     130    * [#CanMainFunctionBusoffPeriod CanMainFunctionBusoffPeriod] (○/○)
     131    * [#CanMainFunctionModePeriod CanMainFunctionModePeriod] (○/○)
     132    * [#CanMainFunctionWakeupPeriod CanMainFunctionWakeupPeriod] (○/○)
     133    * [#CanMultiplexedTransmission CanMultiplexedTransmission] (○/○)
     134    * [#CanPublicIcomSupport CanPublicIcomSupport] (-/○)
     135    * [#CanSetBaudrateApi CanSetBaudrateApi] (-/○)
     136    * [#CanTimeoutDuration CanTimeoutDuration] (○/○)
     137    * [#CanVersionInfoApi CanVersionInfoApi] (○/○)
     138    * [#CanCounterRef CanCounterRef] (○/-)
     139    * [#CanOsCounterRef CanOsCounterRef]
     140    * [#CanSupportTTCANRef CanSupportTTCANRef] (○/○)
     141    * [#CanIcomGeneral CanIcomGeneral] (-/○)
     142      * [#CanIcomLevel CanIcomLevel] (-/○)
     143      * [#CanIcomVariant CanIcomVariant] (-/○)
     144    * [#CanMainFunctionRWPeriods CanMainFunctionRWPeriods] (○/○)
     145      * [#CanMainFunctionReadPeriod CanMainFunctionReadPeriod] (○/-)
     146      * [#CanMainFunctionWritePeriod CanMainFunctionWritePeriod] (○/-)
     147      * [#CanMainFunctionPeriod CanMainFunctionPeriod] (-/○)
    84148
    85149* エラーコード一覧
    86150
    87   ||= エラーコード =||= Dec =||= Hex =||
    88   || CAN_E_PARAM_POINTER       ||  1|| 0x01||
    89   || CAN_E_PARAM_HANDLE        ||  2|| 0x02||
    90   || CAN_E_PARAM_DLC           ||  3|| 0x03||
    91   || CAN_E_PARAM_CONTROLLER    ||  4|| 0x04||
    92   || CAN_E_UNINIT              ||  5|| 0x05||
    93   || CAN_E_TRANSITION          ||  6|| 0x06||
    94   || CAN_E_DATALOST            ||  7|| 0x07||
     151  ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =||
     152  || CAN_E_PARAM_POINTER       ||  1|| 0x01||  ○  ||  ○  ||
     153  || CAN_E_PARAM_HANDLE        ||  2|| 0x02||  ○  ||  ○  ||
     154  || CAN_E_PARAM_DLC           ||  3|| 0x03||  ○  ||  ○  ||
     155  || CAN_E_PARAM_CONTROLLER    ||  4|| 0x04||  ○  ||  ○  ||
     156  || CAN_E_UNINIT              ||  5|| 0x05||  ○  ||  ○  ||
     157  || CAN_E_TRANSITION          ||  6|| 0x06||  ○  ||  ○  ||
     158  || CAN_E_DATALOST            ||  7|| 0x07||  ○  ||  ○  ||
     159  || CAN_E_PARAM_BAUDRATE      ||  8|| 0x08||  -   ||  ○  ||
     160  || CAN_E_ICOM_CONFIG_INVALID ||  9|| 0x09||  -   ||  ○  ||
     161  || CAN_E_INIT_FAILED         || 10|| 0x0A||  -   ||  ○  ||
    95162
    96163----
     
    104171* Canモジュールの初期化を行う
    105172* 引数Configで与えたポインタが指すコンフィギュレーションデータを使用して初期化される
    106   * [wiki:tips_configuration_class#%E3%83%9D%E3%82%B9%E3%83%88%E3%83%93%E3%83%AB%E3%83%89%E3%82%BF%E3%82%A4%E3%83%A0 ポストビルド]のパラメータは本初期化により設定値を変更できる
     173  * [wiki:tips/configuration_class#%E3%83%9D%E3%82%B9%E3%83%88%E3%83%93%E3%83%AB%E3%83%89%E3%82%BF%E3%82%A4%E3%83%A0 ポストビルド]のパラメータは本初期化により設定値を変更できる
    107174* 引数にNULLを与えた場合、デフォルトのコンフィギュレーションが設定される(本仕様はR4.1系で削除された)
    108 * [wiki:spec_CANInterface#CanIf_Init CanIfのCanIf_Init]では、引数にNULLを与えた場合、デフォルトのコンフィギュレーションが設定される仕様となっていることから、TOPPERS/A-CANではCan_Initも同様にNULLが与えられた場合、デフォルトのコンフィギュレーションを設定するように実装している
     175* [wiki:spec/CanIf#CanIf_Init CanIfのCanIf_Init]では、引数にNULLを与えた場合、デフォルトのコンフィギュレーションが設定される仕様となっていることから、TOPPERS/A-CANではCan_Initも同様にNULLが与えられた場合、デフォルトのコンフィギュレーションを設定するように実装している
    109176
    110177== Can_GetVersionInfo ==
     
    115182== Can_CheckBaudrate ==
    116183{{{
    117 Std_ReturnType Can_CheckBaudrate(uint8 Controller, const uint16 Baudrate)
     184R4.0.3: Std_ReturnType Can_CheckBaudrate(uint8 Controller, const uint16 Baudrate)
     185R4.2.2: Std_ReturnType Can_CheckBaudrate(uint8 Controller, uint16 Baudrate)
    118186}}}
    119187* 引数Controllerで与えたCANコントローラが、引数Baudrateで与えたボーレートが使用可能かチェックする
     
    121189== Can_ChangeBaudrate ==
    122190{{{
    123 Std_ReturnType Can_ChangeBaudrate(uint8 Controller, const uint16 Baudrate)
     191R4.0.3: Std_ReturnType Can_ChangeBaudrate(uint8 Controller, const uint16 Baudrate)
     192R4.2.2: Std_ReturnType Can_ChangeBaudrate(uint8 Controller, uint16 Baudrate)
    124193}}}
    125194* 引数Controllerで与えたCANコントローラを、引数Baudrateで与えたボーレートへ変更する
    126195
     196== Can_SetBaudrate ==
     197{{{
     198Std_ReturnType Can_SetBaudrate(uint8 Controller, uint16 BaudRateConfigID)
     199}}}
     200
    127201== Can_SetControllerMode ==
    128202{{{
     
    179253}}}
    180254
     255== Can_SetIcomConfiguration ==
     256{{{
     257Std_ReturnType Can_SetIcomConfiguration(uint8 Controller, IcomConfigIdType ConfigurationId)
     258}}}
     259
    181260----
    182261
     
    190269* 多重度:1
    191270* [#Can_Init Can_Init]により設定されるコンフィギュレーション全体のコンテナ
    192 * TOPPERS/A-CANでは、[wiki:tips_configuration_class#%E3%83%9D%E3%82%B9%E3%83%88%E3%83%93%E3%83%AB%E3%83%89%E3%82%BF%E3%82%A4%E3%83%A0 ポストビルド]による複数のコンフィギュレーション定義に対応するため、多重度を1..*として本コンテナを複数定義可能としている
     271* TOPPERS/A-CANでは、[wiki:tips/configuration_class#%E3%83%9D%E3%82%B9%E3%83%88%E3%83%93%E3%83%AB%E3%83%89%E3%82%BF%E3%82%A4%E3%83%A0 ポストビルド]による複数のコンフィギュレーション定義に対応するため、多重度を1..*として本コンテナを複数定義可能としている
    193272
    194273== CanController ==
     
    205284}}}
    206285* 型:EnumerationParam
     286* 多重度:1
     287* 選択肢:
    207288  * INTERRUPT:割込みによって行う
    208289  * POLLING:ポーリングによって行う
    209 * 多重度:1
    210290* バスオフ検知方法を設定する
    211291
     
    224304* 型:IntegerParam
    225305* 多重度:1
     306* 上限値:4294967295
     307* 下限値:0
    226308* CANコントローラのベースアドレス
    227309
     
    232314* 型:IntegerParam
    233315* 多重度:1
     316* 上限値:255
     317* 下限値:0
    234318* CANコントローラのID
    235319* TOPPERS/A-CANでは、処理速度向上のため、0から連番とする制約を設けている
     
    240324}}}
    241325* 型:EnumerationParam
     326* 多重度:1
     327* 選択肢:
    242328  * INTERRUPT:割込みによって行う
    243329  * POLLING:ポーリングによって行う
    244 * 多重度:1
    245330* メッセージ受信検知方法を設定する
    246331
     
    250335}}}
    251336* 型:EnumerationParam
     337* 多重度:1
     338* 選択肢:
    252339  * INTERRUPT:割込みによって行う
    253340  * POLLING:ポーリングによって行う
    254 * 多重度:1
    255341* メッセージ送信完了検知方法を設定する
    256342
     343== CanWakeupFunctionalityAPI ==
     344{{{
     345/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanWakeupFunctionalityAPI
     346}}}
     347* 型:BooleanParam
     348* 多重度:1
     349* デフォルト値:false
     350
    257351== CanWakeupProcessing ==
    258352{{{
     
    260354}}}
    261355* 型:EnumerationParam
     356* 多重度:1
     357* 選択肢:
    262358  * INTERRUPT:割込みによって行う
    263359  * POLLING:ポーリングによって行う
    264 * 多重度:1
    265360* ウェイクアップ検知方法を設定する
    266361
     
    279374* 型:Reference
    280375* 多重度:1
    281 * [#CanControllerBaudrateConfig CanControllerBaudrateConfig]への参照
     376* 参照先:[#CanControllerBaudrateConfig CanControllerBaudrateConfig]
    282377* デフォルトのボーレートを設定する
    283378
     
    288383* 型:Reference
    289384* 多重度:1
     385* 参照先:{{{/AUTOSAR/EcucDefs/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint}}}
    290386
    291387== CanWakeupSourceRef ==
     
    295391* 型:Reference
    296392* 多重度:0..1
     393* 参照先:{{{/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource}}}
    297394
    298395== CanControllerBaudrateConfig ==
     
    310407* 型:IntegerParam
    311408* 多重度:1
     409* 上限値:2000
     410* 下限値:0
    312411* ボーレートの値
    313412
     413== CanControllerBaudRateConfigID ==
     414{{{
     415/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerBaudRateConfigID
     416}}}
     417* 型:IntegerParam
     418* 多重度:1
     419* 上限値:65535
     420* 下限値:0
     421* デフォルト値:0
     422
    314423== CanControllerPropSeg ==
    315424{{{
     
    318427* 型:IntegerParam
    319428* 多重度:1
     429* 上限値:255
     430* 下限値:0
    320431* 伝播時間セグメントを設定する
    321432* 参考:http://eetimes.jp/ee/articles/0912/15/news104_2.html
     
    327438* 型:IntegerParam
    328439* 多重度:1
     440* 上限値:255
     441* 下限値:0
    329442* 位相バッファセグメント1を設定する
    330443* 参考:http://eetimes.jp/ee/articles/0912/15/news104_2.html
     
    336449* 型:IntegerParam
    337450* 多重度:1
     451* 上限値:255
     452* 下限値:0
    338453* 位相バッファセグメント2を設定する
    339454* 参考:http://eetimes.jp/ee/articles/0912/15/news104_2.html
     
    345460* 型:IntegerParam
    346461* 多重度:1
     462* 上限値:255
     463* 下限値:0
    347464* 再同期ジャンプ幅を設定する
    348465* 参考:http://eetimes.jp/ee/articles/0912/15/news104_2.html
     
    364481* 受信したCAN-IDに対して適用するフィルタマスクを設定する
    365482
     483== CanControllerFdBaudrateConfig ==
     484{{{
     485/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig
     486}}}
     487* 型:Container
     488* 多重度:0..1
     489
     490== CanControllerFdBaudRate ==
     491{{{
     492/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig/CanControllerFdBaudRate
     493}}}
     494* 型:IntegerParam
     495* 多重度:1
     496* 上限値:16000
     497* 下限値:0
     498
     499== CanControllerPropSeg ==
     500{{{
     501/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig/CanControllerPropSeg
     502}}}
     503* 型:IntegerParam
     504* 多重度:1
     505* 上限値:255
     506* 下限値:0
     507
     508== CanControllerSeg1 ==
     509{{{
     510/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig/CanControllerSeg1
     511}}}
     512* 型:IntegerParam
     513* 多重度:1
     514* 上限値:255
     515* 下限値:0
     516
     517== CanControllerSeg2 ==
     518{{{
     519/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig/CanControllerSeg2
     520}}}
     521* 型:IntegerParam
     522* 多重度:1
     523* 上限値:255
     524* 下限値:0
     525
     526== CanControllerSyncJumpWidth ==
     527{{{
     528/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig/CanControllerSyncJumpWidth
     529}}}
     530* 型:IntegerParam
     531* 多重度:1
     532* 上限値:255
     533* 下限値:0
     534
     535== CanControllerTrcvDelayCompensationOffset ==
     536{{{
     537/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig/CanControllerTrcvDelayCompensationOffset
     538}}}
     539* 型:IntegerParam
     540* 多重度:0..1
     541* 上限値:400
     542* 下限値:0
     543
     544== CanControllerTxBitRateSwitch ==
     545{{{
     546/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig/CanControllerTxBitRateSwitch
     547}}}
     548* 型:BooleanParam
     549* 多重度:1
     550* デフォルト値:true
     551
    366552== CanTTController ==
    367553{{{
     
    370556* 型:Container
    371557* 多重度:0..1
    372 * 本コンテナに所属するパラメータ仕様は、[wiki:spec_TTCANDriver TTCAN Driver]の仕様書に規定されている
     558* R4.0.3:本コンテナに所属するパラメータ仕様は、[wiki:spec/Ttcan TTCAN Driver]の仕様書に規定されている
     559
     560== CanTTControllerApplWatchdogLimit ==
     561{{{
     562/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerApplWatchdogLimit
     563}}}
     564* 型:IntegerParam
     565* 多重度:1
     566* 上限値:255
     567* 下限値:0
     568
     569== CanTTControllerCycleCountMax ==
     570{{{
     571/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerCycleCountMax
     572}}}
     573* 型:IntegerParam
     574* 多重度:1
     575* 上限値:63
     576* 下限値:0
     577
     578== CanTTControllerExpectedTxTrigger ==
     579{{{
     580/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerExpectedTxTrigger
     581}}}
     582* 型:IntegerParam
     583* 多重度:1
     584* 上限値:255
     585* 下限値:0
     586
     587== CanTTControllerExternalClockSynchronisation ==
     588{{{
     589/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerExternalClockSynchronisation
     590}}}
     591* 型:BooleanParam
     592* 多重度:1
     593
     594== CanTTControllerGlobalTimeFiltering ==
     595{{{
     596/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerGlobalTimeFiltering
     597}}}
     598* 型:BooleanParam
     599* 多重度:1
     600
     601== CanTTControllerInitialRefOffset ==
     602{{{
     603/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerInitialRefOffset
     604}}}
     605* 型:IntegerParam
     606* 多重度:1
     607* 上限値:127
     608* 下限値:0
     609
     610== CanTTControllerInterruptEnable ==
     611{{{
     612/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerInterruptEnable
     613}}}
     614* 型:IntegerParam
     615* 多重度:1
     616* 上限値:1023
     617* 下限値:0
     618
     619== CanTTControllerLevel2 ==
     620{{{
     621/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerLevel2
     622}}}
     623* 型:BooleanParam
     624* 多重度:1
     625
     626== CanTTControllerNTUConfig ==
     627{{{
     628/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerNTUConfig
     629}}}
     630* 型:FloatParam
     631* 多重度:1
     632* 上限値:100
     633* 下限値:0
     634
     635== CanTTControllerOperationMode ==
     636{{{
     637/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerOperationMode
     638}}}
     639* 型:EnumerationParam
     640* 多重度:1
     641* 選択肢:
     642  * CAN_TT_EVENT_SYNC_TIME_TRIGGERED
     643  * CAN_TT_EVENT_TRIGGERED
     644  * CAN_TT_TIME_TRIGGERED
     645
     646== CanTTControllerSyncDeviation ==
     647{{{
     648/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerSyncDeviation
     649}}}
     650* 型:FloatParam
     651* 多重度:1
     652* 上限値:100
     653* 下限値:0
     654
     655== CanTTControllerTURRestore ==
     656{{{
     657/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerTURRestore
     658}}}
     659* 型:BooleanParam
     660* 多重度:1
     661
     662== CanTTControllerTimeMaster ==
     663{{{
     664/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerTimeMaster
     665}}}
     666* 型:BooleanParam
     667* 多重度:1
     668
     669== CanTTControllerTimeMasterPriority ==
     670{{{
     671/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerTimeMasterPriority
     672}}}
     673* 型:IntegerParam
     674* 多重度:1
     675* 上限値:7
     676* 下限値:0
     677
     678== CanTTControllerTxEnableWindowLength ==
     679{{{
     680/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerTxEnableWindowLength
     681}}}
     682* 型:IntegerParam
     683* 多重度:1
     684* 上限値:16
     685* 下限値:1
     686
     687== CanTTControllerWatchTriggerGapTimeMark ==
     688{{{
     689/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerWatchTriggerGapTimeMark
     690}}}
     691* 型:IntegerParam
     692* 多重度:1
     693* 上限値:65535
     694* 下限値:0
     695
     696== CanTTControllerWatchTriggerTimeMark ==
     697{{{
     698/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerWatchTriggerTimeMark
     699}}}
     700* 型:IntegerParam
     701* 多重度:1
     702* 上限値:65535
     703* 下限値:0
     704
     705== CanTTIRQProcessing ==
     706{{{
     707/AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTIRQProcessing
     708}}}
     709* 型:EnumerationParam
     710* 多重度:1
     711* 選択肢:
     712  * INTERRUPT
     713  * POLLING
    373714
    374715== CanHardwareObject ==
     
    380721* ハードウェアオブジェクト(メールボックス)を設定するコンテナ
    381722
     723== CanFdPaddingValue ==
     724{{{
     725/AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanFdPaddingValue
     726}}}
     727* 型:IntegerParam
     728* 多重度:0..1
     729* 上限値:255
     730* 下限値:0
     731* デフォルト値:0
     732
    382733== CanHandleType ==
    383734{{{
     
    385736}}}
    386737* 型:EnumerationParam
     738* 多重度:1
     739* 選択肢:
    387740  * BASIC:ベーシックCAN
    388741  * FULL:フルCAN
    389 * 多重度:1
    390742* メッセージマネジメントを設定する
    391743* 参考:http://monoist.atmarkit.co.jp/mn/articles/0809/10/news140_2.html
    392744
     745== CanHwObjectCount ==
     746{{{
     747/AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanHwObjectCount
     748}}}
     749* 型:IntegerParam
     750* 多重度:1
     751* 上限値:65535
     752* 下限値:1
     753* デフォルト値:1
     754
    393755== CanIdType ==
    394756{{{
     
    396758}}}
    397759* 型:EnumerationParam
     760* 多重度:1
     761* 選択肢:
    398762  * EXTENDED:拡張フォーマット
    399763  * MIXED:混在
    400764  * STANDARD:標準フォーマット
    401 * 多重度:1
    402765* データフレームの形式
    403766
     
    416779* 型:IntegerParam
    417780* 多重度:1
     781* 上限値:65535
     782* 下限値:0
    418783* HOHのID
    419784* 0から連番とする制約がある
     
    424789}}}
    425790* 型:EnumerationParam
     791* 多重度:1
     792* 選択肢:
    426793  * RECEIVE:受信
    427794  * TRANSMIT:送信
    428 * 多重度:1
    429795* ハードウェアオブジェクトが、受信(HRH)か送信(HTH)かを設定する
    430796
     797== CanTriggerTransmitEnable ==
     798{{{
     799/AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanTriggerTransmitEnable
     800}}}
     801* 型:BooleanParam
     802* 多重度:0..1
     803* デフォルト値:false
     804
    431805== CanControllerRef ==
    432806{{{
     
    435809* 型:Reference
    436810* 多重度:1
    437 * [#CanController CanController]への参照
     811* 参照先:[#CanController CanController]
    438812* HOHで送受信されるCANコントローラを関連付ける
    439813
     
    444818* 型:Reference
    445819* 多重度:0..1
    446 * [#CanFilterMask CanFilterMask]への参照
     820* 参照先:[#CanFilterMask CanFilterMask]
    447821* HRHで使用されるフィルタマスクを指定する
    448822
     
    453827* 型:Reference
    454828* 多重度:0..1
    455 * [#CanMainFunctionRWPeriods CanMainFunctionRWPeriods]への参照
     829* 参照先:[#CanMainFunctionRWPeriods CanMainFunctionRWPeriods]
    456830* 送受信をポーリングで行う場合のポーリング周期を設定する
    457831
     832== CanHwFilter ==
     833{{{
     834/AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanHwFilter
     835}}}
     836* 型:Container
     837* 多重度:0..*
     838
     839== CanHwFilterCode ==
     840{{{
     841/AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanHwFilter/CanHwFilterCode
     842}}}
     843* 型:IntegerParam
     844* 多重度:1
     845* 上限値:4294967295
     846* 下限値:0
     847
     848== CanHwFilterMask ==
     849{{{
     850/AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanHwFilter/CanHwFilterMask
     851}}}
     852* 型:IntegerParam
     853* 多重度:1
     854* 上限値:4294967295
     855* 下限値:0
     856
    458857== CanTTHardwareObjectTrigger ==
    459858{{{
     
    462861* 型:Container
    463862* 多重度:0..*
    464 * 本コンテナに所属するパラメータ仕様は、[wiki:spec_TTCANDriver TTCAN Driver]の仕様書に規定されている
     863* R4.0.3:本コンテナに所属するパラメータ仕様は、[wiki:spec/Ttcan TTCAN Driver]の仕様書に規定されている
     864
     865== CanTTHardwareObjectBaseCycle ==
     866{{{
     867/AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanTTHardwareObjectTrigger/CanTTHardwareObjectBaseCycle
     868}}}
     869* 型:IntegerParam
     870* 多重度:1
     871* 上限値:63
     872* 下限値:0
     873
     874== CanTTHardwareObjectCycleRepetition ==
     875{{{
     876/AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanTTHardwareObjectTrigger/CanTTHardwareObjectCycleRepetition
     877}}}
     878* 型:IntegerParam
     879* 多重度:1
     880* 上限値:64
     881* 下限値:1
     882
     883== CanTTHardwareObjectTimeMark ==
     884{{{
     885/AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanTTHardwareObjectTrigger/CanTTHardwareObjectTimeMark
     886}}}
     887* 型:IntegerParam
     888* 多重度:1
     889* 上限値:65535
     890* 下限値:0
     891
     892== CanTTHardwareObjectTriggerId ==
     893{{{
     894/AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanTTHardwareObjectTrigger/CanTTHardwareObjectTriggerId
     895}}}
     896* 型:IntegerParam
     897* 多重度:1
     898* 上限値:63
     899* 下限値:0
     900
     901== CanTTHardwareObjectTriggerType ==
     902{{{
     903/AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanTTHardwareObjectTrigger/CanTTHardwareObjectTriggerType
     904}}}
     905* 型:EnumerationParam
     906* 多重度:1
     907* 選択肢:
     908  * CAN_TT_RX_TRIGGER
     909  * CAN_TT_TX_REF_TRIGGER
     910  * CAN_TT_TX_REF_TRIGGER_GAP
     911  * CAN_TT_TX_TRIGGER_EXCLUSIVE
     912  * CAN_TT_TX_TRIGGER_MERGED
     913  * CAN_TT_TX_TRIGGER_SINGLE
     914
     915== CanIcom ==
     916{{{
     917/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom
     918}}}
     919* 型:Container
     920* 多重度:0..1
     921
     922== CanIcomConfig ==
     923{{{
     924/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig
     925}}}
     926* 型:Container
     927* 多重度:1..*
     928
     929== CanIcomConfigId ==
     930{{{
     931/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomConfigId
     932}}}
     933* 型:IntegerParam
     934* 多重度:1
     935* 上限値:255
     936* 下限値:1
     937
     938== CanIcomWakeOnBusOff ==
     939{{{
     940/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeOnBusOff
     941}}}
     942* 型:BooleanParam
     943* 多重度:1
     944* デフォルト値:true
     945
     946== CanIcomWakeupCauses ==
     947{{{
     948/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses
     949}}}
     950* 型:Container
     951* 多重度:1
     952
     953== CanIcomRxMessage ==
     954{{{
     955/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage
     956}}}
     957* 型:Container
     958* 多重度:1..*
     959
     960== CanIcomCounterValue ==
     961{{{
     962/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomCounterValue
     963}}}
     964* 型:IntegerParam
     965* 多重度:0..1
     966* 上限値:65536
     967* 下限値:1
     968
     969== CanIcomMessageId ==
     970{{{
     971/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomMessageId
     972}}}
     973* 型:IntegerParam
     974* 多重度:1
     975* 上限値:536870912
     976* 下限値:0
     977
     978== CanIcomMessageIdMask ==
     979{{{
     980/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomMessageIdMask
     981}}}
     982* 型:IntegerParam
     983* 多重度:0..1
     984* 上限値:536870912
     985* 下限値:0
     986
     987== CanIcomMissingMessageTimerValue ==
     988{{{
     989/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomMissingMessageTimerValue
     990}}}
     991* 型:FloatParam
     992* 多重度:0..1
     993
     994== CanIcomPayloadLengthError ==
     995{{{
     996/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomPayloadLengthError
     997}}}
     998* 型:BooleanParam
     999* 多重度:1
     1000* デフォルト値:false
     1001
     1002== CanIcomRxMessageSignalConfig ==
     1003{{{
     1004/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomRxMessageSignalConfig
     1005}}}
     1006* 型:Container
     1007* 多重度:0..*
     1008
     1009== CanIcomSignalMask ==
     1010{{{
     1011/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomRxMessageSignalConfig/CanIcomSignalMask
     1012}}}
     1013* 型:IntegerParam
     1014* 多重度:1
     1015* 上限値:18446744073709551615
     1016* 下限値:0
     1017
     1018== CanIcomSignalOperation ==
     1019{{{
     1020/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomRxMessageSignalConfig/CanIcomSignalOperation
     1021}}}
     1022* 型:EnumerationParam
     1023* 多重度:1
     1024* 選択肢:
     1025  * AND
     1026  * EQUAL
     1027  * GREATER
     1028  * SMALLER
     1029  * XOR
     1030
     1031== CanIcomSignalValue ==
     1032{{{
     1033/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomRxMessageSignalConfig/CanIcomSignalValue
     1034}}}
     1035* 型:IntegerParam
     1036* 多重度:1
     1037* 上限値:18446744073709551615
     1038* 下限値:0
     1039
     1040== CanIcomSignalRef ==
     1041{{{
     1042/AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomRxMessageSignalConfig/CanIcomSignalRef
     1043}}}
     1044* 型:Reference
     1045* 多重度:0..1
     1046* 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal}}}
    4651047
    4661048== CanGeneral ==
     
    5121094* 型:IntegerParam
    5131095* 多重度:1
     1096* 上限値:255
     1097* 下限値:0
    5141098* CanモジュールのインスタンスID
    5151099* 1つしか使用しない場合0を指定する
     
    5291113* 型:FloatParam
    5301114* 多重度:0..1
     1115* 上限値:65.535
     1116* 下限値:0.001
    5311117* バスオフ検知をポーリングで行う場合のポーリング周期を設定する
    5321118
     
    5371123* 型:FloatParam
    5381124* 多重度:1
     1125* 上限値:65.535
     1126* 下限値:0.001
    5391127* CANコントローラのモード変更通知検知のポーリング周期を設定する
    5401128
     
    5451133* 型:FloatParam
    5461134* 多重度:0..1
     1135* 上限値:65.535
     1136* 下限値:0.001
    5471137* ウェイクアップ検知をポーリングで行う場合のポーリング周期を設定する
    5481138
     
    5541144* 多重度:1
    5551145
     1146== CanPublicIcomSupport ==
     1147{{{
     1148/AUTOSAR/EcucDefs/Can/CanGeneral/CanPublicIcomSupport
     1149}}}
     1150* 型:BooleanParam
     1151* 多重度:1
     1152* デフォルト値:false
     1153
     1154== CanSetBaudrateApi ==
     1155{{{
     1156/AUTOSAR/EcucDefs/Can/CanGeneral/CanSetBaudrateApi
     1157}}}
     1158* 型:BooleanParam
     1159* 多重度:0..1
     1160* デフォルト値:false
     1161
    5561162== CanTimeoutDuration ==
    5571163{{{
     
    5601166* 型:FloatParam
    5611167* 多重度:1
     1168* 上限値:65.535
     1169* 下限値:
     1170  * R4.0.3:0.001
     1171  * R4.2.2:1E-6
    5621172* ハードウェア上のモードが切り替わるのを待機するタイムアウトの上限値
    5631173* 秒単位で指定する
     
    5771187* 型:Reference
    5781188* 多重度:1
    579 * [wiki:spec_OS#OsCounter OsモジュールのOsCounter]への参照
     1189* 参照先:{{{/AUTOSAR/EcucDefs/Os/OsCounter}}}
    5801190* Canモジュール内で時間を計測するために使用するOSカウンタを指定する
    5811191
     1192== CanOsCounterRef ==
     1193{{{
     1194/AUTOSAR/EcucDefs/Can/CanGeneral/CanOsCounterRef
     1195}}}
     1196* 型:Reference
     1197* 多重度:0..1
     1198* 参照先:{{{/AUTOSAR/EcucDefs/Os/OsCounter}}}
     1199* Canモジュール内で時間を計測するために使用するOSカウンタを指定する
     1200
    5821201== CanSupportTTCANRef ==
    5831202{{{
     
    5861205* 型:Reference
    5871206* 多重度:1
     1207* 参照先:{{{/AUTOSAR/EcucDefs/CanIf/CanIfPrivateCfg}}}
     1208
     1209== CanIcomGeneral ==
     1210{{{
     1211/AUTOSAR/EcucDefs/Can/CanGeneral/CanIcomGeneral
     1212}}}
     1213* 型:Container
     1214* 多重度:0..1
     1215
     1216== CanIcomLevel ==
     1217{{{
     1218/AUTOSAR/EcucDefs/Can/CanGeneral/CanIcomGeneral/CanIcomLevel
     1219}}}
     1220* 型:EnumerationParam
     1221* 多重度:0..1
     1222* 選択肢:
     1223  * CAN_ICOM_LEVEL_ONE
     1224  * CAN_ICOM_LEVEL_TWO
     1225* デフォルト値:CAN_ICOM_LEVEL_ONE
     1226
     1227== CanIcomVariant ==
     1228{{{
     1229/AUTOSAR/EcucDefs/Can/CanGeneral/CanIcomGeneral/CanIcomVariant
     1230}}}
     1231* 型:EnumerationParam
     1232* 多重度:1
     1233* 選択肢:
     1234  * CAN_ICOM_VARIANT_HW
     1235  * CAN_ICOM_VARIANT_NONE
     1236  * CAN_ICOM_VARIANT_SW
     1237* デフォルト値:CAN_ICOM_VARIANT_NONE
    5881238
    5891239== CanMainFunctionRWPeriods ==
     
    6011251* 型:FloatParam
    6021252* 多重度:0..*
     1253* 上限値:65.535
     1254* 下限値:0.001
    6031255* メッセージ受信検知のポーリング周期を設定する
    6041256* 秒単位で指定する
     
    6101262* 型:FloatParam
    6111263* 多重度:0..*
     1264* 上限値:65.535
     1265* 下限値:0.001
    6121266* メッセージ送信完了検知のポーリング周期を設定する
    6131267* 秒単位で指定する
    6141268
     1269== CanMainFunctionPeriod ==
     1270{{{
     1271/AUTOSAR/EcucDefs/Can/CanGeneral/CanMainFunctionRWPeriods/CanMainFunctionPeriod
     1272}}}
     1273* 型:FloatParam
     1274* 多重度:1
     1275* 上限値:65.535
     1276* 下限値:0.001
     1277