0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

お題は不問!Qiita Engineer Festa 2023で記事投稿!

List of Basic Software Modules, AUTOSAR 159, R22-11, CP, 20230421

Last updated at Posted at 2023-06-11

AUTOSARは自動車用OSの業界団体規格です。 
業務で利用する場合には、会員になることを条件にしています。

2002年から20年経ち、当初の狙いの段階に近づいてきました。

MATLABでモデルさえ記述すれば、あとは自動生成だけでソフトが完成するところまで、あと一歩です。
Ethernet, UNIXが生まれて20年で大衆化したのと同じように考えると分かりやすいでしょう。 

AUTOSARの上で動く、クラウド対応のミドルウェアが出て、開発も運用もクラウドになれば、一気にAUTOSARは大衆化するでしょう。

AUTOSAR Abstract Platformへの道 R22-11

2023年4月URL変更

この項は2023年4月21日、AUTOSARの文書のURLが変更になった。
/classic/22-11/

/R22-11/CP/
過去記事で、URLでエラーが出たら書き換えてみてください。

/adaptive/22-11/
は 
/R22-11/AP/

/foundation/22-11/
は 
/R22-11/FO/
です。

2023年11月URL変更

2023年11月にもAUTOSAR文書のURLが変更になっている。
/user_upload/standards/classic/21-11/

/standards/R21-11/CP/
などに書き換えてください。

/user_upload/standards/adaptive/21-11/

/standards/R21-11/AP/

/user_upload/standards/foundation/21-11/

/standards/R21-11/FO/

お手数をおかけします。
1年に2度URLを変更するなんて、新しい記事が書ける。とても嬉しい。

一覧

AUTOSAR R22-11 Qiita記事一覧 20230421 。

この記事の表題の最後に「20230421」を加えます。

<この項は書きかけです。順次追記します。>

AUTOSARが、2022年の版、R22-11を公開しました。

R21-11

R20-11

R19-11

文書は検索してダウンロードできます。

R20-11,R21-11, R22-11の3年分だけになりました。

公開行事の模様は

AUTOSAR R22-11 Release Event 20221208

AUTOSAR R22-11 Classic Platform 一覧はこちら。

Classic Platform Release Overview, AUTOSAR No.0 ,R22-11, CP, 20230421

Foundation Release Overview, AUTOSAR, 781, R22-11, FO, 20230421

Adaptive Platform Release Overview, AUTOSAR 782, R22-11, AP, 20230421

要求仕様対応(Requirement and Specification)

Abstract Platformとの関係

Classic PlatformとAdaptive Platformの対応づけをつけるとよいかも。

<この項は書きかけです。順次追記します。>

文書変更(Document Change)

• Removed Compiler Abstraction
• Added Vehicle-2-X Data Manager • Added MACsec Key Agreement
• Added CAN XL
• Added Data Distribution Service
• Added Chinese Vehicle-2-X

用語(terms)

