![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
AP
文章平均质量分 83
以实际工程经验介绍autosar ap中常用的模块,如com, em,per等
优惠券已抵扣
余额抵扣
还需支付
¥99.90
¥299.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
Overboom
这个作者很懒,什么都没留下…
展开
-
[MICROSAR Adaptive] --- Diagnostic Management
本节要介绍的功能块是diagnostic management诊断管理。什么是诊断呢,在医院里我们可以看到为了查清患者的病因,医生需要向患者提出许多问题,而患者要根据自身情况回答这些问题。这是经典的client-server结构,医生是diagnosic client负责发出请求,患者是diagnostic server负责发送响应。对于汽车来说,汽车上的ECU是dignastic server,而外部的tester是diagnostic client。原创 2023-12-04 15:37:42 · 1406 阅读 · 0 评论 -
[MICROSAR Adaptive] --- Persistency
ara::per在设计上有什么特点呢?首先是数据的并行访问,ara::per认为一份持久化的数据一定是属于某个进程的local的数据,也就是说,一份持久化的数据不会在两个进程之间直接共享,之所以这样设计是因为我们不希望在ara::com之外再提供一个可能的进程间通信方式,如果进程a依赖于进程b的持久化数据,那么进程b应当利用ara::com向外提供一个服务,然后进程a利用进程b提供的服务,而不是直接去读取属于进程b的持久化数据。原创 2023-11-22 14:26:53 · 103 阅读 · 0 评论 -
[MICROSAR Adaptive] --- Communication Management
提到通信,我们知道在物联网/机器人等领域,已经有多种通信API了,如DDS等。为什么在autoser adaptive platform上我们又要制定一个通信API的规范呢?ara::com有什么特点吗?首先,在API的设计,ara::com与底层通信协议解耦,他对some-ip协议有很好的支持,同时也有使用其他协议的灵活性;其次,他对事件驱动和轮循这两种风格都有良好的支持;另外,ara::com支持静态的和动态的服务 实例选择。在ara::com的设计中还考虑到了端到端保护等安全方面的需求。原创 2023-11-22 09:12:00 · 105 阅读 · 0 评论 -
[MICROSAR Adaptive] --- Execution Management
操作系统内核启动完成后,整个系统还需要进行一些初始化才能开始工作,以unix system V为代表的操作系统有一套传统的被广泛采用的初始化机制,操作系统内核启动完成后,创建第一个进程,它被称为init进程。init 进程是整棵进程树的根,在autosar adaptive platform上execution management简称em,就可以起到init system的作用,在操作系统内和启动完成后,我们可以启动execution management守护进程,然后由他来管理其下的所有进程。原创 2023-11-08 13:46:26 · 119 阅读 · 0 评论 -
[MICROSAR Adaptive] --- 开发环境准备
Ubuntu 20.04/22.04版本默认的cmake版本不超过3.19,gcc/g++为9.x版本而ap开发要求cmake版本大于3.19,gcc/g++版本为gcc-7。原创 2023-11-07 17:02:38 · 127 阅读 · 0 评论 -
[MICROSAR Adaptive] --- Hello Adaptive World
Davinci Developer Adaptive简称达芬奇,就是vector为基础软件产品MICROSAR Adaptive提供的配套工具。如果您对Eclipse这款IDE比较熟悉,那么很容易看出 Davinci Developer Adaptive本质上就是Eclipse插件。我们也提供预先集成好的版本以不需要分别安装Eclipse和Davinci Developer Adaptive。在这款工具中,我们可以进行建模/验证/生成/编译/运行等各种工作。原创 2023-11-05 16:42:49 · 1202 阅读 · 1 评论 -
[MICROSAR Adaptive] --- autosar官方文档阅读建议
在下载页面可以看到每个文档的介绍,Adaptive AUTOSAR 文档主要分以下几类:文档下载列表中带有 GENERAL 的为 High-level 的一般性文档,应该优先阅读。一般性文档AUTOSAR_EXP_PlatformDesign:整体 Overview,建议从这份文档开始学习AUTOSAR_EXP_SWArchitecture:软件架构AUTOSAR_EXP_AdaptivePlatformInterfacesGuidelines:接口使用指引。原创 2023-11-05 16:01:40 · 303 阅读 · 0 评论