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.

Guidelines for using Adaptive Platform interfaces, No.929, AP, AUTOSAR 22-11 新

Posted at

Guidelines for using Adaptive Platform interfaces, AUTOSAR 22-11, AP, No.929

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順次確認中です。

AUTOSAR R22-11記事一覧

文書は検索してダウンロードすることができます。
クラウドサービスにありがちな、あるのにないかのような検索結果が出ることがあります。

要求/仕様(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との関係

XP統合

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

文書変更(Document Change)

• A new chapter - Update and Configuraiton Management

用語

明示的に参照していないが、すべての文書はglossary定義に寄っている。

単語帳

no. count word 日本語
1 326 the その
2 159 of
3 154 to
4 116 a 一つの
5 94 result 結果
6 89 value 価値
7 84 and
8 76 is
9 74 for にとって
10 73 platform 枠組み
11 70 in
12 68 storage 記録
13 58 be なれ
14 58 interfaces 界面
15 50 ara AUTOSAR Runtime for Adaptive Applications(短縮形)
16 49 adaptive 適応
17 48 autosar (短縮形)
18 44 error 誤り
19 44 management 管理
20 44 or また
21 43 this これ
22 41 it それ
23 41 key
24 39 by
25 39 document 資料
26 39 state
27 39 that それ
28 38 core
29 37 file 紙ばさみ
30 36 are それは
31 35 using を使用して
32 34 with
33 32 guidelines 指針
34 32 which どれの
35 31 can できる
36 31 from から
37 30 an
38 29 ap adaptive platform(短縮形)
39 29 data 与件
40 29 r r
41 27 object 物体
42 27 process 処理する
43 25 autosar_exp_adaptive autosar_exp_adaptive
44 25 guide ガイド
45 25 id id
46 25 lines
47 23 code 符号
48 23 execution 実行
49 22 deterministic 決定論的
50 22 int integer(短縮形)
51 22 not いいえ
52 21 all すべて
53 21 will 意思
54 20 any どれか
55 20 if もしも
56 19 on の上
57 18 when いつ
58 17 application 応用
59 17 as なので
60 17 exceptions 例外
61 16 api application programming interface(短縮形)
62 16 name 名前
63 16 only それだけ
64 15 return 戻る
65 14 e e
66 14 may 五月
67 14 other 他の
68 13 call 電話
69 13 constructor 構築子
70 13 has もっている
71 13 its これは
72 13 use 使用する
73 12 also また
74 12 one 1
75 12 persistency 永続性
76 12 res res
77 12 such そのような
78 12 worker 労働者
79 11 does します
80 11 example
81 11 instance 実例
82 11 sws_em_ sws_em_
83 11 type
84 10 applications 応用
85 10 c c
86 10 create 作成
87 10 each
88 10 new 新着
89 10 operation 手術
90 10 parse 解析する
91 10 provides 提供します
92 10 specific 明確
93 10 these これらは
94 10 time 時間
95 10 used 使用済み
96 9 apis apis
97 9 behavior 行動
98 9 calling 呼び出し
99 9 contents 内容
100 9 method 方法
101 9 reset 再設定
102 9 see 見る
103 9 string 文字列
104 9 support 対応
105 9 user 利用者

AUTOSARで1、2という数字を使った命名をすることがある。
意味のある命名規則を推奨する。

Myworker1.cpp
class MyWorker1
: public DeterministicClient::WorkerrunnableBase<myContainer::value_type, MyWorker1>
{
 public:
 void worker_runnable(myContainer::value_type& container_element, DeterministicClient::WorkerThread& t)
 {
// Get a unique and deterministic pseudo-random number}
uint64_t random_number = t.GetRandom();
 }
};

参照(reference)

[1] Explanations of Adaptive Platform Design, AUTOSAR_EXP_PlatformDesign.pdf.
[2] Specification of Execution Management, AUTOSAR_SWS_ExecutionManagement.pdf.
[3] Specification of Platform Health Management, AUTOSAR_SWS_PlatformHealthManagement.pdf.
[4] Explanation of ara::com API, AUTOSAR_EXP_ARAComAPI.pdf.

Glossary も 参考に入れましょう。
https://www.autosar.org/fileadmin/standards/foundation/22-11/AUTOSAR_TR_Glossary.pdf

関連文書(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

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

文書履歴(document history)

ver. 0.01 初稿 20230208

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

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

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?