车载软件架构——AUTOSAR
文章平均质量分 85
基于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更新、新架构下的刷写及资源部分配有更深的探索
展开
-
车载软件调试工具系列---Trace32简介(Lauterbach TRACE32)第二篇
车载软件调试工具系列---Trace32简介(Lauterbach TRACE32)第二篇原创 2024-09-15 20:22:31 · 585 阅读 · 0 评论 -
车载软件调试工具系列---Trace32简介(Lauterbach TRACE32)开头篇
### 我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。### 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:> 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无利益不试图说服别人,是精神上的节能减排。> 无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事.而不是让内心的烦躁、焦虑、毁掉你本就不多的热情和定力。### 时间不知不觉中,快要来到深秋。马上到了中秋和国庆的假期,成年人的我也不知道去哪里原创 2024-09-15 19:44:36 · 1190 阅读 · 0 评论 -
车载软件架构 --- SOA设计与应用(下)
在AUTOSAR Adaptive平台中,中间件不仅负责服务之间的通信,还提供了服务发现、服务注册、负载均衡、安全认证等一系列功能。通过遵循AUTOSAR Adaptive标准,汽车制造商和供应商可以更加高效地开发和集成车辆软件,同时确保软件的可移植性、可重用性和可扩展性。在部署SOA中间件时,需要考虑到车辆网络的特性(如实时性、可靠性、安全性等),以及车辆软件的生命周期管理(如更新、升级、维护等)。AUTOSAR Adaptive平台通过提供标准化的接口和工具链,帮助开发者在遵循最佳实践的同时,降低开原创 2024-09-15 18:49:29 · 609 阅读 · 0 评论 -
车载软件架构 --- SOA设计与应用(中)
候选服务分析聚焦SOA架构的服务接口层系统架构设计:服务与系统要素的映射。原创 2024-09-15 17:04:49 · 639 阅读 · 0 评论 -
车载软件架构 --- SOA设计与应用(上)
面向服务的架构(Service-Oriented Architecture)原创 2024-09-15 15:57:25 · 958 阅读 · 0 评论 -
车载软件架构 --- SWC 设计与应用
在AutoSAR架构中,Port(端口)是SWC(软件组件)与外界进行交互的重要接口。Port的概念使得SWC能够以标准化的方式接收输入(通过R-Port,即接收端口)和发送输出(通过P-Port,即提供端口),从而与其他SWC、RTE(运行时环境)或外部硬件设备进行数据交换。R-Port(接收端口)R-Port定义了SWC需要从外部接收的数据。它描述了SWC所需输入数据的类型、数量以及这些数据如何被SWC接收(例如,通过周期性触发、事件触发或基于服务的请求)。R-Port允许SWC依赖于外部数据来执原创 2024-09-08 22:05:35 · 413 阅读 · 0 评论 -
车载软件架构---使用 Simulink 部署 AUTOSAR 的几点心得
车载软件架构---使用simulink部署AUTOSAR的心得原创 2024-08-26 23:34:20 · 202 阅读 · 0 评论 -
车载软件架构 ---AUTOSAR 规范应该怎么阅读?
车载软件架构 ---AUTOSAR 规范应该怎么阅读?原创 2024-08-16 22:01:22 · 75 阅读 · 0 评论 -
汽车电子工程师入门系列——AUTOSAR通信服务框架(中)
通信服务组成部分为了简化车内ECU的通信服务,AUTOSAR基于汽车通信协议(如CAN,LIN以及FlexRay等)定义了一个由多个模块组成的通信协议栈,如图 1.1所示。图 COM通信栈示意图在通信协议栈中,位于服务层的有通信层(以下简称Com)、诊断通信层(以下简称Dcm)、路由层(以下简称PduR)、协议数据单元复用层(以下简称IpduM)以及总线相关的传输层原创 2024-06-30 00:34:07 · 433 阅读 · 0 评论 -
汽车电子工程师入门系列——AUTOSAR通信服务框架(上)
通过使用 AUTOSAR 通信协议栈,汽车开发者可以更加专注于实现应用程序的逻辑,而不需要过多地关注底层通信的细节。同时,由于 AUTOSAR 是标准化的,因此使用 AUTOSAR 的软件可以在不同的汽车平台上重用,从而提高了开发效率和软件质量。原创 2024-06-29 21:25:17 · 360 阅读 · 0 评论 -
车载软件架构——AUTOSAR多核操作系统监控与优化
自主多核OS监控与优化方案的初原创 2024-06-23 21:02:47 · 111 阅读 · 0 评论 -
电子电器架构 - AUTOSAR软件架构Automotive Systems and SW Engineering
电子电器架构 - AUTOSAR软件架构Automotive Systems and SW Engineering原创 2024-05-26 17:13:59 · 69 阅读 · 0 评论 -
电子电器架构 - AUTOSAR软件架构Current Features in a Nutshell
电子电器架构 - AUTOSAR软件架构Current Features in a Nutshell原创 2024-05-26 14:02:21 · 79 阅读 · 0 评论 -
电子电器架构 - AUTOSAR软件架构介绍
本文主要分享AUTOSAR软件架构介绍相关内容:原创 2024-05-26 13:25:58 · 104 阅读 · 0 评论 -
电子电器架构 - AUTOSAR ON THE AIR
电子电器架构 - AUTOSAR ON THE AIR原创 2024-05-26 13:05:27 · 104 阅读 · 0 评论 -
汽车电子与软件架构概述
### 本文大体如下:### 1、背景信息### 2、通信网络### 3、硬件架构### 4、软件架构原创 2024-03-30 10:45:49 · 391 阅读 · 0 评论 -
车载软件架构 —— AUTOSAR Vector SIP包(三)
### 上一篇文章中介绍了AUTOSAR基础软件供应商Vector公司的开发工具链,本文将继续介绍Vector公司的AUTOSAR产品。### -> 1、Vector SIP包中的StartApplication### -> 2、StartApplication如何开始使用原创 2023-09-24 21:41:21 · 360 阅读 · 0 评论 -
车载软件架构 —— AUTOSAR Vector SIP包(二)
### 上一篇文章中介绍了AUTOSAR基础软件供应商Vector公司的开发工具链,本文将继续介绍Vector公司的AUTOSAR产品。### -> 1、Vector SIP包介绍### -> 2、SIP包里有哪些内容呢原创 2023-09-24 20:26:11 · 504 阅读 · 0 评论 -
车载软件架构 —— 持续集成持续交付
### 本文主要### -> 1、持续集成持续交付概述### -> 2、持续集成### -> 3、持续交付原创 2023-09-24 17:46:46 · 191 阅读 · 0 评论 -
车载软件架构 —— AUTOSAR Vector SIP包(一)
### 上一篇文章中介绍了AUTOSAR基础软件供应商Vector公司的开发工具链,本文将继续介绍Vector公司的AUTOSAR产品。### -> 1、Vector公司AUTOSAR产品介绍### -> 2、Vector 代码包如何购买### -> 3、有了Vector代码包以后如何开发ECU产品?原创 2023-09-17 22:48:25 · 1010 阅读 · 0 评论 -
车载软件架构——基础软件供应商&开发工具链(二)
上一篇文章中介绍了AUTOSAR和基础软件供应商的一些内容。本文将选取目前市场上应用的最多,市场占有率最多的基础软件供应商Vector公司的基础软件产品来进行介绍和说明。原创 2023-09-10 21:42:29 · 240 阅读 · 0 评论 -
车载软件架构——基础软件供应商&开发工具链(一)
### 本文主要讲述如下内容,接着上一篇的介绍内容,继续聊AUTOSAR OS相关内容:### -> 1、AUTOSAR架构开发的小疑问### -> 2、AUTOSAR和基础软件供应商### -> 3、AUTOSAR主流的基础软件供应商原创 2023-09-10 21:36:27 · 277 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(十一)
### 本文主要讲述如下内容,接着上一篇的介绍内容,继续聊AUTOSAR OS相关内容:### -> 1、AUTOSAR OS的启动### -> 2、AUTOSAR OS的关闭原创 2023-08-06 21:11:08 · 209 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(十)
### 本文主要讲述如下内容,接着上一篇的介绍内容,继续聊AUTOSAR OS相关内容:### -> 1、AUTOSAR OS的基础配置### -> 2、OS Task Mapping原创 2023-08-06 20:41:28 · 229 阅读 · 0 评论 -
车载软件架构 —— 车载软件安全启动关键技术解读
车载软件架构 —— 车载软件安全启动关键技术解读原创 2023-08-05 17:13:02 · 342 阅读 · 0 评论 -
车载软件架构 —— 信息安全与基础软件
### -> 1、车载信息安全### -> 2、死锁和优先级反转### -> 3、优先级天花板协议原创 2023-07-29 22:00:23 · 440 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(九)
### 本文主要讲述如下内容,接着上一篇的介绍内容,继续聊AUTOSAR OS相关内容:### -> 1、可抢占Task的优先级天花板协议### -> 2、优先级天花板和中断### -> 3、Resource的总结原创 2023-07-16 22:39:11 · 198 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(八)
### 本文主要讲述如下内容,接着上一篇的介绍内容,继续聊AUTOSAR OS相关内容:### -> 1、Resource的简介### -> 2、死锁和优先级反转### -> 3、优先级天花板协议原创 2023-07-09 21:18:52 · 227 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(七)
### 本文主要讲述如下内容,接着上一篇的介绍内容,继续聊AUTOSAR OS相关内容:### -> 一、 中断的分类### -> 二、 ISR Cat1 Vs ISR Cat2### -> 三、 OS 中断的配置原创 2023-07-02 21:31:26 · 305 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(六)
### 本文主要讲述如下内容,介绍电子电气架构中汽车以太网诊断路由汇总:### -> 一、 Counter### -> 二、 PIT Vs HRT### -> 三、 Alarm原创 2023-06-24 22:00:49 · 476 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(五)
### 本文主要讲述如下内容,介绍电子电气架构中汽车以太网诊断路由汇总:### -> 一、 Task的优先级### -> 二、 Task的调度### -> 三、 可抢占式 Vs 不可抢占式原创 2023-06-17 19:43:24 · 320 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(四)
### 本文主要讲述如下内容,介绍电子电气架构中汽车以太网诊断路由汇总:### -> 一、 什么时候配置为Basic Task,什么时候配置为Extended Task### -> 二、 代码中的Basic Task Vs Extended Task原创 2023-06-17 19:20:57 · 350 阅读 · 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 · 626 阅读 · 0 评论 -
车载软件架构 —— 闲聊几句AUTOSAR OS(二)
是AUTOSAR OS调度的基本功能单元,分为两个不同类型的Task,即Basic Task 和Extended Task。用户SWC中定义的各种Runnable 和BSW的一些函数等,都是放在不同的Task中去由OS来调度的,通过配置工具来进行Task Mapping来实现。原创 2023-05-28 22:38:11 · 979 阅读 · 0 评论 -
车载软件架构——闲聊几句AUTOSAR OS(一)
AUTOSAR OS是在OSEK OS的基础上继承和发展而来,因此OSEK OS的一些特点在AUTOSAR OS上都得到了实现和满足。同时,在此基础上增加了一些新的功能,包括了软、硬件定时器,内存保护,时间保护,以及带有时间同步的任务调度表等等。另外,随着多核MCU发展和应用,AUTOSAR OS也支持多核MCU的应用场景,可以给汽车嵌入式系统带来更多的惊喜和挑战。原创 2023-05-21 21:37:08 · 584 阅读 · 0 评论 -
车载软件架构——闲聊几句AUTOSAR BSW(五)
诊断对于汽车ECU来说,是一个非常重要的功能。特别是在量产以后,专业技术人员或者售后人员可以通过诊断仪对车辆的相关部件进行诊断,和相关信息的查阅。确保车辆处于一个非常良好的工作状态,保证了驾乘人员和车辆的安全;原创 2023-05-14 22:46:56 · 612 阅读 · 0 评论 -
车载软件架构——闲聊几句AUTOSAR BSW(四)
-> 1、BSW里的模式管理 -> 2、BSW里的Watchdog-> 3、BSW层里的存储原创 2023-05-07 21:09:43 · 815 阅读 · 0 评论 -
车载软件架构——闲聊几句AUTOSAR BSW(三)
当前CAN 和CAN FD应用的比较多,大部分的MCU控制器都支持这两种模式。而在AUTOSAR的规范中也加入了CAN XL的相关内容,可以预见在不久的未来,CAN XL也会出现在实际的项目开发中。原创 2023-05-02 18:50:25 · 977 阅读 · 0 评论 -
车载软件架构——闲聊几句AUTOSAR BSW(二)
库文件可以被BSW模块,RTE,SWC,其他库文件和一些第三方的集成代码去调用。在被其他模块调用的时候,库文件是可以重入的,并且没有内部状态,且不需要任何初始化的。在同步调用库文件的时候,是不需要有等待时间的。下图是AUTOSAR规范中所规定的库文件的列表。原创 2023-04-23 22:20:08 · 683 阅读 · 0 评论 -
车载软件架构——闲聊几句AUTOSAR BSW(一)
随着新技术,新需求的不断出现,特别是近几年ADAS,智能座舱,车云一体等成为了新的技术突破点以后,各大芯片厂商都在做些调整和变化,使得MCU和SOC的界限越来越模糊。从AUTOSAR规范的角度来看,也是有些变化的。特别是BSW模块,无论是从数量,功能上也在逐步的发生着变化和调整。以最新发布的R22-11为例来说明,BSW模块中加入了DDS,CANXL,MACsec Key Agreement,以及基于中国的标准规范的V2X。这也是非常令人振奋的消息!原创 2023-04-20 22:54:34 · 583 阅读 · 0 评论