Specification of Basic Software Multicore Library, AUTOSAR R22-11, CP, No.946
AUTOSARは、ISO、IEC、ITUと情報交換契約を結んでいません。
AUTOSAR文書には、ISO、IEC,ITU記述を全文引用することはできません。
WTO/TBT協定に基づき、国際的な調達は国際規格との差異を記述することにより文化依存しない仕様を目指します。
ISO、IEC、ITU文書を合わせて読むと技術内容は理解できます。
CAN、OSEK/VDX OS、DIAGは、ISO定義を先に確認しましょう。
OSEK COM、OSEK NMなどはISOの規定から基本的な部分で定義を変えています。
変更している部分を仕様等で明記するか、ISOを改定するとよいでしょう。
AUTOSARの参考文献欄の改定が進んでいません。
Glossary用語定義の網羅性が低いです。
本文を読む前に確認するとよいかもしれません。
本文を読んでから確認してもよいかもしれません。
AUTOSARが、2022年の版、R22-11公開しました。公開行事の模様は
AUTOSAR R22-11 Release Event 20221208
下記URL順次確認中です。
文書は検索してダウンロードすることができます。
クラウドサービスにありがちな、あるのにないかのような検索結果が出ることがあります。
要求/仕様(Requirement and Specification)
一覧
AUTOSAR R22-11 Adaptive Platform 一覧はこちら。
Adaptive Platform Release Overview, No.782, AP, AUTOSAR 22-11 新
Foundation Release Overview, No.781, FO, AUTOSAR 22-11 新
Classic Platform Release Overview, AUTOSAR R22-11, CP, No.0(2)
AUTOSAR R22-11 マラソン
AUTOSAR 文書番号と発行年
AUTOSAR R22-11で リンク切れ、表示しない文書
Qiitaの記事の一覧は作成中です。
AUTOSAR R22-11 Qiita記事一覧 新
Abstract Platformとの関係
Librqry統合
<この項は書きかけです。順次追記します。>
文書変更(Document Change)
• Introduced BMC Atomic Datatypes • Reworked APIs to make use of
Atomic Datatypes • Cleaned up library
用語(terms)
Trem | Description |
---|---|
Bmc | Basic Software Multicore Library |
DET | Default Error Tracer |
s16 | Mnemonic for sint16, specified in AUTOSAR_SWS_PlatformTypes |
s32 | Mnemonic for sint32, specified in AUTOSAR_SWS_PlatformTypes |
s64 | Mnemonic forsint64, specified in AUTOSAR_SWS_PlatformTypes |
s8 | Mnemonic for sint8, specified in AUTOSAR_SWS_PlatformTypes |
u16 | Mnemonic for uint16, specified in AUTOSAR_SWS_PlatformTypes |
u32 | Mnemonic for uint32, specified in AUTOSAR_SWS_PlatformTypes |
u64 | Mnemonic for uint64, specified in AUTOSAR_SWS_PlatformTypes |
u8 | Mnemonic for uint8, specified in AUTOSAR_SWS_PlatformTypes |
英日
日本語は仮訳
T.B.D.
参考(reference)
[1] Glossary, AUTOSAR_TR_Glossary
https://www.autosar.org/fileadmin/standards/foundation/22-11/AUTOSAR_TR_Glossary.pdf
[2] General Specification of Basic Software Modules
AUTOSAR_SWS_BSWGeneral
[3] General Requirements on Basic Software Modules
AUTOSAR_SRS_BSWGeneral
[4] Requirements on Libraries
AUTOSAR_SRS_Libraries
[5] Specification of Platform Types
AUTOSAR_SWS_PlatformTypes
[6] ISO/IEC 9899:2011
next draft version
https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3054.pdf
current version
https://www.iso.org/standard/74528.html
- Normative references
ISO/IEC 2382:2015, Information technology — Vocabulary. Available from the ISO online browsing platform at http://www.iso.org/obp
ISO 4217, Codes for the representation of currencies and funds
ISO 8601, Data elements and interchange formats — Information interchange — Representation of dates and times
ISO/IEC 10646, Information technology — Universal Coded Character Set (UCS). Available from the ISO/IEC Information Technology Task Force (ITTF) web site at http://isotc.iso.org/livelink/livelink/fetch/2000/2489/Ittf_Home/PubliclyAvailableStandards.htm
IEC 60559:1989, Binary floating-point arithmetic for microprocessor systems (previously designated IEC 559:1989)
ISO 80000-2, Quantities and units — Part 2: Mathematical signs and symbols to be used in the natural sciences and technology
Bibliography
[1] ISO/IEC 646:1991, Information technology — ISO 7-bit coded character set for information interchange
[2] ISO/IEC 9945-2:1993, Information technology — Portable Operating System Interface (POSIX) — Part 2: Shell and Utilities
[3] ISO/IEC TR 10176:2003, Information technology — Guidelines for the preparation of programming language standards
[4] ISO/IEC 10967-1:2012, Information technology — Language independent arithmetic — Part 1: Integer and floating point arithmetic
[5] ISO/IEC TR 19769:2004, Information technology — Programming languages, their environments and system software interfaces — Extensions for the programming language C to support new character data types
[6] ISO/IEC TR 24731-1:2007, Information technology — Programming languages, their environments and system software interfaces — Extensions to the C library — Part 1: Bounds-checkinginterfaces
[7] ANSI/IEEE 754-1985, American National Standard for Binary Floating-Point Arithmetic
[8] ANSI/IEEE 854-1988, American National Standard for Radix-Independent Floating-Point Arithmetic
[9] ANSI X3/TR-1-82 (1982), American National Dictionary for Information Processing Systems, Information Processing Systems Technical Report
[10] "The C Reference Manual" by Dennis M. Ritchie, a version of which was published in The C Programming Language by Brian W. Kernighan and Dennis M. Ritchie, Prentice-Hall, Inc., (1978). Copyright owned by AT&T
[11] 1984 /usr/group Standard by the /usr/group Standards Committee, Santa Clara, California, USA, November 1984
関連文書(Related document)
AUTOSAR Abstract Platformへの道(詳細編)
2023年1月 記事数一覧
年末100記事を30点に仕上げる。
2023 書き初め
「はじめての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の仕組みと設計のために
AUTOSAR Abstract Platform User Group Weekly Report(1) 2022.1.8
AUTOSAR Abstract Platform User Group Weekly Report(2) 2022.1.15
overlapped definition in AUTOSAR short name. over 50.:英語(49)
短縮名。用語の衝突(用語・用例募集中)。英語(3) 仮説(88)
202304 URL更新
Specification of Basic Software Multicore Library, AUTOSAR 946, R22-11, CP, 20230421
https://qiita.com/kaizen_nagoya/items/808686c3d5c84cfcf0aa
<この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。>
文書履歴(document history)
ver. 0.01 初稿 20230208
ver. 0.02 ありがとう追記 20230806
最後までおよみいただきありがとうございました。
いいね 💚、フォローをお願いします。
Thank you very much for reading to the last sentence.
Please press the like icon 💚 and follow me for your happy life.