![](https://img-blog.csdnimg.cn/396e28aebd2b432498e135d9b523403f.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
车载软件架构——AUTOSAR
文章平均质量分 84
基于V公司多年开发、支持、培训经验,以及一线域控,智驾,网关ECU的开发经验。深入浅出的讲述AUTOSAR软件架构,开发方法论,开发工具使用以及实际应用case的相关内容。
优惠券已抵扣
余额抵扣
还需支付
¥299.90
¥399.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
车载诊断技术
专注于车载诊断技术10年,擅长从诊断需求规范制定—功能实现-集成测试;
精通车载诊断相关规范(ISO 14229、ISO 15765、ISO 13400、ISO 15031、ISO 11898、ISO 27145);
掌握业界常用车载工具(CANoe、CANdelaStudio、ODXStudio、CANoe.DiVa、Dawinci等);
熟悉AUTOSAR规范,精通车载诊断全流程(V模型)、精通车载AUTOSAR诊断模块CAN TP、DoIP、DCM、DEM、FIM等;
对车载电子电气架构、软件架构、OTA更新、新架构下的刷写及资源部分配有更深的探索
展开
-
汽车电子工程师入门系列——AUTOSAR通信服务框架(中)
通信服务组成部分为了简化车内ECU的通信服务,AUTOSAR基于汽车通信协议(如CAN,LIN以及FlexRay等)定义了一个由多个模块组成的通信协议栈,如图 1.1所示。图 COM通信栈示意图在通信协议栈中,位于服务层的有通信层(以下简称Com)、诊断通信层(以下简称Dcm)、路由层(以下简称PduR)、协议数据单元复用层(以下简称IpduM)以及总线相关的传输层原创 2024-06-30 00:34:07 · 380 阅读 · 0 评论 -
汽车电子工程师入门系列——AUTOSAR通信服务框架(上)
通过使用 AUTOSAR 通信协议栈,汽车开发者可以更加专注于实现应用程序的逻辑,而不需要过多地关注底层通信的细节。同时,由于 AUTOSAR 是标准化的,因此使用 AUTOSAR 的软件可以在不同的汽车平台上重用,从而提高了开发效率和软件质量。原创 2024-06-29 21:25:17 · 311 阅读 · 0 评论 -
车载软件架构——AUTOSAR多核操作系统监控与优化
自主多核OS监控与优化方案的初原创 2024-06-23 21:02:47 · 72 阅读 · 0 评论 -
电子电器架构 - AUTOSAR软件架构Automotive Systems and SW Engineering
电子电器架构 - AUTOSAR软件架构Automotive Systems and SW Engineering原创 2024-05-26 17:13:59 · 52 阅读 · 0 评论 -
电子电器架构 - AUTOSAR软件架构Current Features in a Nutshell
电子电器架构 - AUTOSAR软件架构Current Features in a Nutshell原创 2024-05-26 14:02:21 · 64 阅读 · 0 评论 -
电子电器架构 - AUTOSAR软件架构介绍
本文主要分享AUTOSAR软件架构介绍相关内容:原创 2024-05-26 13:25:58 · 83 阅读 · 0 评论 -
电子电器架构 - AUTOSAR ON THE AIR
电子电器架构 - AUTOSAR ON THE AIR原创 2024-05-26 13:05:27 · 81 阅读 · 0 评论 -
汽车电子与软件架构概述
### 本文大体如下:### 1、背景信息### 2、通信网络### 3、硬件架构### 4、软件架构原创 2024-03-30 10:45:49 · 367 阅读 · 0 评论 -
车载软件架构 —— AUTOSAR Vector SIP包(三)
### 上一篇文章中介绍了AUTOSAR基础软件供应商Vector公司的开发工具链,本文将继续介绍Vector公司的AUTOSAR产品。### -> 1、Vector SIP包中的StartApplication### -> 2、StartApplication如何开始使用原创 2023-09-24 21:41:21 · 291 阅读 · 0 评论 -
车载软件架构 —— AUTOSAR Vector SIP包(二)
### 上一篇文章中介绍了AUTOSAR基础软件供应商Vector公司的开发工具链,本文将继续介绍Vector公司的AUTOSAR产品。### -> 1、Vector SIP包介绍### -> 2、SIP包里有哪些内容呢原创 2023-09-24 20:26:11 · 450 阅读 · 0 评论 -
车载软件架构 —— 持续集成持续交付
### 本文主要### -> 1、持续集成持续交付概述### -> 2、持续集成### -> 3、持续交付原创 2023-09-24 17:46:46 · 169 阅读 · 0 评论 -
车载软件架构 —— AUTOSAR Vector SIP包(一)
### 上一篇文章中介绍了AUTOSAR基础软件供应商Vector公司的开发工具链,本文将继续介绍Vector公司的AUTOSAR产品。### -> 1、Vector公司AUTOSAR产品介绍### -> 2、Vector 代码包如何购买### -> 3、有了Vector代码包以后如何开发ECU产品?原创 2023-09-17 22:48:25 · 904 阅读 · 0 评论 -
车载软件架构——基础软件供应商&开发工具链(二)
上一篇文章中介绍了AUTOSAR和基础软件供应商的一些内容。本文将选取目前市场上应用的最多,市场占有率最多的基础软件供应商Vector公司的基础软件产品来进行介绍和说明。原创 2023-09-10 21:42:29 · 205 阅读 · 0 评论 -
车载软件架构——基础软件供应商&开发工具链(一)
### 本文主要讲述如下内容,接着上一篇的介绍内容,继续聊AUTOSAR OS相关内容:### -> 1、AUTOSAR架构开发的小疑问### -> 2、AUTOSAR和基础软件供应商### -> 3、AUTOSAR主流的基础软件供应商原创 2023-09-10 21:36:27 · 261 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(十一)
### 本文主要讲述如下内容,接着上一篇的介绍内容,继续聊AUTOSAR OS相关内容:### -> 1、AUTOSAR OS的启动### -> 2、AUTOSAR OS的关闭原创 2023-08-06 21:11:08 · 183 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(十)
### 本文主要讲述如下内容,接着上一篇的介绍内容,继续聊AUTOSAR OS相关内容:### -> 1、AUTOSAR OS的基础配置### -> 2、OS Task Mapping原创 2023-08-06 20:41:28 · 175 阅读 · 0 评论 -
车载软件架构 —— 车载软件安全启动关键技术解读
车载软件架构 —— 车载软件安全启动关键技术解读原创 2023-08-05 17:13:02 · 325 阅读 · 0 评论 -
车载软件架构 —— 信息安全与基础软件
### -> 1、车载信息安全### -> 2、死锁和优先级反转### -> 3、优先级天花板协议原创 2023-07-29 22:00:23 · 408 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(九)
### 本文主要讲述如下内容,接着上一篇的介绍内容,继续聊AUTOSAR OS相关内容:### -> 1、可抢占Task的优先级天花板协议### -> 2、优先级天花板和中断### -> 3、Resource的总结原创 2023-07-16 22:39:11 · 168 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(八)
### 本文主要讲述如下内容,接着上一篇的介绍内容,继续聊AUTOSAR OS相关内容:### -> 1、Resource的简介### -> 2、死锁和优先级反转### -> 3、优先级天花板协议原创 2023-07-09 21:18:52 · 194 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(七)
### 本文主要讲述如下内容,接着上一篇的介绍内容,继续聊AUTOSAR OS相关内容:### -> 一、 中断的分类### -> 二、 ISR Cat1 Vs ISR Cat2### -> 三、 OS 中断的配置原创 2023-07-02 21:31:26 · 259 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(六)
### 本文主要讲述如下内容,介绍电子电气架构中汽车以太网诊断路由汇总:### -> 一、 Counter### -> 二、 PIT Vs HRT### -> 三、 Alarm原创 2023-06-24 22:00:49 · 424 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(五)
### 本文主要讲述如下内容,介绍电子电气架构中汽车以太网诊断路由汇总:### -> 一、 Task的优先级### -> 二、 Task的调度### -> 三、 可抢占式 Vs 不可抢占式原创 2023-06-17 19:43:24 · 306 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(四)
### 本文主要讲述如下内容,介绍电子电气架构中汽车以太网诊断路由汇总:### -> 一、 什么时候配置为Basic Task,什么时候配置为Extended Task### -> 二、 代码中的Basic Task Vs Extended Task原创 2023-06-17 19:20:57 · 325 阅读 · 0 评论 -
# 车载软件架构 —— 闲聊几句AUTOSAR OS(三)
在AUTOSAR OS中,一个非常重要的对象就是Task,Task是实现各种功能的主要载体,例如SWC中的Runnable都是Mapping到某个Task中,由OS来调度使用的。在AUTOSAR OS中Task分为了两类:Basic Task和Extended Task。原创 2023-06-05 22:36:53 · 592 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(二)
是AUTOSAR OS调度的基本功能单元,分为两个不同类型的Task,即Basic Task 和Extended Task。用户SWC中定义的各种Runnable 和BSW的一些函数等,都是放在不同的Task中去由OS来调度的,通过配置工具来进行Task Mapping来实现。原创 2023-05-28 22:38:11 · 943 阅读 · 0 评论 -
车载软件架构——闲聊几句AUTOSAR OS(一)
AUTOSAR OS是在OSEK OS的基础上继承和发展而来,因此OSEK OS的一些特点在AUTOSAR OS上都得到了实现和满足。同时,在此基础上增加了一些新的功能,包括了软、硬件定时器,内存保护,时间保护,以及带有时间同步的任务调度表等等。另外,随着多核MCU发展和应用,AUTOSAR OS也支持多核MCU的应用场景,可以给汽车嵌入式系统带来更多的惊喜和挑战。原创 2023-05-21 21:37:08 · 551 阅读 · 0 评论 -
车载软件架构——闲聊几句AUTOSAR BSW(五)
诊断对于汽车ECU来说,是一个非常重要的功能。特别是在量产以后,专业技术人员或者售后人员可以通过诊断仪对车辆的相关部件进行诊断,和相关信息的查阅。确保车辆处于一个非常良好的工作状态,保证了驾乘人员和车辆的安全;原创 2023-05-14 22:46:56 · 589 阅读 · 0 评论 -
车载软件架构——闲聊几句AUTOSAR BSW(四)
-> 1、BSW里的模式管理 -> 2、BSW里的Watchdog-> 3、BSW层里的存储原创 2023-05-07 21:09:43 · 780 阅读 · 0 评论 -
车载软件架构——闲聊几句AUTOSAR BSW(三)
当前CAN 和CAN FD应用的比较多,大部分的MCU控制器都支持这两种模式。而在AUTOSAR的规范中也加入了CAN XL的相关内容,可以预见在不久的未来,CAN XL也会出现在实际的项目开发中。原创 2023-05-02 18:50:25 · 957 阅读 · 0 评论 -
车载软件架构——闲聊几句AUTOSAR BSW(二)
库文件可以被BSW模块,RTE,SWC,其他库文件和一些第三方的集成代码去调用。在被其他模块调用的时候,库文件是可以重入的,并且没有内部状态,且不需要任何初始化的。在同步调用库文件的时候,是不需要有等待时间的。下图是AUTOSAR规范中所规定的库文件的列表。原创 2023-04-23 22:20:08 · 631 阅读 · 0 评论 -
车载软件架构——闲聊几句AUTOSAR BSW(一)
随着新技术,新需求的不断出现,特别是近几年ADAS,智能座舱,车云一体等成为了新的技术突破点以后,各大芯片厂商都在做些调整和变化,使得MCU和SOC的界限越来越模糊。从AUTOSAR规范的角度来看,也是有些变化的。特别是BSW模块,无论是从数量,功能上也在逐步的发生着变化和调整。以最新发布的R22-11为例来说明,BSW模块中加入了DDS,CANXL,MACsec Key Agreement,以及基于中国的标准规范的V2X。这也是非常令人振奋的消息!原创 2023-04-20 22:54:34 · 517 阅读 · 0 评论 -
车载软件架构——闲聊几句AUTOSAR RTE(二)
回归正题,本文主要分享车载软件架构——闲聊几句AUTOSAR RTE。本文大致有如下几个内容:-> RTE和BSW-> RTE和Port-> S/R port直接访问-> S/R port间接访问-> S/R port队列访问-> C/S port同步,异步调用原创 2023-04-09 22:44:31 · 322 阅读 · 0 评论 -
车载软件架构——闲聊几句AUTOSAR RTE(一)
总体来说,通过AUTOSAR开发工具链的配置工具,将SWC的Runnable的各种属性都设置好,然后再和OS Task进行Mapping好以后。通过生成工具,便可以生成RTE和OS的相关代码,便实现了通过RTE来完成相关Runnable的调度和执行,即可满足相关的功能需求;这样工程师只需要关注工具的配置项是否合理和严谨,其他的交给生成器来进行检查和代码生成,这样给工程师在开发阶段提供了极大的便利。原创 2023-04-02 22:05:01 · 306 阅读 · 0 评论 -
车载软件架构——闲聊几句AUTOSAR SWC(三)
在上一篇文章中针对SWC-Software Component中的关键属性和元素做了介绍,并且针对data type和port做了详细的介绍,本文将继续介绍SWC中其他的属性和元素。### 一提到AUTOSAR,很多业内同行,朋友们对一些新的概念不太理解,特别是SWC,Port,Runnable等等。前面我们已经花了一定的篇幅介绍了SWC和port,正好借着这个机会将继续介绍Runnable的相关内容。原创 2023-03-26 23:04:04 · 319 阅读 · 0 评论 -
车载软件架构——AUTOSAR入门(五)
在某些情况中,整车厂已从特定软件提供商购买了硬件无关的基础软件模块。在这种情况下,供应商只需要采购硬件相关模块。在其他情况下,整车厂会为供应商免费提供基于特定目标平台的,已经预集成的基础软件包。原创 2023-03-25 14:44:46 · 224 阅读 · 0 评论 -
车载软件架构——AUTOSAR入门(四)
### AUTOSAR系统是通过VFB(或特定于ECU的RTE)互连的应用软件组件的形式描述。此抽象概念可能表明AUTOSAR基础软件仅涵盖通信。情况并非如此。原创 2023-03-25 14:28:06 · 208 阅读 · 0 评论 -
车载软件架构——AUTOSAR入门(三)
SWC的AUTOSAR概念的特点在于SWC的实现具有独立于微控制器的接口,从而为在不同硬件平台上运行SWC提供了所需的技术条件,进而可以更好地在不同ECU中重复使用SWC。当然,由于存在其他限制,因此可能无法在任何的ECU上运行任意SWC。例如,即使提供的接口允许,在车门ECU上运行发动机控制器功能也并不合理。原创 2023-03-25 14:11:11 · 230 阅读 · 0 评论 -
车载软件架构——AUTOSAR入门(二)
本文大致有如下几个内容: -> AUTOSAR中的接口定义 -> 开发阶段 -> AUTOSAR交换格式原创 2023-03-25 13:19:17 · 218 阅读 · 0 评论 -
车载软件架构——AUTOSAR入门
我是穿拖鞋的汉子,魔都中坚持长期主义的工程师。忙忙碌碌的工作已经让自己丢失了对未来的任何理想 ,想做到的只是空闲期间能够放空自己的大脑。今天晨跑时突然间有了一个念头,竟然是想过那种“种豆南山下”的生活!老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:人能真正影响的人,其实很少很少。很多人所谓的“被你影响”,那只是片刻感动了,最后还是投入到自己以前的生活。人可以有片刻的感动,不可能持久地感动。你能真正影响的人,一定是你愿意在他身上投入大量的时间的,跟你有真正的接触的那些人。回归正题,本原创 2023-03-25 11:04:40 · 348 阅读 · 0 评论