Module short name Module abbreviation (API service prefix) Module ID (uint16) Doc.No Specification document AUTOSAR SW Layer
ADC Driver Adc 123 8 AUTOSAR_SWS_ADCDriver.pdf I/O Drivers
AUTOSAR Run-Time Interface Arti 005 AUTOSAR_SWS_ClassicPlatformARTI.pdf System Services
BSW Mode Manager BswM 042 AUTOSAR_SWS_BSWModeManager.pdf System Services
BSW Scheduler Module SchM 130 "since Rel. 4.0 part of RTE" System Services
Bulk NvData Manager BndM 023 AUTOSAR_SWS_BulkNvDataManager.pdf Memory Services
Bus Mirroring Mirror 048 AUTOSAR_SWS_ BusMirroring.pdf Communication Services
CAN Driver Can 080 AUTOSAR_SWS_CANDriver.pdf Communication Drivers
CAN Interface CanIf 060 AUTOSAR_SWS_CANInterface.pdf Communication HW Abstraction
CAN Network Management CanNm 031 AUTOSAR_SWS_CANNetworkManagement.pdf Communication Services
CAN State Manager CanSM 140 AUTOSAR_SWS_CANStateManager.pdf Communication Services
CAN Tranceiver Driver CanTrcv 070 AUTOSAR_SWS_CANTransceiverDriver.pdf Communication HW Abstraction
CAN Transport Layer CanTp 035 AUTOSAR_SWS_CANTransportLayer.pdf Communication Services
COM Com 050 AUTOSAR_SWS_COM.pdf Communication Services
COM Based Transformer ComXf 175 AUTOSAR_SWS_COMBasedTransformer.pdf Communication Services
COM Manager ComM 012 AUTOSAR_SWS_COMManager.pdf System Services
Complex Drivers no prefix (AUTOSAR interface) 255; 2048- 4095 not applicable Complex Drivers
Core Test CorTst 103 AUTOSAR_SWS_CoreTest.pdf Microcontroller Drivers
Crypto Driver Crypto 114 AUTOSAR_SWS_CryptoDriver.pdf Crypto Drivers
Crypto Interface CryIf 112 AUTOSAR_SWS_CryptoInterface.pdf Crypto
Crypto Service Manager Csm 110 AUTOSAR_SWS_CryptoServiceManager.pdf Crypto Services
Default Error Tracer Det 015 AUTOSAR_SWS_DefaultErrorTracer.pdf System Services
Diagnostic Communication Manager Dcm 053 AUTOSAR_SWS_DiagnosticCommunicationManager.pdf Communication Services
Diagnostic Event Manager Dem 054 AUTOSAR_SWS_DiagnosticEventManager.pdf System Services
Diagnostic Log and Trace Dlt 055 AUTOSAR_SWS_DiagnosticLogAndTrace.pdf Communication Services
Diagnostic over IP DoIP 173 AUTOSAR_SWS_DiagnosticOverIP.pdf Communication Services
DIO Driver Dio 120 AUTOSAR_SWS_DIODriver.pdf I/O Drivers
E2E Transformer E2EXf 176 AUTOSAR_SWS_E2ETransformer.pdf Communication Services
ECU State Manager EcuM 010 AUTOSAR_SWS_ECUStateManager.pdf System Services
EEPROM Abstraction Ea 040 AUTOSAR_SWS_EEPROMAbstraction.pdf Memory HW Abstraction
EEPROM Driver Eep 090 AUTOSAR_SWS_EEPROMDriver.pdf Memory Drivers
Ethernet Driver Eth 088 AUTOSAR_SWS_EthernetDriver.pdf Communication Drivers
Ethernet Interface EthIf 065 AUTOSAR_SWS_EthernetInterface.pdf Communication HW Abstraction
Ethernet State Manager EthSM 143 AUTOSAR_SWS_EthernetStateManager.pdf Communication Services
Ethernet Switch Driver EthSwt 089 AUTOSAR_SWS_EthernetSwitchDriver.pdf Communication HW Abstraction
Ethernet Transceiver Driver EthTrcv 073 AUTOSAR_SWS_EthernetTransceiverDriver.pdf Communication HW Abstraction
Flash Driver Fls 092 AUTOSAR_SWS_FlashDriver.pdf Memory Drivers
Flash EEPROM Emulation Fee 021 AUTOSAR_SWS_FlashEEPROMEmulation.pdf Memory HW Abstraction
Flash Test FlsTst 104 AUTOSAR_SWS_FlashTest.pdf Memory Drivers
FlexRay AUTOSAR Transport Layer FrArTp 038 AUTOSAR_SWS_FlexRayARTransportLayer.pdf Communication Services
FlexRay Driver Fr 081 AUTOSAR_SWS_FlexRayDriver.pdf Communication Drivers
FlexRay Interface FrIf 061 AUTOSAR_SWS_FlexRayInterface.pdf Communication HW Abstraction
FlexRay ISO Transport Layer FrTp 036 AUTOSAR_SWS_FlexRayISOTransportLayer.pdf Communication Services
FlexRay Network Management FrNm 032 AUTOSAR_SWS_FlexRayNetworkManagement.pdf Communication Services
FlexRay State Manager FrSM 142 AUTOSAR_SWS_FlexRayStateManager.pdf Communication Services
FlexRay Tranceiver Driver FrTrcv 071 AUTOSAR_SWS_FlexRayTransceiverDriver.pdf Communication HW Abstraction
Function Inhibition Manager FiM 011 AUTOSAR_SWS_FunctionInhibitionManager.pdf System Services
GPT Driver Gpt 100 AUTOSAR_SWS_GPTDriver.pdf Microcontroller Drivers
ICU Driver Icu 122 AUTOSAR_SWS_ICUDriver.pdf I/O Drivers
Intrusion Detection System Manager IdsM 108 AUTOSAR_SWS_IntrusionDetectionSystemManager.pdf Crypto Services
IO HW Abstraction no prefix(AUTOSARinterface) 254 AUTOSAR_SWS_IOHardwareAbstraction.pdf I/O HW Abstraction
IPDU Multiplexer IpduM 052 AUTOSAR_SWS_IPDUMultiplexer.pdf Communication Services
Key Manager KeyM 109 AUTOSAR_SWS_KeyManager.pdf Crypto Services
Large Data COM LdCom 049 AUTOSAR_SWS_LargeDataCOM.pdf Communication Services
LIN Driver Lin 082 AUTOSAR_SWS_LINDriver.pdf Communication Drivers
LIN Interface LinIf 062 AUTOSAR_SWS_LINInterface.pdf Communication HW Abstraction
LIN State Manager LinSM 141 AUTOSAR_SWS_LINStateManager.pdf Communication Services
LIN Transceiver Driver LinTrcv 064 AUTOSAR_SWS_LINTransceiverDriver.pdf Communication HW Abstraction
MCU Driver Mcu 101 AUTOSAR_SWS_MCUDriver.pdf Microcontroller Drivers
Memory Abstraction Interface MemIf 022 AUTOSAR_SWS_MemoryAbstractionInterface.pdf Memory Services
Memory Access MemAcc 041 AUTOSAR_SWS_MemoryAccess.pdf Memory HW Abstraction
Memory Driver Mem 091 AUTOSAR_SWS_MemoryDriver.pdf Memory Drivers
Network Management Interface Nm 029 AUTOSAR_SWS_NetworkManagementInterface.pdf Communication Services
NVRAM Manager NvM 020 AUTOSAR_SWS_NVRAMManager.pdf Memory Services
OCU Driver Ocu 125 AUTOSAR_SWS_OCUDriver.pdf I/O Drivers
OS Os(not used as API prefix) 001 AUTOSAR_SWS_OS.pdf System Services -OS
PDU Router PduR 051 AUTOSAR_SWS_PDURouter.pdf Communication Services
Port Driver Port 124 AUTOSAR_SWS_PortDriver.pdf I/O Drivers
PWM Driver Pwm 121 AUTOSAR_SWS_PWMDriver.pdf I/O Drivers
RAM Test RamTst 093 AUTOSAR_SWS_RAMTest.pdf Memory Drivers
RTE Rte 002 AUTOSAR_SWS_RTE.pdf RTE
SAE J1939 Diagnostic Communication Manager J1939Dcm 058 AUTOSAR_SWS_SAEJ1939DiagnosticCommunicationManager.pdf Communication Services
SAE J1939 Network Management J1939Nm 034 AUTOSAR_SWS_SAEJ1939NetworkManagement.pdf Communication Services
SAE J1939 Request Manager J1939Rm 059 AUTOSAR_SWS_SAEJ1939RequestManager.pdf Communication Services
SAE J1939 Transport Layer J1939Tp 037 AUTOSAR_SWS_SAEJ1939TransportLayer.pdf Communication Services
Secure Onboard Communication SecOC 150 AUTOSAR_SWS_SecureOnboardCommunication.pdf Communication Services
Service Discovery Sd 171 AUTOSAR_SWS_ServiceDiscovery.pdf Communication Services
Socket Adaptor SoAd 056 AUTOSAR_SWS_SocketAdaptor.pdf Communication Services
Software Cluster Connection SwCluC 016 AUTOSAR_SWS_SoftwareClusterConnection.pdf System Services
SOME/IP Transformer SomeIpXf 174 AUTOSAR_SWS_SOMEIPTransformer.pdf Communication Services
SOME/IP Transport Protocol SomeIpTp 177 AUTOSAR_SWS_SOMEIPTransportProtocol.pdf Communication Services
SPI Handler Driver Spi 083 AUTOSAR_SWS_SPIHandlerDriver.pdf Communication Drivers
Synchronized Time-Base Manager StbM 160 AUTOSAR_SWS_SynchronizedTimeBaseManager.pdf System Services
TCP/IP Stack TcpIp 170 AUTOSAR_SWS_TcpIp.pdf Communication Services
Time Service Tm 014 AUTOSAR_SWS_TimeService.pdf System Services
Time Sync Over CAN CanTSyn 161 AUTOSAR_SWS_TimeSyncOverCAN.pdf Communication Services
Time Sync Over Ethernet EthTSyn 164 AUTOSAR_SWS_TimeSyncOverEthernet.pdf Communication Services
Time Sync Over FlexRay FrTSyn 163 AUTOSAR_SWS_TimeSyncOverFlexRay.pdf Communication Services
TTCAN Driver Ttcan 084 AUTOSAR_SWS_TTCANDriver.pdf Communication Drivers
TTCAN Interface TtcanIf 066 AUTOSAR_SWS_TTCANInterface.pdf Communication HW Abstraction
UDP Network Management UdpNm 033 AUTOSAR_SWS_UDPNetworkManagement.pdf Communication Services
Vehicle-2-X Basic Transport V2xBtp 183 AUTOSAR_SWS_V2XBasicTransport.pdf Off-board Comm.Services
Vehicle-2-X Facilities V2xFac 184 AUTOSAR_SWS_V2XFacilities.pdf Off-board Comm.Services
Vehicle-2-X GeoNetworking V2xGn 182 AUTOSAR_SWS_V2XGeoNetworking.pdf Off-board Comm.Services
Vehicle-2-X Management V2xM 185 AUTOSAR_SWS_V2XManagement.pdf Off-board Comm.Services
Watchdog Driver Wdg 102 AUTOSAR_SWS_WatchdogDriver.pdf Microcontroller Drivers
Watchdog Interface WdgIf 043 AUTOSAR_SWS_WatchdogInterface.pdf Onboard Device Abstraction
Watchdog Manager WdgM 013 AUTOSAR_SWS_WatchdogManager.pdf System Services
Wireless Ethernet Driver WEth 087 AUTOSAR_SWS_WirelessEthernetDriver.pdf Wireless Comm.Drivers
Wireless Ethernet Transceiver Driver WEthTrcv 074 AUTOSAR_SWS_WirelessEthernetTransceiverDriver.pdf Wireless Comm.HW Abstraction
XCP Xcp 212 AUTOSAR_SWS_XCP.pdf Communication Services
Libraries short name Libraries abbreviation(API service prefix) Libraries (Module) ID (uint16) Doc.No. Specification document
BFx Library Bfx 205 AUTOSAR_SWS_BFXLibrary.pdf
BSWMulticore Library Bmc 214 AUTOSAR_SWS_BSWMulticoreLibrary.pdf
CRC Library Crc 201 AUTOSAR_SWS_CRCLibrary.pdf
E2E Library E2E 207 AUTOSAR_SWS_E2ELibrary.pdf
EFx Library Efx 208 AUTOSAR_SWS_EFXLibrary.pdf
IFl Library Ifl 209 AUTOSAR_SWS_IFLLibrary.pdf
IFx Library Ifx 213 AUTOSAR_SWS_IFXLibrary.pdf
MFl Library Mfl 210 AUTOSAR_SWS_MFLLibrary.pdf
MFx Library Mfx 211 AUTOSAR_SWS_MFXLibrary.pdf
AUTOSAR name Short name(API serviceprefix) File name Module ID Specification document
Communication Stack Types Comtype ComStack_Types.h 196 AUTOSAR_SWS_CommunicationStackTypes.pdf
Compiler Abstraction Compiler Compiler.h 198 AUTOSAR_SWS_CompilerAbstraction.pdf
Memory Mapping MemMap (Prefix_)MemMap.h 195 AUTOSAR_SWS_MemoryMapping.pdf
Platform Types Platform Platform_Types.h 199 AUTOSAR_SWS_PlatformTypes.pdf
Standard Types Std S td_Types.h 197 AUTOSAR_SWS_StandardTypes.pdf

