Changes between Version 7 and Version 8 of spec/Port
- Timestamp:
- Dec 21, 2020, 3:29:28 PM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
spec/Port
v7 v8 18 18 || [#Port_SetPinMode Port_SetPinMode] || 4|| 0x04|| ○ || ○ || 19 19 20 * コンフィギュレーション一覧(R4.0.3 / R4.2.2) 21 * [#PortConfigSet PortConfigSet] (○/○) 22 * [#PortContainer PortContainer] (○/○) 23 * [#PortNumberOfPortPins PortNumberOfPortPins] (○/○) 24 * [#PortPin PortPin] (○/○) 25 * [#PortPinDirection PortPinDirection] (○/○) 26 * [#PortPinDirectionChangeable PortPinDirectionChangeable] (○/○) 27 * [#PortPinId PortPinId] (○/○) 28 * [#PortPinInitialMode PortPinInitialMode] (○/○) 29 * [#PortPinLevelValue PortPinLevelValue] (○/○) 30 * [#PortPinMode PortPinMode] (○/○) 31 * [#PortPinModeChangeable PortPinModeChangeable] (○/○) 32 * [#PortGeneral PortGeneral] (○/○) 33 * [#PortDevErrorDetect PortDevErrorDetect] (○/○) 34 * [#PortSetPinDirectionApi PortSetPinDirectionApi] (○/○) 35 * [#PortSetPinModeApi PortSetPinModeApi] (○/○) 36 * [#PortVersionInfoApi PortVersionInfoApi] (○/○) 20 * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11) 21 * [#PortConfigSet PortConfigSet] (○/○/○/○/○/○/○) 22 * [#PortContainer PortContainer] (○/○/○/○/○/○/○) 23 * [#PortNumberOfPortPins PortNumberOfPortPins] (○/○/○/○/○/○/○) 24 * [#PortPin PortPin] (○/○/○/○/○/○/○) 25 * [#PortPinDirection PortPinDirection] (○/○/○/○/○/○/○) 26 * [#PortPinDirectionChangeable PortPinDirectionChangeable] (○/○/○/○/○/○/○) 27 * [#PortPinEcucPartitionRef PortPinEcucPartitionRef] (-/-/-/-/○/○/○) 28 * [#PortPinId PortPinId] (○/○/○/○/○/○/○) 29 * [#PortPinInitialMode PortPinInitialMode] (○/○/○/○/○/○/○) 30 * [#PortPinLevelValue PortPinLevelValue] (○/○/○/○/○/○/○) 31 * [#PortPinMode PortPinMode] (○/○/○/○/○/○/○) 32 * [#PortPinModeChangeable PortPinModeChangeable] (○/○/○/○/○/○/○) 33 * [#PortGeneral PortGeneral] (○/○/○/○/○/○/○) 34 * [#PortDevErrorDetect PortDevErrorDetect] (○/○/○/○/○/○/○) 35 * [#PortEcucPartitionRef PortEcucPartitionRef] (-/-/-/-/○/○/○) 36 * [#PortSetPinDirectionApi PortSetPinDirectionApi] (○/○/○/○/○/○/○) 37 * [#PortSetPinModeApi PortSetPinModeApi] (○/○/○/○/○/○/○) 38 * [#PortVersionInfoApi PortVersionInfoApi] (○/○/○/○/○/○/○) 37 39 38 40 * エラーコード一覧 … … 85 87 /AUTOSAR/EcucDefs/Port/PortConfigSet 86 88 }}} 87 * 型:Container 88 * 多重度:1 89 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 90 * SWSタグ: ECUC_Port_00121 91 * タイプ: PARAM-CONF-CONTAINER 92 * 多重度: 1 89 93 90 94 == PortContainer == … … 92 96 /AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer 93 97 }}} 94 * 型:Container 95 * 多重度:1..* 98 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 99 * SWSタグ: ECUC_Port_00122 100 * タイプ: PARAM-CONF-CONTAINER 101 * 多重度: 1..* 96 102 97 103 == PortNumberOfPortPins == … … 99 105 /AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortNumberOfPortPins 100 106 }}} 101 * 型:IntegerParam 102 * 多重度:1 103 * 上限値:65535 104 * 下限値:1 107 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 108 * SWSタグ: ECUC_Port_00124 109 * タイプ: INTEGER-PARAM 110 * 多重度: 1 111 * 上限値: 65535 112 * 下限値: 1 105 113 106 114 == PortPin == … … 108 116 /AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin 109 117 }}} 110 * 型:Container 111 * 多重度:1..* 118 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 119 * SWSタグ: ECUC_Port_00118 120 * タイプ: PARAM-CONF-CONTAINER 121 * 多重度: 1..* 112 122 113 123 == PortPinDirection == … … 115 125 /AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection 116 126 }}} 117 * 型:EnumerationParam 118 * 多重度:1 119 * 選択肢: 127 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 128 * SWSタグ: ECUC_Port_00125 129 * タイプ: ENUMERATION-PARAM 130 * 多重度: 1 131 * 選択肢: 120 132 * PORT_PIN_IN 121 133 * PORT_PIN_OUT … … 125 137 /AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable 126 138 }}} 127 * 型:BooleanParam 128 * 多重度:1 139 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 140 * SWSタグ: ECUC_Port_00126 141 * タイプ: BOOLEAN-PARAM 142 * 多重度: 1 143 144 == PortPinEcucPartitionRef == 145 {{{ 146 /AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinEcucPartitionRef 147 }}} 148 * 対象リビジョン: R4.4.0/R19-11/R20-11 149 * SWSタグ: ECUC_Port_00137 150 * タイプ: REFERENCE 151 * 多重度: 0..* 152 * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] 129 153 130 154 == PortPinId == … … 132 156 /AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinId 133 157 }}} 134 * 型:IntegerParam 135 * 多重度:1 136 * 上限値:65535 137 * 下限値:1 158 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 159 * SWSタグ: ECUC_Port_00127 160 * タイプ: INTEGER-PARAM 161 * 多重度: 1 162 * 上限値: 65535 163 * 下限値: 1 138 164 139 165 == PortPinInitialMode == … … 141 167 /AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinInitialMode 142 168 }}} 143 * 型:EnumerationParam 144 * 多重度:1 145 * 選択肢: 169 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 170 * SWSタグ: ECUC_Port_00128 171 * タイプ: ENUMERATION-PARAM 172 * 多重度: 1 173 * 選択肢: 146 174 * PORT_PIN_MODE_ADC 147 175 * PORT_PIN_MODE_CAN … … 160 188 /AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue 161 189 }}} 162 * 型:EnumerationParam 163 * 多重度:1 164 * 選択肢: 190 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 191 * SWSタグ: ECUC_Port_00129 192 * タイプ: ENUMERATION-PARAM 193 * 多重度: 1 194 * 選択肢: 165 195 * PORT_PIN_LEVEL_HIGH 166 196 * PORT_PIN_LEVEL_LOW … … 170 200 /AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinMode 171 201 }}} 172 * 型:EnumerationParam 173 * 多重度:1..* 174 * 選択肢: 202 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 203 * SWSタグ: ECUC_Port_00130 204 * タイプ: ENUMERATION-PARAM 205 * 多重度: 1..* 206 * 選択肢: 175 207 * PORT_PIN_MODE_ADC 176 208 * PORT_PIN_MODE_CAN … … 189 221 /AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinModeChangeable 190 222 }}} 191 * 型:BooleanParam 192 * 多重度:1 223 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 224 * SWSタグ: ECUC_Port_00134 225 * タイプ: BOOLEAN-PARAM 226 * 多重度: 1 193 227 194 228 == PortGeneral == … … 196 230 /AUTOSAR/EcucDefs/Port/PortGeneral 197 231 }}} 198 * 型:Container 199 * 多重度:1 232 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 233 * SWSタグ: ECUC_Port_00117 234 * タイプ: PARAM-CONF-CONTAINER 235 * 多重度: 1 200 236 201 237 == PortDevErrorDetect == … … 203 239 /AUTOSAR/EcucDefs/Port/PortGeneral/PortDevErrorDetect 204 240 }}} 205 * 型:BooleanParam 206 * 多重度:1 241 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 242 * SWSタグ: ECUC_Port_00123 243 * タイプ: BOOLEAN-PARAM 244 * 多重度: 1 245 * デフォルト値: 246 * R4.3.1/R4.4.0/R19-11/R20-11: false 247 248 == PortEcucPartitionRef == 249 {{{ 250 /AUTOSAR/EcucDefs/Port/PortGeneral/PortEcucPartitionRef 251 }}} 252 * 対象リビジョン: R4.4.0/R19-11/R20-11 253 * SWSタグ: ECUC_Port_00136 254 * タイプ: REFERENCE 255 * 多重度: 0..* 256 * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] 207 257 208 258 == PortSetPinDirectionApi == … … 210 260 /AUTOSAR/EcucDefs/Port/PortGeneral/PortSetPinDirectionApi 211 261 }}} 212 * 型:BooleanParam 213 * 多重度:1 262 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 263 * SWSタグ: ECUC_Port_00131 264 * タイプ: BOOLEAN-PARAM 265 * 多重度: 1 214 266 215 267 == PortSetPinModeApi == … … 217 269 /AUTOSAR/EcucDefs/Port/PortGeneral/PortSetPinModeApi 218 270 }}} 219 * 型:BooleanParam 220 * 多重度:1 271 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 272 * SWSタグ: ECUC_Port_00132 273 * タイプ: BOOLEAN-PARAM 274 * 多重度: 1 221 275 222 276 == PortVersionInfoApi == … … 224 278 /AUTOSAR/EcucDefs/Port/PortGeneral/PortVersionInfoApi 225 279 }}} 226 * 型:BooleanParam 227 * 多重度:1 280 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11 281 * SWSタグ: ECUC_Port_00133 282 * タイプ: BOOLEAN-PARAM 283 * 多重度: 1 284 * デフォルト値: 285 * R4.3.1/R4.4.0/R19-11/R20-11: false 286