3 | | Trac is a '''minimalistic''' approach to '''web-based''' management of |
4 | | '''software projects'''. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress. |
| 9 | = AUTOSARとは = |
| 10 | * AUTOSAR(オートザー、AUTomotive Open System ARchitecture)は、車載ソフトウェアの共通化を実現するためのプラットフォームの仕様の名称および、仕様を策定・公開している団体名である |
| 11 | * AUTOSARは、仕様のみを公開し、以下のスローガンを掲げている[[BR]]{{{Cooperate on standards, compete on implementation}}} |
| 12 | * 参考サイト |
| 13 | * http://www.autosar.org/ |
| 14 | * http://ja.wikipedia.org/wiki/AUTOSAR |
| 15 | * AUTOSARの問題点 |
| 16 | * AUTOSAR仕様は、曖昧な仕様や未規定の仕様が多いため、仕様書を読むだけでは実装、利用できないことが多い |
| 17 | * 実装に柔軟性を持たせるため、意図的に未規定にしているケースもある |
| 18 | * AUTOSARの実装を提供するベンダは、それぞれ仕様を解釈し、独自に改変/拡張している |
| 19 | * __'''AUTOSARプラットフォームを実装するベンダによって、解釈が異なる問題がある'''__ |
| 20 | * AUTOSARのスローガンの通り、企業間で標準仕様で協調しようにも、__'''仕様解釈に対する共通の認識が必要である'''__ |
11 | | As all Wiki pages, this page is editable, this means that you can |
12 | | modify the contents of this page simply by using your |
13 | | web-browser. Simply click on the "Edit this page" link at the bottom |
14 | | of the page. WikiFormatting will give you a detailed description of |
15 | | available Wiki formatting commands. |
| 26 | = 利用規定 = |
| 27 | * 本サイトは、日本の組込みシステム技術と産業の振興を図ることを目的としたNPO法人である[http://www.toppers.jp/ TOPPERSプロジェクト]が管理、運用する |
| 28 | * 本サイトに掲載された情報は、オープンな扱いとし、任意の場所から誰でも閲覧可能とする |
| 29 | * 原則として、Wikiの更新、チケットの発行は、TOPPERSアカウントを持つTOPPERSプロジェクト会員のみとする |
| 30 | * ただし、TOPPERSプロジェクトが、Wikiの更新やチケットへの対応を実施するのに適任と認めた場合、TOPPERS非会員であってもアカウントを付与する |
| 31 | * 本サイトでは、AUTOSAR仕様のうち、"Software Architecture"についてのみ取り扱う |
| 32 | * "Methodology and Templates"、"Application Interfaces"は今後必要に応じて取り扱いを協議する |
| 33 | * 本サイトでは、AUTOSARを構成するRTE、BSWモジュールの仕様における、API仕様、コンフィギュレーション仕様に関する情報を中心に取り扱う |
| 34 | * 本サイトで対象とするAUTOSARバージョンはR4.0.3を基本とする |
| 35 | * R4.1.1以降に更新された仕様等の情報も適宜記載する |
| 36 | * 質問等においては、R4.1.1以降の仕様も対象とする |
| 44 | == Communication Stack == |
| 45 | * [wiki:spec_CANDriver CANDriver] |
| 46 | * [wiki:spec_CANInterface CANInterface] |
| 47 | * [wiki:spec_CANNetworkManagement CANNetworkManagement] |
| 48 | * [wiki:spec_CANStateManager CANStateManager] |
| 49 | * [wiki:spec_CANTransceiverDriver CANTransceiverDriver] |
| 50 | * [wiki:spec_CANTransportLayer CANTransportLayer] |
| 51 | * [wiki:spec_COM COM] |
| 52 | * [wiki:spec_COMManager COMManager] |
| 53 | * [wiki:spec_CommunicationStackTypes CommunicationStackTypes] |
| 54 | * [wiki:spec_EthernetDriver EthernetDriver] |
| 55 | * [wiki:spec_EthernetInterface EthernetInterface] |
| 56 | * [wiki:spec_EthernetStateManager EthernetStateManager] |
| 57 | * [wiki:spec_EthernetTransceiverDriver EthernetTransceiverDriver] |
| 58 | * [wiki:spec_FlexRayARTransportLayer FlexRayARTransportLayer] |
| 59 | * [wiki:spec_FlexRayDriver FlexRayDriver] |
| 60 | * [wiki:spec_FlexRayISOTransportLayer FlexRayISOTransportLayer] |
| 61 | * [wiki:spec_FlexRayInterface FlexRayInterface] |
| 62 | * [wiki:spec_FlexRayNetworkManagement FlexRayNetworkManagement] |
| 63 | * [wiki:spec_FlexRayStateManager FlexRayStateManager] |
| 64 | * [wiki:spec_FlexRayTransceiverDriver FlexRayTransceiverDriver] |
| 65 | * [wiki:spec_IPDUMultiplexer IPDUMultiplexer] |
| 66 | * [wiki:spec_LINDriver LINDriver] |
| 67 | * [wiki:spec_LINInterface LINInterface] |
| 68 | * [wiki:spec_LINNetworkManagement LINNetworkManagement] |
| 69 | * [wiki:spec_LINStateManager LINStateManager] |
| 70 | * [wiki:spec_LINTransceiverDriver LINTransceiverDriver] |
| 71 | * [wiki:spec_NetworkManagementInterface NetworkManagementInterface] |
| 72 | * [wiki:spec_PDURouter PDURouter] |
| 73 | * [wiki:spec_SAEJ1939TransportLayer SAEJ1939TransportLayer] |
| 74 | * [wiki:spec_SocketAdaptor SocketAdaptor] |
| 75 | * [wiki:spec_TTCANDriver TTCANDriver] |
| 76 | * [wiki:spec_TTCANInterface TTCANInterface] |
| 77 | * [wiki:spec_UDPNetworkManagement UDPNetworkManagement] |
| 78 | * [wiki:spec_XCP XCP] |
27 | | TracGuide is a good place to start. |
| 80 | == System Services == |
| 81 | * [wiki:spec_BFXLibrary BFXLibrary] |
| 82 | * [wiki:spec_BSWModeManager BSWModeManager] |
| 83 | * [wiki:spec_CRCLibrary CRCLibrary] |
| 84 | * [wiki:spec_CryptoAbstractionLibrary CryptoAbstractionLibrary] |
| 85 | * [wiki:spec_CryptoServiceManager CryptoServiceManager] |
| 86 | * [wiki:spec_Debugging Debugging] |
| 87 | * [wiki:spec_DiagnosticLogAndTrace DiagnosticLogAndTrace] |
| 88 | * [wiki:spec_E2ELibrary E2ELibrary] |
| 89 | * [wiki:spec_ECUStateManager ECUStateManager] |
| 90 | * [wiki:spec_ECUStateManagerFixed ECUStateManagerFixed] |
| 91 | * [wiki:spec_EFXLibrary EFXLibrary] |
| 92 | * [wiki:spec_IFLLibrary IFLLibrary] |
| 93 | * [wiki:spec_IFXLibrary IFXLibrary] |
| 94 | * [wiki:spec_MFLLibrary MFLLibrary] |
| 95 | * [wiki:spec_MFXLibrary MFXLibrary] |
| 96 | * [wiki:spec_OS OS] |
| 97 | * [wiki:spec_SynchronizedTimeBaseManager SynchronizedTimeBaseManager] |
| 98 | * [wiki:spec_WatchdogManager WatchdogManager] |
34 | | * TracGuide -- Built-in Documentation |
35 | | * [http://trac.edgewall.org/ The Trac project] -- Trac Open Source Project |
36 | | * [http://trac.edgewall.org/wiki/TracFaq Trac FAQ] -- Frequently Asked Questions |
37 | | * TracSupport -- Trac Support |
| 115 | == Peripherals == |
| 116 | * [wiki:spec_ADCDriver ADCDriver] |
| 117 | * [wiki:spec_CoreTest CoreTest] |
| 118 | * [wiki:spec_DIODriver DIODriver] |
| 119 | * [wiki:spec_FlashTest FlashTest] |
| 120 | * [wiki:spec_GPTDriver GPTDriver] |
| 121 | * [wiki:spec_ICUDriver ICUDriver] |
| 122 | * [wiki:spec_MCUDriver MCUDriver] |
| 123 | * [wiki:spec_PWMDriver PWMDriver] |
| 124 | * [wiki:spec_PortDriver PortDriver] |
| 125 | * [wiki:spec_SPIHandlerDriver SPIHandlerDriver] |
| 126 | * [wiki:spec_WatchdogDriver WatchdogDriver] |
| 127 | * [wiki:spec_WatchdogInterface WatchdogInterface] |