Version 12 (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以降の仕様も対象とする
免責事項
- 本サイトの情報は、無保証で提供されているものであるので、情報を記載した人物/企業、およびTOPPERSプロジェクトは、本サイトに掲載された情報に関して、いかなる保証も行わない。
- また、本サイトの情報の利用により直接的または間接的に生じたいかなる損害に関しても、情報を記載した人物/企業、およびTOPPERSプロジェクトは、その責任を負わない。
General
Communication Stack
- CAN Driver(Can)
- CAN Interface(CanIf)
- CAN Network Management(CanNm)
- CAN State Manager(CanSM)
- CAN Transceiver Driver(CanTrcv)
- CAN Transport Layer(CanTp)
- COM(Com)
- COM Manager(ComM)
- Communication Stack Types(Comtype)
- Ethernet Driver(Eth)
- Ethernet Interface(EthIf)
- Ethernet State Manager(EthSM)
- Ethernet Transceiver Driver(EthTrcv)
- FlexRay AUTOSAR Transport Layer(FrArTp)
- FlexRay Driver(Fr)
- FlexRay ISO Transport Layer(FrTp)
- FlexRay Interface(FrIf)
- FlexRay Network Management(FrNm)
- FlexRay State Manager(FrSM)
- FlexRay Transceiver Driver(FrTrcv)
- IPDU Multiplexer(IpduM)
- LIN Driver(Lin)
- LIN Interface(LinIf)
- LIN Network Management(LinNm)
- LIN State Manager(LinSM)
- LIN Transceiver Driver(LinTrcv)
- Network Management Interface(Nm)
- PDU Router(PduR)
- SAE J1939 Transport Layer(J1939Tp)
- Socket Adaptor(SoAd)
- TTCAN Driver(Ttcan)
- TTCAN Interface(TtcanIf)
- UDP Network Management(UdpNm)
- XCP(Xcp)
System Services
- BFX Library(Bfx)
- BSW Mode Manager(BswM)
- CRC Library(Crc)
- Crypto Abstraction Library(Cal)
- Crypto Service Manager(Csm)
- Debugging(Dbg)
- Diagnostic Log And Trace(Dlt)
- E2E Library(E2E)
- ECU State Manager(EcuM)
- EFX Library(Efx)
- IFL Library(Ifl)
- IFX Library(Ifx)
- MFL Library(Mfl)
- MFX Library(Mfx)
- OS(Os)
- Synchronized Time-Base Manager(StbM)
- Watchdog Manager(WdgM)
Diagnostic Services
- Development Error Tracer(Det)
- Diagnostic Communication Manager(Dcm)
- Diagnostic Event Manager(Dem)
- Function Inhibition Manager(FiM)
Memory Stack
- EEPROM Abstraction(Ea)
- EEPROM Driver(Eep)
- Flash Driver(Fls)
- Flash EEPROM Emulation(Fee)
- Memory Abstraction Interface(MemIf)
- NVRAM Manager(NvM)
- RAM Test(RamTst)
Peripherals
- ADC Driver(Adc)
- Core Test(CorTst)
- DIO Driver(Dio)
- Flash Test(FlsTst)
- GPT Driver(Gpt)
- ICU Driver(Icu)
- MCU Driver(Mcu)
- PWM Driver(Pwm)
- Port Driver(Port)
- SPI Handler Driver(Spi)
- Watchdog Driver(Wdg)
- Watchdog Interface(WdgIf)
Implementation Integration
RTE
Note:
See TracWiki
for help on using the wiki.