{{{ #!html
CAN Driver
}}} [[BR]] = 概要 = * COMスタックのMCALで、CANプロトコルを扱う * 送受信に使用するメールボックスのハンドルを、HOH(Hardware Object Handle)と呼ぶ * 送信のHOHをHTH、受信のHOHをHRHと区別する * CANに関する解説サイト * [https://cdn.vector.com/cms/content/know-how/VJ/PDF/For_Beginners_CAN_CANFD.pdf はじめてのCAN/CAN FD(ベクター・ジャパン株式会社)] * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =||= R21-11 =|| || [#Can_Init Can_Init] || 0|| 0x00|| ○ || ○ || ○ || || [#Can_GetVersionInfo Can_GetVersionInfo] || 7|| 0x07|| ○ || ○ || ○ || || [#Can_DeInit Can_DeInit] || 16|| 0x10|| - || - || ○ || || [#Can_CheckBaudrate Can_CheckBaudrate] || 14|| 0x0E|| ○ || ○ || - || || [#Can_ChangeBaudrate Can_ChangeBaudrate] || 13|| 0x0D|| ○ || ○ || - || || [#Can_SetBaudrate Can_SetBaudrate] || 15|| 0x0F|| - || ○ || ○ || || [#Can_SetControllerMode Can_SetControllerMode] || 3|| 0x03|| ○ || ○ || ○ || || [#Can_DisableControllerInterrupts Can_DisableControllerInterrupts] || 4|| 0x04|| ○ || ○ || ○ || || [#Can_EnableControllerInterrupts Can_EnableControllerInterrupts] || 5|| 0x05|| ○ || ○ || ○ || || [#Can_CheckWakeup Can_CheckWakeup] || 11|| 0x0B|| ○ || ○ || ○ || || [#Can_GetControllerErrorState Can_GetControllerErrorState] || 17|| 0x11|| - || - || ○ || || [#Can_GetControllerMode Can_GetControllerMode] || 18|| 0x12|| - || - || ○ || || [#Can_GetControllerRxErrorCounter Can_GetControllerRxErrorCounter] || 48|| 0x30|| - || - || ○ || || [#Can_GetControllerTxErrorCounter Can_GetControllerTxErrorCounter] || 49|| 0x31|| - || - || ○ || || [#Can_GetCurrentTime Can_GetCurrentTime] || 50|| 0x32|| - || - || ○ || || [#Can_EnableEgressTimeStamp Can_EnableEgressTimeStamp] || 51|| 0x33|| - || - || ○ || || [#Can_GetEgressTimeStamp Can_GetEgressTimeStamp] || 52|| 0x34|| - || - || ○ || || [#Can_GetIngressTimeStamp Can_GetIngressTimeStamp] || 53|| 0x35|| - || - || ○ || || [#Can_Write Can_Write] || 6|| 0x06|| ○ || ○ || ○ || || [# ] || 32|| 0x20|| - || - || ○ || || [#Can_MainFunction_Write Can_MainFunction_Write] || 1|| 0x01|| ○ || ○ || ○ || || [#Can_MainFunction_Read Can_MainFunction_Read] || 8|| 0x08|| ○ || ○ || ○ || || [#Can_MainFunction_BusOff Can_MainFunction_BusOff] || 9|| 0x09|| ○ || ○ || ○ || || [#Can_MainFunction_Wakeup Can_MainFunction_Wakeup] || 10|| 0x0A|| ○ || ○ || ○ || || [#Can_MainFunction_Mode Can_MainFunction_Mode] || 12|| 0x0C|| ○ || ○ || ○ || || [#Can_SetIcomConfiguration Can_SetIcomConfiguration] || 15|| 0x0F|| - || ○ || - || * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11) * [#CanConfigSet CanConfigSet] (○/○/○/○/○/○/○/○) * [#CanController CanController] (○/○/○/○/○/○/○/○) * [#CanBusoffProcessing CanBusoffProcessing] (○/○/○/○/○/○/○/○) * [#CanControllerActivation CanControllerActivation] (○/○/○/○/○/○/○/○) * [#CanControllerBaseAddress CanControllerBaseAddress] (○/○/○/○/○/○/○/○) * [#CanControllerBaudrateConfig CanControllerBaudrateConfig] (○/○/○/○/○/○/○/○) * [#CanControllerBaudRate CanControllerBaudRate] (○/○/○/○/○/○/○/○) * [#CanControllerBaudRateConfigID CanControllerBaudRateConfigID] (-/○/○/○/○/○/○/○) * [#CanControllerFdBaudrateConfig CanControllerFdBaudrateConfig] (-/○/○/○/○/○/○/○) * [#CanControllerFdBaudRate CanControllerFdBaudRate] (-/○/○/○/○/○/○/○) * [#CanControllerPropSeg CanControllerPropSeg] (-/○/○/○/○/○/○/○) * [#CanControllerSeg1 CanControllerSeg1] (-/○/○/○/○/○/○/○) * [#CanControllerSeg2 CanControllerSeg2] (-/○/○/○/○/○/○/○) * [#CanControllerSspOffset CanControllerSspOffset] (-/-/-/-/○/○/○/○) * [#CanControllerSyncJumpWidth CanControllerSyncJumpWidth] (-/○/○/○/○/○/○/○) * [#CanControllerTrcvDelayCompensationOffset CanControllerTrcvDelayCompensationOffset] (-/○/○/○/-/-/-/-) * [#CanControllerTxBitRateSwitch CanControllerTxBitRateSwitch] (-/○/○/○/○/○/○/○) * [#CanControllerPropSeg2 CanControllerPropSeg] (○/○/○/○/○/○/○/○) * [#CanControllerSeg12 CanControllerSeg1] (○/○/○/○/○/○/○/○) * [#CanControllerSeg22 CanControllerSeg2] (○/○/○/○/○/○/○/○) * [#CanControllerSyncJumpWidth2 CanControllerSyncJumpWidth] (○/○/○/○/○/○/○/○) * [#CanControllerDefaultBaudrate CanControllerDefaultBaudrate] (○/○/○/○/○/○/○/○) * [#CanControllerEcucPartitionRef CanControllerEcucPartitionRef] (-/-/-/-/○/○/○/○) * [#CanControllerId CanControllerId] (○/○/○/○/○/○/○/○) * [#CanCpuClockRef CanCpuClockRef] (○/○/○/○/○/○/○/○) * [#CanFilterMask CanFilterMask] (○/○/-/-/-/-/-/-) * [#CanFilterMaskValue CanFilterMaskValue] (○/○/-/-/-/-/-/-) * [#CanRxProcessing CanRxProcessing] (○/○/○/○/○/○/○/○) * [#CanTTController CanTTController] (○/○/○/○/○/○/○/○) * [#CanTTControllerApplWatchdogLimit CanTTControllerApplWatchdogLimit] (○/○/○/○/○/○/○/○) * [#CanTTControllerCycleCountMax CanTTControllerCycleCountMax] (○/○/○/○/○/○/○/○) * [#CanTTControllerEcucPartitionRef CanTTControllerEcucPartitionRef] (-/-/-/-/○/○/○/○) * [#CanTTControllerExpectedTxTrigger CanTTControllerExpectedTxTrigger] (○/○/○/○/○/○/○/○) * [#CanTTControllerExternalClockSynchronisation CanTTControllerExternalClockSynchronisation] (○/○/○/○/○/○/○/○) * [#CanTTControllerGlobalTimeFiltering CanTTControllerGlobalTimeFiltering] (○/○/○/○/○/○/○/○) * [#CanTTControllerInitialRefOffset CanTTControllerInitialRefOffset] (○/○/○/○/○/○/○/○) * [#CanTTControllerInterruptEnable CanTTControllerInterruptEnable] (○/○/○/○/○/○/○/○) * [#CanTTControllerLevel2 CanTTControllerLevel2] (○/○/○/○/○/○/○/○) * [#CanTTControllerNTUConfig CanTTControllerNTUConfig] (○/○/○/○/○/○/○/○) * [#CanTTControllerOperationMode CanTTControllerOperationMode] (○/○/○/○/○/○/○/○) * [#CanTTControllerSyncDeviation CanTTControllerSyncDeviation] (○/○/○/○/○/○/○/○) * [#CanTTControllerTURRestore CanTTControllerTURRestore] (○/○/○/○/○/○/○/○) * [#CanTTControllerTimeMaster CanTTControllerTimeMaster] (○/○/○/○/○/○/○/○) * [#CanTTControllerTimeMasterPriority CanTTControllerTimeMasterPriority] (○/○/○/○/○/○/○/○) * [#CanTTControllerTxEnableWindowLength CanTTControllerTxEnableWindowLength] (○/○/○/○/○/○/○/○) * [#CanTTControllerWatchTriggerGapTimeMark CanTTControllerWatchTriggerGapTimeMark] (○/○/○/○/○/○/○/○) * [#CanTTControllerWatchTriggerTimeMark CanTTControllerWatchTriggerTimeMark] (○/○/○/○/○/○/○/○) * [#CanTTIRQProcessing CanTTIRQProcessing] (○/○/○/○/○/○/○/○) * [#CanTxProcessing CanTxProcessing] (○/○/○/○/○/○/○/○) * [#CanWakeupFunctionalityAPI CanWakeupFunctionalityAPI] (-/○/○/○/○/○/○/-) * [#CanWakeupProcessing CanWakeupProcessing] (○/○/○/○/○/○/○/○) * [#CanWakeupSourceRef CanWakeupSourceRef] (○/○/○/○/○/○/○/○) * [#CanWakeupSupport CanWakeupSupport] (○/○/○/○/○/○/○/○) * [#CanHardwareObject CanHardwareObject] (○/○/○/○/○/○/○/○) * [#CanControllerRef CanControllerRef] (○/○/○/○/○/○/○/○) * [#CanFdPaddingValue CanFdPaddingValue] (-/-/○/○/○/○/○/○) * [#CanFilterMaskRef CanFilterMaskRef] (○/○/-/-/-/-/-/-) * [#CanHandleType CanHandleType] (○/○/○/○/○/○/○/○) * [#CanHardwareObjectUsesPolling CanHardwareObjectUsesPolling] (-/-/-/○/○/○/○/○) * [#CanHwFilter CanHwFilter] (-/○/○/○/○/○/○/○) * [#CanHwFilterCode CanHwFilterCode] (-/○/○/○/○/○/○/○) * [#CanHwFilterMask CanHwFilterMask] (-/○/○/○/○/○/○/○) * [#CanHwObjectCount CanHwObjectCount] (-/○/○/○/○/○/○/○) * [#CanIdType CanIdType] (○/○/○/○/○/○/○/○) * [#CanIdValue CanIdValue] (○/○/-/-/-/-/-/-) * [#CanMainFunctionRWPeriodRef CanMainFunctionRWPeriodRef] (○/○/○/○/○/○/○/○) * [#CanObjectId CanObjectId] (○/○/○/○/○/○/○/○) * [#CanObjectPayloadLength CanObjectPayloadLength] (-/-/-/-/-/-/○/○) * [#CanObjectType CanObjectType] (○/○/○/○/○/○/○/○) * [#CanTTHardwareObjectTrigger CanTTHardwareObjectTrigger] (○/○/○/○/○/○/○/○) * [#CanTTHardwareObjectBaseCycle CanTTHardwareObjectBaseCycle] (○/○/○/○/○/○/○/○) * [#CanTTHardwareObjectCycleRepetition CanTTHardwareObjectCycleRepetition] (○/○/○/○/○/○/○/○) * [#CanTTHardwareObjectTimeMark CanTTHardwareObjectTimeMark] (○/○/○/○/○/○/○/○) * [#CanTTHardwareObjectTriggerId CanTTHardwareObjectTriggerId] (○/○/○/○/○/○/○/○) * [#CanTTHardwareObjectTriggerType CanTTHardwareObjectTriggerType] (○/○/○/○/○/○/○/○) * [#CanTriggerTransmitEnable CanTriggerTransmitEnable] (-/-/○/○/○/○/○/○) * [#CanIcom CanIcom] (-/○/○/○/○/○/-/-) * [#CanIcomConfig CanIcomConfig] (-/○/○/○/○/○/-/-) * [#CanIcomConfigId CanIcomConfigId] (-/○/○/○/○/○/-/-) * [#CanIcomWakeOnBusOff CanIcomWakeOnBusOff] (-/○/○/○/○/○/-/-) * [#CanIcomWakeupCauses CanIcomWakeupCauses] (-/○/○/○/○/○/-/-) * [#CanIcomRxMessage CanIcomRxMessage] (-/○/○/○/○/○/-/-) * [#CanIcomCounterValue CanIcomCounterValue] (-/○/○/○/○/○/-/-) * [#CanIcomMessageId CanIcomMessageId] (-/○/○/○/○/○/-/-) * [#CanIcomMessageIdMask CanIcomMessageIdMask] (-/○/○/○/○/○/-/-) * [#CanIcomMissingMessageTimerValue CanIcomMissingMessageTimerValue] (-/○/○/○/○/○/-/-) * [#CanIcomPayloadLengthError CanIcomPayloadLengthError] (-/○/○/○/○/○/-/-) * [#CanIcomRxMessageSignalConfig CanIcomRxMessageSignalConfig] (-/○/○/○/○/○/-/-) * [#CanIcomSignalMask CanIcomSignalMask] (-/○/○/○/○/○/-/-) * [#CanIcomSignalMaskIndex CanIcomSignalMaskIndex] (-/○/-/-/-/-/-/-) * [#CanIcomSignalMaskValue CanIcomSignalMaskValue] (-/○/-/-/-/-/-/-) * [#CanIcomSignalOperation CanIcomSignalOperation] (-/○/○/○/○/○/-/-) * [#CanIcomSignalRef CanIcomSignalRef] (-/○/○/○/○/○/-/-) * [#CanIcomSignalValue CanIcomSignalValue] (-/○/○/○/○/○/-/-) * [#CanIcomSignalValueIndex CanIcomSignalValueIndex] (-/○/-/-/-/-/-/-) * [#CanIcomSignalValueValue CanIcomSignalValueValue] (-/○/-/-/-/-/-/-) * [#CanGeneral CanGeneral] (○/○/○/○/○/○/○/○) * [#CanChangeBaudrateApi CanChangeBaudrateApi] (○/○/-/-/-/-/-/-) * [#CanCounterRef CanCounterRef] (○/○/-/-/-/-/-/-) * [#CanDevErrorDetect CanDevErrorDetect] (-/-/-/○/○/○/○/○) * [#CanDevErrorDetection CanDevErrorDetection] (○/○/○/-/-/-/-/-) * [#CanEcucPartitionRef CanEcucPartitionRef] (-/-/-/-/○/○/○/○) * [#CanEnableSecurityEventReporting CanEnableSecurityEventReporting] (-/-/-/-/-/-/○/○) * [#CanGlobalTimeSupport CanGlobalTimeSupport] (-/-/-/-/-/-/-/○) * [#CanHardwareCancellation CanHardwareCancellation] (○/○/-/-/-/-/-/-) * [#CanIcomGeneral CanIcomGeneral] (-/○/○/○/○/○/-/-) * [#CanIcomLevel CanIcomLevel] (-/○/○/○/○/○/-/-) * [#CanIcomVariant CanIcomVariant] (-/○/○/○/○/○/-/-) * [#CanIdenticalIdCancellation CanIdenticalIdCancellation] (○/○/-/-/-/-/-/-) * [#CanIndex CanIndex] (○/○/○/○/○/○/○/○) * [#CanLPduReceiveCalloutFunction CanLPduReceiveCalloutFunction] (○/○/○/○/○/○/○/○) * [#CanMainFunctionBusoffPeriod CanMainFunctionBusoffPeriod] (○/○/○/○/○/○/○/○) * [#CanMainFunctionModePeriod CanMainFunctionModePeriod] (○/○/○/○/○/○/○/○) * [#CanMainFunctionRWPeriods CanMainFunctionRWPeriods] (○/○/○/○/○/○/○/○) * [#CanMainFunctionPeriod CanMainFunctionPeriod] (-/-/○/○/○/○/○/○) * [#CanMainFunctionReadPeriod CanMainFunctionReadPeriod] (○/○/-/-/-/-/-/-) * [#CanMainFunctionWritePeriod CanMainFunctionWritePeriod] (○/○/-/-/-/-/-/-) * [#CanMainFunctionWakeupPeriod CanMainFunctionWakeupPeriod] (○/○/○/○/○/○/○/○) * [#CanMultiplexedTransmission CanMultiplexedTransmission] (○/○/○/○/○/○/○/○) * [#CanOsCounterRef CanOsCounterRef] (-/-/○/○/○/○/○/○) * [#CanPublicIcomSupport CanPublicIcomSupport] (-/○/○/○/○/○/-/-) * [#CanSetBaudrateApi CanSetBaudrateApi] (-/○/○/○/○/○/○/○) * [#CanSupportTTCANRef CanSupportTTCANRef] (○/○/○/○/○/○/○/○) * [#CanTimeoutDuration CanTimeoutDuration] (○/○/○/○/○/○/○/○) * [#CanVersionInfoApi CanVersionInfoApi] (○/○/○/○/○/○/○/○) * エラーコード一覧 ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =||= R21-11 =|| || CAN_E_PARAM_POINTER || 1|| 0x01|| ○ || ○ || ○ || || CAN_E_PARAM_HANDLE || 2|| 0x02|| ○ || ○ || ○ || || CAN_E_PARAM_DATA_LENGTH || 3|| 0x03|| - || - || ○ || || CAN_E_PARAM_DLC || 3|| 0x03|| ○ || ○ || - || || CAN_E_PARAM_CONTROLLER || 4|| 0x04|| ○ || ○ || ○ || || CAN_E_UNINIT || 5|| 0x05|| ○ || ○ || ○ || || CAN_E_TRANSITION || 6|| 0x06|| ○ || ○ || ○ || || CAN_E_PARAM_BAUDRATE || 8[[BR]]7|| 0x08[[BR]]0x07|| -[[BR]]- || ○[[BR]]- || -[[BR]]○ || || CAN_E_ICOM_CONFIG_INVALID || 9|| 0x09|| - || ○ || - || || CAN_E_INIT_FAILED || 10[[BR]]9|| 0x0A[[BR]]0x09|| -[[BR]]- || ○[[BR]]- || -[[BR]]○ || || CAN_E_PARAM_LPDU || 10|| 0x0A|| - || - || ○ || || CAN_E_DATALOST || 7[[BR]]1|| 0x07[[BR]]0x01|| ○[[BR]]- || ○[[BR]]- || -[[BR]]○ || ---- = API仕様 = == Can_Init == {{{ void Can_Init(const Can_ConfigType* Config) }}} * Canモジュールの初期化を行う * 引数Configで与えたポインタが指すコンフィギュレーションデータを使用して初期化される * [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 ポストビルド]のパラメータは本初期化により設定値を変更できる * 引数にNULLを与えた場合、デフォルトのコンフィギュレーションが設定される(本仕様はR4.1系で削除された) * [wiki:spec/CanIf#CanIf_Init CanIfのCanIf_Init]では、引数にNULLを与えた場合、デフォルトのコンフィギュレーションが設定される仕様となっていることから、TOPPERS/A-CANではCan_Initも同様にNULLが与えられた場合、デフォルトのコンフィギュレーションを設定するように実装している == Can_GetVersionInfo == {{{ void Can_GetVersionInfo(Std_VersionInfoType* versioninfo) }}} == Can_DeInit == {{{ void Can_DeInit (void) }}} == Can_CheckBaudrate == * R4.0.3 {{{ Std_ReturnType Can_CheckBaudrate(uint8 Controller, const uint16 Baudrate) }}} * R4.2.2 {{{ Std_ReturnType Can_CheckBaudrate(uint8 Controller, uint16 Baudrate) }}} * 引数Controllerで与えたCANコントローラが、引数Baudrateで与えたボーレートが使用可能かチェックする == Can_ChangeBaudrate == * R4.0.3 {{{ Std_ReturnType Can_ChangeBaudrate(uint8 Controller, const uint16 Baudrate) }}} * R4.2.2 {{{ Std_ReturnType Can_ChangeBaudrate(uint8 Controller, uint16 Baudrate) }}} * 引数Controllerで与えたCANコントローラを、引数Baudrateで与えたボーレートへ変更する == Can_SetBaudrate == {{{ Std_ReturnType Can_SetBaudrate(uint8 Controller, uint16 BaudRateConfigID) }}} == Can_SetControllerMode == * R4.0.3 / R4.2.2 {{{ Can_ReturnType Can_SetControllerMode(uint8 Controller, Can_StateTransitionType Transition) }}} * R21-11 {{{ Std_ReturnType Can_SetControllerMode(uint8 Controller, Can_ControllerStateType Transition) }}} * 引数Controllerで与えたCANコントローラを、引数Transitionで与えた状態へ変更する == Can_DisableControllerInterrupts == {{{ void Can_DisableControllerInterrupts(uint8 Controller) }}} * 引数Controllerで与えたCANコントローラに関連する割込みを禁止する == Can_EnableControllerInterrupts == {{{ void Can_EnableControllerInterrupts(uint8 Controller) }}} * 引数Controllerで与えたCANコントローラに関連する割込みを許可する == Can_CheckWakeup == {{{ Can_ReturnType Can_CheckWakeup(uint8 Controller) }}} == Can_GetControllerErrorState == {{{ Std_ReturnType Can_GetControllerErrorState (uint8 ControllerId, Can_ErrorStateType* ErrorStatePtr) }}} == Can_GetControllerMode == {{{ Std_ReturnType Can_GetControllerMode (uint8 Controller, Can_ControllerStateType* ControllerModePtr) }}} == Can_GetControllerRxErrorCounter == {{{ Std_ReturnType Can_GetControllerRxErrorCounter (uint8 ControllerId, uint8* RxErrorCounterPtr) }}} == Can_GetControllerTxErrorCounter == {{{ Std_ReturnType Can_GetControllerTxErrorCounter (uint8 ControllerId, uint8* TxErrorCounterPtr) }}} == Can_GetCurrentTime == {{{ Std_ReturnType Can_GetCurrentTime (uint8 ControllerId, Can_TimeStampType* timeStampPtr) }}} == Can_EnableEgressTimeStamp == {{{ void Can_EnableEgressTimeStamp (Can_HwHandleType Hth) }}} == Can_GetEgressTimeStamp == {{{ Std_ReturnType Can_GetEgressTimeStamp (PduIdType TxPduId, Can_HwHandleType Hth, Can_TimeStampType* timeStampPtr) }}} == Can_GetIngressTimeStamp == {{{ Std_ReturnType Can_GetIngressTimeStamp (Can_HwHandleType Hrh, Can_TimeStampType* timeStampPtr) }}} == Can_Write == * R4.0.3 / R4.2.2 {{{ Can_ReturnType Can_Write(Can_HwHandleType Hth, const Can_PduType* PduInfo) }}} * R21-11 {{{ Std_ReturnType Can_Write(Can_HwHandleType Hth, const Can_PduType* PduInfo) }}} * 引数Hthで与えたHTHから、引数PduInfoで与えたデータを送信する == == {{{ boolean (uint8 Hrh, Can_IdType CanId, uint8 CanDataLegth, const uint8* CanSduPtr) }}} == Can_MainFunction_Write == {{{ void Can_MainFunction_Write(void) }}} == Can_MainFunction_Read == {{{ void Can_MainFunction_Read(void) }}} == Can_MainFunction_BusOff == {{{ void Can_MainFunction_BusOff(void) }}} == Can_MainFunction_Wakeup == {{{ void Can_MainFunction_Wakeup(void) }}} == Can_MainFunction_Mode == {{{ void Can_MainFunction_Mode(void) }}} == Can_SetIcomConfiguration == {{{ Std_ReturnType Can_SetIcomConfiguration(uint8 Controller, IcomConfigIdType ConfigurationId) }}} ---- = コンフィギュレーション仕様 = == CanConfigSet == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00343 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CanController == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00354 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == CanBusoffProcessing == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanBusoffProcessing }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00314 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * INTERRUPT * POLLING == CanControllerActivation == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerActivation }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00315 * タイプ: BOOLEAN-PARAM * 多重度: 1 == CanControllerBaseAddress == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaseAddress }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00382 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == CanControllerBaudrateConfig == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00387 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == CanControllerBaudRate == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerBaudRate }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00005 * タイプ: * R4.0.3/R4.1.3/R4.2.2/R4.3.1: INTEGER-PARAM * R4.4.0/R19-11/R20-11/R21-11: FLOAT-PARAM * 多重度: 1 * 上限値: 2000 * 下限値: 0 == CanControllerBaudRateConfigID == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerBaudRateConfigID }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00471 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 0 * デフォルト値: 0 == CanControllerFdBaudrateConfig == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00473 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CanControllerFdBaudRate == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig/CanControllerFdBaudRate }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00481 * タイプ: * R4.1.3/R4.2.2/R4.3.1: INTEGER-PARAM * R4.4.0/R19-11/R20-11/R21-11: FLOAT-PARAM * 多重度: 1 * 上限値: 16000 * 下限値: 0 == CanControllerPropSeg == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig/CanControllerPropSeg }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00476 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == CanControllerSeg1 == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig/CanControllerSeg1 }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00477 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == CanControllerSeg2 == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig/CanControllerSeg2 }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00478 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == CanControllerSspOffset == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig/CanControllerSspOffset }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00494 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 255 * 下限値: 0 == CanControllerSyncJumpWidth == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig/CanControllerSyncJumpWidth }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00479 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == CanControllerTrcvDelayCompensationOffset == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig/CanControllerTrcvDelayCompensationOffset }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1 * SWSタグ: ECUC_Can_00480 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 400 * 下限値: 0 == CanControllerTxBitRateSwitch == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerFdBaudrateConfig/CanControllerTxBitRateSwitch }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00475 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: true == CanControllerPropSeg(2) == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerPropSeg }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00073 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == CanControllerSeg1(2) == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerSeg1 }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00074 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == CanControllerSeg2(2) == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerSeg2 }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00075 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == CanControllerSyncJumpWidth(2) == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig/CanControllerSyncJumpWidth }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00383 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == CanControllerDefaultBaudrate == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerDefaultBaudrate }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00435 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#CanControllerBaudrateConfig /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig] == CanControllerEcucPartitionRef == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerEcucPartitionRef }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00492 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] == CanControllerId == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerId }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00316 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == CanCpuClockRef == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanCpuClockRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00313 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Mcu#McuClockReferencePoint /AUTOSAR/EcucDefs/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint] == CanFilterMask == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanFilterMask }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == CanFilterMaskValue == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanFilterMask/CanFilterMaskValue }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == CanRxProcessing == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanRxProcessing }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00317 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.0.3/R4.1.3/R4.2.2: * INTERRUPT * POLLING * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: * INTERRUPT * MIXED * POLLING == CanTTController == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00001 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CanTTControllerApplWatchdogLimit == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerApplWatchdogLimit }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00139 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == CanTTControllerCycleCountMax == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerCycleCountMax }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00138 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 63 * 下限値: 0 == CanTTControllerEcucPartitionRef == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerEcucPartitionRef }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00493 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] == CanTTControllerExpectedTxTrigger == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerExpectedTxTrigger }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00136 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == CanTTControllerExternalClockSynchronisation == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerExternalClockSynchronisation }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00135 * タイプ: BOOLEAN-PARAM * 多重度: 1 == CanTTControllerGlobalTimeFiltering == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerGlobalTimeFiltering }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00134 * タイプ: BOOLEAN-PARAM * 多重度: 1 == CanTTControllerInitialRefOffset == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerInitialRefOffset }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00128 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 127 * 下限値: 0 == CanTTControllerInterruptEnable == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerInterruptEnable }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00140 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 1023 * 下限値: 0 == CanTTControllerLevel2 == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerLevel2 }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00131 * タイプ: BOOLEAN-PARAM * 多重度: 1 == CanTTControllerNTUConfig == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerNTUConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00141 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: 100 * 下限値: 0 == CanTTControllerOperationMode == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerOperationMode }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00127 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CAN_TT_EVENT_SYNC_TIME_TRIGGERED * CAN_TT_EVENT_TRIGGERED * CAN_TT_TIME_TRIGGERED == CanTTControllerSyncDeviation == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerSyncDeviation }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00132 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: 100 * 下限値: 0 == CanTTControllerTURRestore == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerTURRestore }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00133 * タイプ: BOOLEAN-PARAM * 多重度: 1 == CanTTControllerTimeMaster == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerTimeMaster }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00129 * タイプ: BOOLEAN-PARAM * 多重度: 1 == CanTTControllerTimeMasterPriority == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerTimeMasterPriority }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00130 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 7 * 下限値: 0 == CanTTControllerTxEnableWindowLength == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerTxEnableWindowLength }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00137 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 16 * 下限値: 1 == CanTTControllerWatchTriggerGapTimeMark == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerWatchTriggerGapTimeMark }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00158 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 0 == CanTTControllerWatchTriggerTimeMark == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTControllerWatchTriggerTimeMark }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00157 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 0 == CanTTIRQProcessing == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTTController/CanTTIRQProcessing }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00142 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * INTERRUPT * POLLING == CanTxProcessing == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanTxProcessing }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00318 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.0.3/R4.1.3/R4.2.2: * INTERRUPT * POLLING * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: * INTERRUPT * MIXED * POLLING == CanWakeupFunctionalityAPI == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanWakeupFunctionalityAPI }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 * SWSタグ: ECUC_Can_00466 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == CanWakeupProcessing == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanWakeupProcessing }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00319 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * INTERRUPT * POLLING == CanWakeupSourceRef == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanWakeupSourceRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00359 * タイプ: * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/EcuM#EcuMWakeupSource /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource] == CanWakeupSupport == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanWakeupSupport }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00330 * タイプ: BOOLEAN-PARAM * 多重度: 1 == CanHardwareObject == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00324 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == CanControllerRef == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanControllerRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00322 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#CanController /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController] == CanFdPaddingValue == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanFdPaddingValue }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00485 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 255 * 下限値: 0 * デフォルト値: 0 == CanFilterMaskRef == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanFilterMaskRef }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [#CanFilterMask /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanFilterMask] == CanHandleType == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanHandleType }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00323 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * BASIC * FULL == CanHardwareObjectUsesPolling == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanHardwareObjectUsesPolling }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00490 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == CanHwFilter == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanHwFilter }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00468 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == CanHwFilterCode == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanHwFilter/CanHwFilterCode }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00469 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == CanHwFilterMask == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanHwFilter/CanHwFilterMask }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00470 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == CanHwObjectCount == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanHwObjectCount }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00467 * タイプ: INTEGER-PARAM * 多重度: * R4.1.3: 0..1 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 1 * 上限値: 65535 * 下限値: * R4.1.3: 0 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 1 * デフォルト値: 1 == CanIdType == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanIdType }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00065 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * EXTENDED * MIXED * STANDARD == CanIdValue == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanIdValue }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: INTEGER-PARAM * 多重度: * R4.0.3: 1 * R4.1.3: 0..1 * 上限値: 4294967295 * 下限値: 0 == CanMainFunctionRWPeriodRef == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanMainFunctionRWPeriodRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00438 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [#CanMainFunctionRWPeriods /AUTOSAR/EcucDefs/Can/CanGeneral/CanMainFunctionRWPeriods] == CanObjectId == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanObjectId }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00326 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 0 == CanObjectPayloadLength == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanObjectPayloadLength }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Can_00495 * タイプ: ENUMERATION-PARAM * 多重度: 0..1 * 選択肢: * CAN_OBJECT_PL_12 * CAN_OBJECT_PL_16 * CAN_OBJECT_PL_20 * CAN_OBJECT_PL_24 * CAN_OBJECT_PL_32 * CAN_OBJECT_PL_48 * CAN_OBJECT_PL_64 * CAN_OBJECT_PL_8 == CanObjectType == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanObjectType }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00327 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * RECEIVE * TRANSMIT == CanTTHardwareObjectTrigger == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanTTHardwareObjectTrigger }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00002 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == CanTTHardwareObjectBaseCycle == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanTTHardwareObjectTrigger/CanTTHardwareObjectBaseCycle }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00147 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 63 * 下限値: 0 == CanTTHardwareObjectCycleRepetition == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanTTHardwareObjectTrigger/CanTTHardwareObjectCycleRepetition }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00148 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 64 * 下限値: 1 == CanTTHardwareObjectTimeMark == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanTTHardwareObjectTrigger/CanTTHardwareObjectTimeMark }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00146 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 0 == CanTTHardwareObjectTriggerId == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanTTHardwareObjectTrigger/CanTTHardwareObjectTriggerId }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00155 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 63 * 下限値: 0 == CanTTHardwareObjectTriggerType == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanTTHardwareObjectTrigger/CanTTHardwareObjectTriggerType }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00145 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CAN_TT_RX_TRIGGER * CAN_TT_TX_REF_TRIGGER * CAN_TT_TX_REF_TRIGGER_GAP * CAN_TT_TX_TRIGGER_EXCLUSIVE * CAN_TT_TX_TRIGGER_MERGED * CAN_TT_TX_TRIGGER_SINGLE == CanTriggerTransmitEnable == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanTriggerTransmitEnable }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00486 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == CanIcom == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00440 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CanIcomConfig == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00459 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == CanIcomConfigId == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomConfigId }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00441 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 1 == CanIcomWakeOnBusOff == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeOnBusOff }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00442 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: true == CanIcomWakeupCauses == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00443 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CanIcomRxMessage == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00447 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == CanIcomCounterValue == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomCounterValue }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00448 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 65536 * 下限値: 1 == CanIcomMessageId == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomMessageId }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00449 * タイプ: INTEGER-PARAM * 多重度: * R4.1.3: 0..1 * R4.2.2/R4.3.1/R4.4.0/R19-11: 1 * 上限値: 536870912 * 下限値: 0 == CanIcomMessageIdMask == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomMessageIdMask }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00465 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 536870912 * 下限値: 0 == CanIcomMissingMessageTimerValue == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomMissingMessageTimerValue }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00450 * タイプ: FLOAT-PARAM * 多重度: 0..1 == CanIcomPayloadLengthError == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomPayloadLengthError }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00451 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == CanIcomRxMessageSignalConfig == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomRxMessageSignalConfig }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00452 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == CanIcomSignalMask == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomRxMessageSignalConfig/CanIcomSignalMask }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00487 * タイプ: * R4.1.3: PARAM-CONF-CONTAINER * R4.2.2/R4.3.1/R4.4.0/R19-11: INTEGER-PARAM * 多重度: * R4.1.3: 1..8 * R4.2.2/R4.3.1/R4.4.0/R19-11: 1 * 上限値: * R4.2.2/R4.3.1/R4.4.0/R19-11: 18446744073709551615 * 下限値: * R4.2.2/R4.3.1/R4.4.0/R19-11: 0 == CanIcomSignalMaskIndex == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomRxMessageSignalConfig/CanIcomSignalMask/CanIcomSignalMaskIndex }}} * 対象リビジョン: R4.1.3 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 7 * 下限値: 0 == CanIcomSignalMaskValue == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomRxMessageSignalConfig/CanIcomSignalMask/CanIcomSignalMaskValue }}} * 対象リビジョン: R4.1.3 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == CanIcomSignalOperation == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomRxMessageSignalConfig/CanIcomSignalOperation }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00462 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.1.3: * AND * EQUAL * GREATER * OR * SMALLER * XOR * R4.2.2/R4.3.1/R4.4.0/R19-11: * AND * EQUAL * GREATER * SMALLER * XOR == CanIcomSignalRef == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomRxMessageSignalConfig/CanIcomSignalRef }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00456 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Com#ComSignal /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal] == CanIcomSignalValue == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomRxMessageSignalConfig/CanIcomSignalValue }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00488 * タイプ: * R4.1.3: PARAM-CONF-CONTAINER * R4.2.2/R4.3.1/R4.4.0/R19-11: INTEGER-PARAM * 多重度: * R4.1.3: 1..8 * R4.2.2/R4.3.1/R4.4.0/R19-11: 1 * 上限値: * R4.2.2/R4.3.1/R4.4.0/R19-11: 18446744073709551615 * 下限値: * R4.2.2/R4.3.1/R4.4.0/R19-11: 0 == CanIcomSignalValueIndex == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomRxMessageSignalConfig/CanIcomSignalValue/CanIcomSignalValueIndex }}} * 対象リビジョン: R4.1.3 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 7 * 下限値: 0 == CanIcomSignalValueValue == {{{ /AUTOSAR/EcucDefs/Can/CanConfigSet/CanIcom/CanIcomConfig/CanIcomWakeupCauses/CanIcomRxMessage/CanIcomRxMessageSignalConfig/CanIcomSignalValue/CanIcomSignalValueValue }}} * 対象リビジョン: R4.1.3 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == CanGeneral == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: ECUC_Can_00328 * R21-11: ECUC_Can_00497 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == CanChangeBaudrateApi == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanChangeBaudrateApi }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: BOOLEAN-PARAM * 多重度: * R4.0.3: 1 * R4.1.3: 0..1 * デフォルト値: false == CanCounterRef == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanCounterRef }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Os#OsCounter /AUTOSAR/EcucDefs/Os/OsCounter] == CanDevErrorDetect == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanDevErrorDetect }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00064 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == CanDevErrorDetection == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanDevErrorDetection }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Can_00064 * タイプ: BOOLEAN-PARAM * 多重度: 1 == CanEcucPartitionRef == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanEcucPartitionRef }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00491 * タイプ: REFERENCE * 多重度: 0..* * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] == CanEnableSecurityEventReporting == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanEnableSecurityEventReporting }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Can_00496 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == CanGlobalTimeSupport == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanGlobalTimeSupport }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Can_00498 * タイプ: BOOLEAN-PARAM * 多重度: 1 == CanHardwareCancellation == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanHardwareCancellation }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: BOOLEAN-PARAM * 多重度: 1 == CanIcomGeneral == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanIcomGeneral }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00444 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == CanIcomLevel == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanIcomGeneral/CanIcomLevel }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00445 * タイプ: ENUMERATION-PARAM * 多重度: 0..1 * 選択肢: * CAN_ICOM_LEVEL_ONE * CAN_ICOM_LEVEL_TWO * デフォルト値: CAN_ICOM_LEVEL_ONE == CanIcomVariant == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanIcomGeneral/CanIcomVariant }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00446 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CAN_ICOM_VARIANT_HW * CAN_ICOM_VARIANT_NONE * CAN_ICOM_VARIANT_SW * デフォルト値: CAN_ICOM_VARIANT_NONE == CanIdenticalIdCancellation == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanIdenticalIdCancellation }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: BOOLEAN-PARAM * 多重度: 1 == CanIndex == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanIndex }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00320 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == CanLPduReceiveCalloutFunction == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanLPduReceiveCalloutFunction }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00434 * タイプ: FUNCTION-NAME * 多重度: 0..1 == CanMainFunctionBusoffPeriod == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanMainFunctionBusoffPeriod }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00355 * タイプ: FLOAT-PARAM * 多重度: 0..1 * 上限値: * R4.0.3/R4.1.3/R4.2.2: 65.535 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: INF * 下限値: * R4.0.3/R4.1.3/R4.2.2: 0.001 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0 == CanMainFunctionModePeriod == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanMainFunctionModePeriod }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00376 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: * R4.0.3/R4.1.3/R4.2.2: 65.535 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: INF * 下限値: * R4.0.3/R4.1.3/R4.2.2: 0.001 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0 == CanMainFunctionRWPeriods == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanMainFunctionRWPeriods }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00437 * タイプ: PARAM-CONF-CONTAINER * 多重度: * R4.0.3/R4.1.3: 1 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..* == CanMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanMainFunctionRWPeriods/CanMainFunctionPeriod }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00484 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: * R4.2.2: 65.535 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: INF * 下限値: * R4.2.2: 0.001 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0 == CanMainFunctionReadPeriod == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanMainFunctionRWPeriods/CanMainFunctionReadPeriod }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: FLOAT-PARAM * 多重度: 0..* * 上限値: 65.535 * 下限値: 0.001 == CanMainFunctionWritePeriod == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanMainFunctionRWPeriods/CanMainFunctionWritePeriod }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: FLOAT-PARAM * 多重度: 0..* * 上限値: 65.535 * 下限値: 0.001 == CanMainFunctionWakeupPeriod == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanMainFunctionWakeupPeriod }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00357 * タイプ: FLOAT-PARAM * 多重度: 0..1 * 上限値: * R4.0.3/R4.1.3/R4.2.2: 65.535 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: INF * 下限値: * R4.0.3/R4.1.3/R4.2.2: 0.001 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0 == CanMultiplexedTransmission == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanMultiplexedTransmission }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00095 * タイプ: BOOLEAN-PARAM * 多重度: 1 == CanOsCounterRef == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanOsCounterRef }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00431 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Os#OsCounter /AUTOSAR/EcucDefs/Os/OsCounter] == CanPublicIcomSupport == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanPublicIcomSupport }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Can_00483 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == CanSetBaudrateApi == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanSetBaudrateApi }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00482 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == CanSupportTTCANRef == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanSupportTTCANRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00430 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/CanIf#CanIfPrivateCfg /AUTOSAR/EcucDefs/CanIf/CanIfPrivateCfg] == CanTimeoutDuration == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanTimeoutDuration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00113 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: 65.535 * 下限値: * R4.0.3: 0.001 * R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 1E-6 == CanVersionInfoApi == {{{ /AUTOSAR/EcucDefs/Can/CanGeneral/CanVersionInfoApi }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Can_00106 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false