###### tags: `專題` # 專題1: Autosar AP ## 4.1 Logical view 在4.1.3的Fig. 4.2中有用象限圖分出一般Application及Adaptive Application的差別。想請問兩種程式都會在AP上面執行嗎?還是有些Application會在CP上執行? ## 4.5 Application design > Data types used to classify information for the software design and implementa- tion classify 是指什麼?要如何分辨? > - Persistency Interfaces as the pivotal element to access persistent data and files > - Definition how persistent storage is accessible by the application 這兩點差在哪?而且persistent storage不是 ara::per 管的嗎? > The artifacts defined in the application design are independent of a specific deployment of the application software and thus ease the reuse of application implementations for different deployment scenarios. 這個 artifact 是指什麼?是說被這個 app design 定義的 app ?還是說這個 app design 裡指名要使用的東西? ## 4.7 Service Instance Manifest 為什麼要有這節? 4.5 application design 裡面已經有 service 相關的指定了。 或許是 application design 只指定 interface,Service Instance Manifest 指定的是實做? ## 5.4 Memory management > One of the reasons behind the multi-process support is to realize ’freedom of interferences’ among different Functional Clusters and AA. freedom of interferences? ## 6.7 Trusted platform > To guarantee the correct function of the system, it is crucial to ensure that the code executed on the platform has legitimate origin. 程式來源跟正確性的關係是? > A system designer is responsible to ensure at least that the system starts beginning with a Trust Anchor and that the trust is kept until Execution Management is launched. 什麼 system 的 designer? 整個 Autosar 系統嗎?還是 AP?還是 FC?還是 AA? ## 8.4 Generated Proxies and Skeletons of C++ Language Binding 這節看不太懂。所以可以透過ara::com跨程式呼叫另一邊的類別? >The upper layer interface of the C++ Language Binding provides an object-oriented mapping of the services defined in the interface description of the AUTOSAR meta model. AUTOSAR meta model是什麼? ## 8.7 Raw Data Streaming Interface 所以是在兩個程式中建立TCP/IP Socket連線並傳輸資料? 會確保連線安全嗎? ## 9 Diagnostics 這裡的Diagnostics應該跟開發過程中的Debug沒有直接的關係?應該是供服務人員維修時的診斷依據? 還是是我在開發時要掛著Diag.的模組才是正確的debug方法? ## 10.1 Overview > The data is available over boot and ignition cycles. 啥是 ignition cycle? ## 10.4 Use cases for handling persistent data for UCM UCM 是什麼? ## 15.1 Security Architecture > On the highest layer, AUTOSAR AP, as well as native and hybrid applications, link against the AUTOSAR AP Crypto Stack API. 這裡的 native 是對什麼而言?Autosar? AP? hybrid 又是和什麼的混合? ## 16.1 Overview ARXML? ## Other 這裡的程式(AP)會有介面嗎?使用者有辦法在儀表板或車載螢幕接受到通知或資訊,並進行輸入或反饋? 還是這些都是寫死的程序,並沒有使用者操作的空間?