开篇: AUTOSAR面试话题大纲
AUTOSAR的module很多,但作为middle ware,最重要的功能其实就是两个:
- 一个是在AUTOSAR OS里面通过RTE去调用应用层的函数。【task scheduler】
- 另一个从APPL到MCAL的数据传输。【data flow】
围绕着上述核心思想。只要能说清楚OS是如何通过RTE去调用SWC的进程,外加数据是如何从CAN一路通过CANIF,PDUR,COM,RTE最终传输到APPL,面试的目的就达到了。至于网络管理,UDS诊断,都是一些核心以外的扩展功能,不影响AUTOSAR这个框架的理解。
接下来这个系列,会尝试汇总这些AUTOSAR的话题。最终的目的是 按照自己节奏,立体的展示出 AUTOSAR的框架, 而不是被面试官 牵着鼻子问一些细枝末节的 工程问题。
为了增加一些面试亮点,会根据自身项目经历,根据具体情况主动展示 “多核ECU内存优化”, “UDS 在AUTOSAR中各模块与 OSI网络模型的对应关系” , "Bootloader与UDS"等话题
待续