
Autosar从入门到精通-实战篇
文章平均质量分 74
Autosar理论与实战相互结合,将繁杂的Autosar配置工作变成“白菜价”。用到的工具链有:DaVinci Configurator、DaVinci Developer、EB tresos和System desk等。
获取更多“汽车行业咨询”+“工具链的使用”,可关注WX公众号:汽车电子助手
优惠券已抵扣
余额抵扣
还需支付
¥99.90
¥299.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
汽车电子助手
跟着博主学“汽车电子软件”+“嵌入式软件”,您需要的这里都有!!!丰富的开发经验(Autosar),解决你软件开发过程中的烦恼。
展开
-
《Autosar从入门到精通-实战篇》总目录_培训教程持续更新中...
欢迎大家订阅《Autosar从入门到精通-实战篇》,下方整理了相关博文的目录(单击蓝色字体即可跳转),方便大家获取。本专栏旨在:扫除Autosar工具链配置过程中的障碍,加深对Autosar理论的理解。温馨提醒:如有疑问,可在博文的“评论区”给小编留言,进行技术交流(评论区开启了验证功能,审核通过后,会显示); 如有疑问,也可以通过博文中的第一个图片联系小编,获取专栏/博文的实时状态; 由于工作限制,仅做个人技术交流。添加好友时,请备注您的“姓名-公司-职务...原创 2021-01-10 11:43:54 · 110210 阅读 · 18 评论 -
【DBC专题】-12-不同类型报文(应用/诊断/网管/测量标定)在DBC中配置,以及在Autosar各模块间的信号数据流向
1)Autosar中不同类型报文(App应用,UDS/OBD诊断,NM网络管理报文,XCP测量标定)的信号数据流向;2)CAN DBC中,不同的Attribute属性决定不同类型报文(APP应用报文,UDS/OBD诊断报文,NM网络管理报文,XCP报文)。原创 2023-03-15 13:49:46 · 12275 阅读 · 4 评论 -
AUTOSAR文档如何阅读 -- 这些缩写是干嘛的!!!
AUTOSAR文档如何阅读 -- 这些缩写是干嘛的!!!原创 2023-04-25 11:01:58 · 5140 阅读 · 0 评论 -
【DaVinci Developer专题】-45-自动生成SWC中所有Runnable对应的C文件
自动生成SWC中所有Runnable对应的C文件原创 2023-03-02 10:33:20 · 3395 阅读 · 0 评论 -
【读懂Autosar代码】-7-INLINE的使用--内联函数(inline function)
INLINE的使用--内联函数(inline function)原创 2022-12-12 21:45:51 · 3264 阅读 · 1 评论 -
【读懂Autosar代码】-6-Function函数的定义
Function函数的定义原创 2022-12-12 21:05:54 · 3328 阅读 · 0 评论 -
【读懂Autosar代码】-5-Pointer指针的定义
【读懂Autosar代码】-5-Pointer指针的定义原创 2022-12-12 16:37:36 · 4890 阅读 · 1 评论 -
【读懂Autosar代码】-4-VAR变量的定义
VAR变量定义原创 2022-12-12 14:06:03 · 2676 阅读 · 0 评论 -
【读懂Autosar代码】-3-CONST常量的定义
CONST常量定义原创 2022-12-12 13:20:18 · 2156 阅读 · 0 评论 -
【读懂Autosar代码】-2-关键字宏AUTOMATIC和TYPEDEF的说明
关键字宏AUTOMATIC和TYPEDEF的说明原创 2022-12-12 12:46:58 · 2794 阅读 · 0 评论 -
【读懂Autosar代码】-1-概述
读懂Autosar代码原创 2022-12-08 21:16:55 · 8595 阅读 · 2 评论 -
【ARXML专题】-28-创建一个接收Rx Dynamic Container PDU(Multiple-PDU)
这一篇博文将告诉您,如何创建一个“Rx Dynamic Container PDU”。注意:CAN Matrix Arxml暂不支持创建“Static Container PDU”。有两种不同的方法可以将多个I-PDU多路复用到一个PDU中并在总线上传输的: PDU Multiplexing:意味着使用从PDU Router传输到Communication Hardware Abstraction Layer通信硬件抽象层的相同I-PDU ID,并具有该I-PDU的多个唯一layout(原创 2022-10-06 19:43:50 · 1674 阅读 · 2 评论 -
【ARXML专题】-27-创建一个发送Tx Dynamic Container PDU(Multiple-PDU)
有两种不同的方法可以将多个I-PDU多路复用到一个PDU中并在总线上传输的: PDU Multiplexing:意味着使用从PDU Router传输到Communication Hardware Abstraction Layer通信硬件抽象层的相同I-PDU ID,并具有该I-PDU的多个唯一layout(详见博文“【ARXML专题】-3-在CANFD或CAN2.0的ARXML文件中实现Multiplexor多路复用信号”)。 Multiple PDU to Container M原创 2022-10-06 18:56:21 · 1919 阅读 · 2 评论 -
【ARXML专题】-26-Bit Rate相关参数:Tq,SJW,Sample Point,TDC...的定义
在CAN Matrix Arxml网络中,如何描述CANFD/经典CAN2.0的Bit Rate比特率/波特率:原创 2022-09-14 14:41:23 · 1229 阅读 · 0 评论 -
【DaVinci Developer专题】-44-Software Component软件组件的Multiple Instantiation多次实例化
Software Component软件组件的Multiple Instantiation多次实例化原创 2022-09-11 21:39:44 · 1614 阅读 · 2 评论 -
【ARXML专题】-25-定义接收一组特定range范围的Rx CAN ID
如何在CAN Matrix Arxml中定义接收一组特定range范围,或者连续的CAN ID;也被常用于接收一组连续的网络管理NM PDU。原创 2022-08-19 15:38:19 · 962 阅读 · 0 评论 -
【ASWC Arxml结构分解】-7-Explicit(显式)和Implicit(隐式) Sender-Receiver communication描述差异
APP Arxml如何描述Explicit和Implicit communication原创 2022-07-31 23:12:19 · 1791 阅读 · 0 评论 -
【AUTOSAR-RTE】-5-Explicit(显式)和Implicit(隐式) Sender-Receiver communication
Implicit和Explicit数据接收和发送RTE应支持“explicit”和“implicit”数据接收和发送。原创 2022-07-29 14:49:09 · 3690 阅读 · 0 评论 -
【AUTOSAR-RTE】-4-Port和Interface以及Data Type
Port和Interface以及Data Type原创 2022-07-28 19:23:38 · 2731 阅读 · 0 评论 -
【AUTOSAR-RTE】-3-Runnable及其Task Mapping映射
Runnable及其Task Mapping映射原创 2022-07-27 18:33:11 · 4048 阅读 · 1 评论 -
【AUTOSAR-RTE】-2-Composition,Component和VFB的介绍
Composition,Component和VFB的介绍,以及它们之间的关系原创 2022-07-26 20:27:23 · 2892 阅读 · 0 评论 -
【AUTOSAR-RTE】-1-聊一聊RTE(Run-Time Environment)
RTE(Run-Time Environment)是AUTOSAR ECU架构的核心。原创 2022-07-25 18:07:05 · 5720 阅读 · 0 评论 -
【DaVinci Developer专题】-43-基于Queue队列的Sender-Receiver communication
Sender-Receiver communication两种方式:Non-Queue(常用的Rte_Write和Rte_Read)和Queue(不常用的Rte_Send和Rte_Receive);Queue Sender-Receiver communication的理论背景;Queue Sender-Receiver communication在Davinci Develop中的实现。原创 2022-07-18 21:12:37 · 1533 阅读 · 0 评论 -
【DaVinci Developer专题】-42-如何生成APP SWC的Template和Header文件
如何生成APP SWC的Template和Header文件原创 2022-06-20 20:35:49 · 1668 阅读 · 4 评论 -
【DaVinci Developer专题】-41-APP SWC如何读取写入NVM Block数据
APP SWC Port如何Read读取/Write写入NVM Block数据;DaVinci Developer中的Calibration Parameter/Per-Instance Memory/Service Need如何配置。原创 2022-06-20 19:21:14 · 3708 阅读 · 2 评论 -
【DaVinci Developer专题】-40-创建Background触发的Runnable可运行实体
Background触发Runnable原创 2022-06-06 18:18:07 · 1678 阅读 · 3 评论 -
【ARXML专题】-24-在PDU中定义Array数组类型的CAN Signal
点击返回「Autosar从入门到精通-实战篇」总目录案例背景(共5页精讲):在《【ARXML专题】-2-创建一个Classic CAN(经典CAN2.0)/CANFD的系统描述ARXML文件》博文中,介绍了如何创建boolean,uint无符号和sint有符号类型的CAN Signal信号。这一篇博文将告诉您创建Array数组类型的CAN Signal信号的方法。<--返回「实战篇」博文-总目录--><--返回「Autosar从入门到精通-实战篇」专栏主页-->.原创 2022-05-22 22:03:26 · 1088 阅读 · 0 评论 -
【ARXML专题】-23-E2E Profile 2在CAN Matrix Arxml中如何描述
点击返回「Autosar从入门到精通-实战篇」总目录案例背景(共3页精讲):该博文将告诉你:E2E Profile 2算法在CAN Matrix Arxml中如何描述。目录1 E2E Profile 2在CAN Matrix Arxml中的关键字说明2 E2E Profile 2在CAN Matrix Arxml中的描述摘录3 E2E Profile 2在工具中显示效果4 结尾<--返回「实战篇」博文-总目录--><--返回「Autosar从入门到精通原创 2022-05-22 16:00:24 · 1940 阅读 · 0 评论 -
【ARXML专题】-22-E2E Profile 1在CAN Matrix Arxml中如何描述
点击返回「Autosar从入门到精通-实战篇」总目录案例背景(共4页精讲):该博文将告诉你:E2E Profile 1算法在CAN Matrix Arxml中如何描述。目录1 E2E Profile 1在CAN Matrix Arxml中的关键字说明2 E2E Profile 1在CAN Matrix Arxml中的描述摘录3 E2E Profile 1在工具中显示效果4 结尾<--返回「实战篇」博文-总目录--><--返回「Autosar从入门到原创 2022-05-22 15:42:52 · 1965 阅读 · 3 评论 -
【EB_Tresos专题】-11.2-如何手动配置一个Rx接收的CAN Frame
案例背景(共7页精讲):在CAN Matrix DBC/Arxml无法及时更新的情况下,有时需要手动增加一个RX接收经典CAN 2.0/CANFD 标准帧/扩展帧Frame。该篇将告诉您,如何手动配置一个接收的CAN Frame。目录1 EcuC模块配置2 CanIf模块配置3 PduR模块配置4 COM模块配置4.1 创建CA...原创 2022-03-18 15:21:45 · 2903 阅读 · 0 评论 -
【EB_Tresos专题】-11.1-如何手动配置一个Tx发送的CAN Frame
案例背景(共7页精讲):在CAN Matrix DBC/Arxml无法及时更新的情况下,有时需要手动增加TX发送经典CAN 2.0/CANFD标准帧/扩展帧Frame。该篇将告诉您,如何手动配置一个发送CAN Frame。目录1 EcuC模块配置2 CanIf模块配置3 PduR模块配置4 COM模块配置4.1 创建CAN Signal4.2 创建CAN PDU5 结尾<--返回「实战篇」博文-总目录--><--返回「Autosar从入门原创 2022-03-18 15:16:39 · 2169 阅读 · 0 评论 -
【DaVinci Developer专题】-39-Calibration Parameter介绍+配置
目录1 关于 AUTOSAR Calibration Parameters2 如何配置Calibration Parameter2.1 生成的代码总结2.2 添加Init Value2.3 添加Addressing Method2.4 Scope中Shared和Per Instance的差异5 结尾<--返回「实战篇」博文-总目录--><--返回「Autosar从入门到精通-实战篇」专栏主页-->1 关于 AUTOSAR Calibrati原创 2022-02-18 18:50:53 · 2083 阅读 · 3 评论 -
【DaVinci Developer专题】-38-Exclusive Area介绍+配置
共4页精讲目录1 Exclusive Area介绍1.1 ExclusiveArea实现举例2 如何配置Exclusive Area2.1 生成的代码总结3 Exclusive Area中Runs In和Can Enter的差异4 在CFG中查看ASWC的Exclusive Area5 结尾<--返回「实战篇」博文-总目录--><--返回「Autosar从入门到精通-实战篇」专栏主页-->1 Exclusive Area介绍Excl原创 2022-02-18 16:00:31 · 2190 阅读 · 1 评论 -
【ASWC Arxml结构分解】-6-创建一个Client Server(CS) P-Port
目录1 创建一个Client Server Port2 将Client Server P-Port添加到ASWC2.1 Arxml内容变化:将Client Server P-Port添加到ASWC3 将Client Server P-Port添加到ASWC 访问3.1 Arxml内容变化:将Client Server P-Port添加到ASWC访问4 P-Port与其它ASWC的R-Port连接5 附完整的ASWC Arxml6 结尾<--返回「实战篇」博文-总原创 2022-02-16 19:41:55 · 1449 阅读 · 0 评论 -
【ASWC Arxml结构分解】-5-创建一个Client Server(CS) R-Port
目录1 创建一个Client Server Port2 将Client Server R-Port添加到ASWC2.1 Arxml内容变化:将Client Server R-Port添加到ASWC3 将Client Server R-Port添加到ASWC 访问3.1 Arxml内容变化:将Client Server R-Port添加到ASWC访问4 R-Port与其它ASWC的P-Port连接5 附完整的ASWC Arxml6 结尾<--返回「实战篇」博文-总原创 2022-02-16 19:33:37 · 1266 阅读 · 0 评论 -
【ASWC Arxml结构分解】-4-创建一个Sender Receiver(SR) P-Port
目录1 创建一个Sender Receiver Port2 将Sender Receiver Port添加到ASWC2.1 Arxml内容变化:将Sender Receiver Port添加到ASWC3 P-Port初始化3.1 Arxml内容变化:P-Port初始化4 将Sender Receiver Port添加到ASWC 访问4.1 Arxml内容变化:将Sender Receiver Port添加到ASWC访问5 P-Port与其它ASWC的R-Port连接6 附原创 2022-02-16 18:04:37 · 1024 阅读 · 0 评论 -
【ASWC Arxml结构分解】-3-创建一个Sender Receiver(SR) R-Port
目录1 创建一个Sender Receiver Port2 将Sender Receiver Port添加到ASWC2.1 Arxml内容变化:将Sender Receiver Port添加到ASWC3 将Sender Receiver Port添加到ASWC 访问3.1 Arxml内容变化:将Sender Receiver Port添加到ASWC 访问4 R-Port初始化4.1 Arxml内容变化:R-Port初始化5 R-Port与其它ASWC的P-Port连接6原创 2022-02-16 17:47:05 · 1917 阅读 · 0 评论 -
【ASWC Arxml结构分解】-2-创建一个Init/periodic Runnable
目录1 创建一个Init初始化Runnable(函数)1.1 Arxml内容变化: 创建一个Init初始化Runnable(函数)2 创建一个periodic周期Runnable(函数)2.1 Arxml内容变化:创建一个periodic周期Runnable(函数)3 附完整的ASWC Arxml4 结尾<--返回「实战篇」博文-总目录--><--返回「Autosar从入门到精通-实战篇」专栏主页-->1 创建一个Init初始化Runnable原创 2022-02-16 17:12:49 · 1699 阅读 · 0 评论 -
【ASWC Arxml结构分解】-1-创建一个ASWC
目录1 创建一个ASWC1 Arxml内容变化:创建一个ASWC3 结尾<--返回「实战篇」博文-总目录--><--返回「Autosar从入门到精通-实战篇」专栏主页-->1 创建一个ASWC1 Arxml内容变化:创建一个ASWC后续ASWC Arxml文章,以这个Arxml Base为基础。<?xml version="1.0" encoding="utf-8"?><!--This file was sa原创 2022-02-16 16:53:16 · 3794 阅读 · 5 评论 -
【DaVinci Developer专题】-37-详述IRV:Inter-Runnable Variable介绍+配置
共4页精讲:通过【DaVinci Developer专题】专栏系列文章,我们了解到ASWC之间可以通过Sender Receiver(SR) Port,Client Server(CS) Port,Mode(Switch) Port…进行访问。那ASWC内部的Runnable之间访问是否存在“Port”一样的接口呢?目录1 Inter-Runnable Variable介绍2 如何配置Inter-Runnable Variable3 生成的代码总结4 Inter-Runnable原创 2022-02-15 23:33:37 · 2624 阅读 · 1 评论