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.

AUTOSAR CountdownAdvent Calendar 2022

Day 18

Guidelines for using Adaptive Platform interfaces, No.929, AUTOSAR 21-11 (11) AP

Last updated at Posted at 2022-05-01

Guidelines for using Adaptive Platform interfaces, No.929, 2021-11

用語

明示的に参照していないが、すべての文書は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)

Glossary も 参考に入れましょう。

[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.

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?