英日

日本語は仮訳

T.B.D.

参考(reference)

引用文献は全BSWモジュールになっている。 全BSWモジュール文書URLをつけるとよい。

関連文書(Related document)

Basic principles, ボッシュ自動車handbook(英語)11版まとめ<2>

JAXA/IPA クリティカルソフトウェアワークショップ WOCS言語関連発表(改定版)

CAN(controller area network)

「はじめてのCAN/CANFD 」 ベクタージャパン <エンジニア夏休み企画>【読書感想文】

三方良し Udemy 車載LAN入門講座 CAN通信編

詳解 車載ネットワーク CAN, CAN FD, LIN, CXPI, Ethernetの仕組みと設計のために(1) 著者  <エンジニア夏休み企画 読書感想文>

詳解 車載ネットワーク CAN, CAN FD, LIN, CXPI, Ethernetの仕組みと設計のために(2)参考文献 <エンジニア夏休み企画>【読書感想文】

詳解 車載ネットワーク CAN、CAN FD、LIN、CXPI、Ethernetの仕組みと設計のために

<この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。>

文書履歴(document history)

ver. 0.01初稿  20230610

最後までおよみいただきありがとうございました。

いいね 💚、フォローをお願いします。

Thank you very much for reading to the last sentence.

Please press the like icon 💚 and follow me for your happy life.

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?