AUTOSAR
文章平均质量分 69
ソフト開発王さん
从工商管理转行计算机,有点经验,仍在奋斗。
展开
-
AUTOSAR CP与AP的区别
Classic Platform(CP) Adaptive Platform(AP) OS OSEK / VDX 操作系统基础 基于 POSIX(IEEE Std 1003.13-2003 中的最小实时系统配置文件:PSE51) 开发语言 C C++ app 运行 直接在ROM中运行代码 把app从ROM等load到RAM运行代码 内存空间 所有处理都在单个地址空间中完成 * MMU 很少使...原创 2022-02-20 22:08:37 · 3759 阅读 · 0 评论 -
AUTOSAR两个主要架构简介
Adaptive Platform(AP)CP架构是BSW、RTE和应用层的三层架构,但是在AP架构中(上图),AP中的应用Adaptive Application(AA)被放置在AUTOSAR Runtime for Adaptive (ARA)之上。AP ARA 提供了与 CP RTE 完全不同的接口,因此 CP SW-C 不能在代码级别用作 AA(反之亦然)。机器可以是真正的处理器,也可以是虚拟机管理程序之类的虚拟机。 目前还没有严格的定义。ARA相当于CP的RTE和BSW。原创 2022-02-20 21:42:16 · 3669 阅读 · 0 评论 -
CAN是什么
CAN是“Controller Area Network”的缩写,是德国Bosch公司开发的串行通信协议。说起CAN会联想起汽车的人很多,最初完成是在1985年,实际在量产车中采用的是1990年。此后,1994年由国际标准化组织(ISO)成为标准标准(ISO11898/ISO11519)。现在,几乎所有的汽车都被采用了。此外,它还应用于工厂自动化(FA:工厂自动化)等广泛领域。CAN必要性现在,CAN在以工厂为首的医疗现场也得到了应用,但它原本是以在汽车内使用为前提而开发出来的技术。其背景是对原创 2021-08-06 13:25:56 · 549 阅读 · 0 评论 -
因为AUTOSAR而改变的车载软件开发
因为AUTOSAR而改变的车载软件开发不断增长的车载软件规模通过模块化提高再利用性三级目录不断增长的车载软件规模汽车电子化的进度可以用几个指标来表示。作为其指标之一使用的是搭载的ECU(电子控制单元)的数量。ECU搭载开始的1980年代初是2~3个左右,现在有100个以上的ECU搭载的豪车也存在。基本上,这些ECU由为控制某一汽车系统而优化的硬件和车载软件构成。每个ECU不是通用的,可以控制其他系统。例如,控制发动机的燃烧时机的发动机ECU不能进行转向或仪表等其他系统的控制。这样,如果各ECU的作原创 2020-12-21 14:48:34 · 956 阅读 · 2 评论 -
车载以太网网络中的时间同步
如何平衡AUTOSAR、IEEE和TSN?车辆上的各种系统功能需要精确同步ECU之间的基本时间基准。由于以太网在汽车中的应用,开发人员和系统架构师需要通过某种方式来解决时间同步的措施。因为现有的方法不能用于以太网。不同领域的专家成立了委员会,致力于将以太网应用于要求高时间精度的任务中。汽车上搭载的以太网应用范围广泛。除了使用摄像头和传感器(雷达)的先进驾驶辅助系统(ADAS)、实时音频/视频流媒体、与各种物理域同步的主干之外,板载数据记录也是此类使用案例中的一部分。此外,通过以太网网络连接的设备当然需要原创 2020-10-16 16:58:41 · 4771 阅读 · 3 评论 -
AUTOSAR Classic Platform的概要
AUTOSAR Classic PlatformAUTOSAR是什么AUTOSAR CP中标准化的软件开发流程AUTOSAR CP中定义的软件构架AUTOSAR 接口AUTOSAR是什么AUTOSAR是为提高汽车行业软件开发效率而制定的车载软件开发标准。其中定义了三个文档组:Classic Platform(CP)、Adaptive Platform(AP)和Foundation(FO)。过去,仅定义了以处理控制系统的电子控制单元(ECU)为主要对象的Classic Platform,例如运行/转弯/原创 2020-07-13 18:30:25 · 1916 阅读 · 0 评论 -
AUTOSAR产品
AUTOSAR产品概要Volcano Vehicle Systems Architect(VSA)Volcano VSA COM DesignerVolcano Vehicle System Integrator(VSI)Volcano VSTARVSB功能模型驱动型设计基于Eclipse的工具概要VSx汽车系统设计工具集是业内最全面的AUTOSAR集成设计环境,全面支持基于AUTOSAR的车载系统和嵌入式软件设计,包括E/E架构设计、应用软件开发、虚拟验证和软件测试。使用符合AUTOSAR规范的标准接原创 2020-06-25 11:35:55 · 1045 阅读 · 0 评论 -
什么是“AUTOSAR”
AUTOSAR开场白概要开场白对于大多数从事车载嵌入式软件开发的人来说,“AUTOSAR”的名字是不是已经很亲切了,或者至少有一次听到过呢?实际上,从前年到去年,在量产开发现场利用AUTOSAR的机会大幅增加。概要AUTOSAR中的ECU软件大致由三部分构成。其结构如图1所示。最下面的AUTOSAR基本软件(Basic Software:BSW,详见图2)简单地表示为“任何汽车制造商的任何ECU供应商创建的任何类型的ECU中的基本软件”,操作系统,通信堆栈(CAN,LIN,FlexRay,以原创 2020-06-13 22:15:49 · 2520 阅读 · 0 评论