Version 4 (modified by 10 years ago) ( diff ) | ,
---|
AUTOSAR Wiki (仮)
AUTOSARとは
- AUTOSAR(オートザー、AUTomotive Open System ARchitecture)は、車載ソフトウェアの共通化を実現するためのプラットフォームの仕様の名称および、仕様を策定・公開している団体名である
- AUTOSARは、仕様のみを公開し、以下のスローガンを掲げている
Cooperate on standards, compete on implementation
- 参考サイト
- AUTOSARの問題点
- AUTOSAR仕様は、曖昧な仕様や未規定の仕様が多いため、仕様書を読むだけでは実装、利用できないことが多い
- 実装に柔軟性を持たせるため、意図的に未規定にしているケースもある
- AUTOSARの実装を提供するベンダは、それぞれ仕様を解釈し、独自に改変/拡張している
- AUTOSARプラットフォームを実装するベンダによって、解釈が異なる問題がある
- AUTOSARのスローガンの通り、企業間で標準仕様で協調しようにも、仕様解釈に対する共通の認識が必要である
- AUTOSAR仕様は、曖昧な仕様や未規定の仕様が多いため、仕様書を読むだけでは実装、利用できないことが多い
本サイトの目的
- 前述のAUTOSARが抱える問題点を解決するため、AUTOSAR仕様の情報交換を行う場を提供する
- tracを活用し、Wikiによる仕様解決、チケットによる質問、意見交換を行う
利用規定
- 本サイトは、日本の組込みシステム技術と産業の振興を図ることを目的としたNPO法人であるTOPPERSプロジェクトが管理、運用する
- 本サイトに掲載された情報は、オープンな扱いとし、任意の場所から誰でも閲覧可能とする
- 原則として、Wikiの更新、チケットの発行は、TOPPERSアカウントを持つTOPPERSプロジェクト会員のみとする
- ただし、TOPPERSプロジェクトが、Wikiの更新やチケットへの対応を実施するのに適任と認めた場合、TOPPERS非会員であってもアカウントを付与する
- 日本国内企業に向けたサイトであるので、原則として日本語でのみ情報を掲載する
- ただし、AUTOSAR仕様の原文を引用する場合等は、この限りではない
- 本サイトでは、AUTOSAR仕様のうち、"Software Architecture"についてのみ取り扱う
- "Methodology and Templates"、"Application Interfaces"は今後必要に応じて取り扱いを協議する
- 本サイトでは、AUTOSARを構成するRTE、BSWモジュールの仕様における、API仕様、コンフィギュレーション仕様に関する情報を中心に取り扱う
- 本サイトで対象とするAUTOSARバージョンはR4.0.3を基本とする
- R4.1.1以降に更新された仕様等の情報も適宜記載する
- 質問等においては、R4.1.1以降の仕様も対象とする
General
Communication Stack
- CANDriver
- CANInterface
- CANNetworkManagement
- CANStateManager
- CANTransceiverDriver
- CANTransportLayer
- COM
- COMManager
- CommunicationStackTypes
- EthernetDriver
- EthernetInterface
- EthernetStateManager
- EthernetTransceiverDriver
- FlexRayARTransportLayer
- FlexRayDriver
- FlexRayISOTransportLayer
- FlexRayInterface
- FlexRayNetworkManagement
- FlexRayStateManager
- FlexRayTransceiverDriver
- IPDUMultiplexer
- LINDriver
- LINInterface
- LINNetworkManagement
- LINStateManager
- LINTransceiverDriver
- NetworkManagementInterface
- PDURouter
- SAEJ1939TransportLayer
- SocketAdaptor
- TTCANDriver
- TTCANInterface
- UDPNetworkManagement
- XCP
System Services
- BFXLibrary
- BSWModeManager
- CRCLibrary
- CryptoAbstractionLibrary
- CryptoServiceManager
- Debugging
- DiagnosticLogAndTrace
- E2ELibrary
- ECUStateManager
- ECUStateManagerFixed
- EFXLibrary
- IFLLibrary
- IFXLibrary
- MFLLibrary
- MFXLibrary
- OS
- SynchronizedTimeBaseManager
- WatchdogManager
Diagnostic Services
- DevelopmentErrorTracer
- DiagnosticCommunicationManager
- DiagnosticEventManager
- FunctionInhibitionManager
Memory Stack
- EEPROMAbstraction
- EEPROMDriver
- FlashDriver
- FlashEEPROMEmulation
- MemoryAbstractionInterface
- NVRAMManager
- RAMTest
Peripherals
- ADCDriver
- CoreTest
- DIODriver
- FlashTest
- GPTDriver
- ICUDriver
- MCUDriver
- PWMDriver
- PortDriver
- SPIHandlerDriver
- WatchdogDriver
- WatchdogInterface
Implementation Integration
RTE
Note:
See TracWiki
for help on using the wiki.