
ARXML
文章平均质量分 75
ARXML系统描述文件
汽车电子助手
跟着博主学“汽车电子软件”+“嵌入式软件”,您需要的这里都有!!!丰富的开发经验(Autosar),解决你软件开发过程中的烦恼。
展开
-
【ARXML专题】-1-什么是ARXML
目录0 XML简介1 XML文件内容2 有效的XML2.1认识DTD2.1.1 DTD简介2.1.2 内部的 DOCTYPE 声明2.1.3 外部的 DOCTYPE 声明2.2 认识XSD2.2.1 XSD简介2.2.2 XSD举例3 结尾ARXML文件实质是一个XML文件,一般通过Autosar标准的XSD进行约束,用专用的工具Artop,Systemdesk,Matlab,DaVinci developer,Autosar Explorer…生成。和X..原创 2020-12-29 12:24:41 · 24903 阅读 · 0 评论 -
【ARXML专题】-3-在CANFD或CAN2.0的ARXML文件中实现Multiplexor多路复用信号
目录1 新建一个Frame2 新建一个Multiplexed-I-PDU3 在Multiplexed-I-PDU中编辑静态段信息4 在Multiplexed-I-PDU中编辑动态段信息5 信号复用在ARXML中的效果如下6 结尾推荐阅读(单击下方文字即可跳转至对应博文):1、【ARXML专题】-1-什么是ARXML2、【ARXML专题】-2-创建一个Classic CAN(经典CAN2.0)/CANFD的系统描述ARXML文件在“【DBC专题】-2-CAN ...原创 2020-12-30 22:55:51 · 3626 阅读 · 0 评论 -
【ARXML专题】-2-创建一个Classic CAN(经典CAN2.0)/CANFD的系统描述ARXML文件
目录1 创建一个AUTOSAR系统描述2 物理层命名以及创建ECU3 新建一个Frame4 新建一个PDU5 新建一个signal6 结尾AUTOSAR System Description Network Explorer是一个文件编辑器,支持可视化和编辑系统描述的AUTOSAR系统描述文件和ECU摘录的通信内容,它支持架构版本4.0.3、4.1.2、4.2.1、4.2.2和4.3.0。AUTOSAR系统描述(ARXML)文件是基于XML的文件格式,描述网络通信的元素...原创 2020-12-29 20:57:54 · 9778 阅读 · 9 评论 -
【Arxml专题】-29-使用Cantools将CAN Matrix Arxml自动生成C语言代码
使用Cantools将CAN Matrix Arxml自动生成C语言代码原创 2024-03-21 22:53:26 · 2095 阅读 · 0 评论 -
【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 评论 -
【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 评论 -
【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 评论 -
【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 评论 -
【ARXML专题】-21-在CANFD Matrix Arxml如何设置经典Classic CAN Frame
目录1 案例背景:将CANFD帧调整为经典Classic CAN帧2 调整前后的CANFD Matrix Arxml变化3 在CANFD Matrix Arxml中CANFD帧与Classic CAN帧之间的组合关系4 结尾<--返回「实战篇」博文-总目录--><--返回「Autosar从入门到精通-实战篇」专栏主页-->关键字:CANFD Matrix Arxml经典Classic CANAUTOSAR System Description Net原创 2021-12-05 11:52:28 · 1291 阅读 · 0 评论 -
【ARXML专题】-20-在Arxml中给Signal和Signal Group设置Update Bit更新位
目录0 Update Bit更新位概念1 给Signal设置Update Bit更新位1.1 在Arxml中给Signal设置Update Bit1.2 设置Update Bit前后Arxml内容的变化2 给Signal Group设置Update Bit更新位2.1 在Arxml中给Signal Group设置Update Bit2.2 设置Update Bit前后Arxml内容的变化3 Update Bit更新位小结4 结尾关键字:Update bit更新位原创 2021-06-30 12:51:32 · 1736 阅读 · 0 评论 -
【ARXML专题】-19-在Arxml中创建一个IPDU Group
关键字:IPDU GroupIpduArxmlCFGAUTOSAR System Description Network Explorer<--返回「实战篇」博文-总目录--><--返回「Autosar从入门到精通-实战篇」专栏主页--><--返回「实战篇」博文-总目录--><--返回「Autosar从入门到精通-实战篇」专栏主页--><--返回「个人博客」首页-->结尾原创 2021-06-28 14:24:00 · 1280 阅读 · 3 评论 -
【AUTOSAR-COM】-3.1-通过Signal Group确保接收/发送数据的一致性
关键字:Signal GroupGroup SignalArxmlCFGCAN Signaltransfer propertytransmission mode目录1 将含有Signal Group的ARXML导入到CFG2 从CFG生成代码的差异看Signal Group特性2.1 添加Signal Group前2.2 添加Signal Group后3 Signal Group的transfer property对transmission mode影响4 结尾原创 2021-06-27 19:44:57 · 3404 阅读 · 0 评论 -
【ARXML专题】-18-在Arxml中创建一个Signal Group
在《【ARXML专题】_2_创建一个Classic CAN(经典CAN2.0)的系统描述ARXML文件》中,我们掌握了创建一个Frame,PDU,Signal。AUTOSAR COM模块提供Signal Group(信号组)以一致地发送多个Signal,而映射到Signal Group的Signal成为Group Signal。一个Ipdu可以包含若干个Signal Group和Signal。目录1 创建Frame,PDU,Signal2 创建Signal Group3 Signal Gro原创 2021-06-24 19:14:38 · 2477 阅读 · 0 评论 -
【ARXML专题】-17-在Arxml中定义一对XCP-PDU用于测量标定
关键字:I-Signal-I-PDU Multiplexed-I-PDU N-PDU NM-PDU General-Purpose-I-PDU AUTOSAR System Description Network Explorer Arxml<--返回「实战篇」博文-总目录--><--返回「Autosar从入门到精通-实战篇」专栏主页--><--返回「实战篇」博文-总目录--><--返回...原创 2021-06-21 23:11:11 · 1084 阅读 · 0 评论 -
【ARXML专题】-16-在Arxml中定义一个NM-PDU用于唤醒网络节点
关键字:I-Signal-I-PDU Multiplexed-I-PDU N-PDU NM-PDU Unused Bit Pattern AUTOSAR System Description Network Explorer Arxml<--返回「实战篇」博文-总目录--><--返回「Autosar从入门到精通-实战篇」专栏主页--><--返回「实战篇」博文-总目录--><--返回「Autosar从入门到精...原创 2021-06-10 21:09:58 · 1668 阅读 · 0 评论 -
【ARXML专题】-15-在Arxml中定义一对N-PDU用于诊断+刷写
关键字:I-Signal-I-PDU Multiplexed-I-PDU N-PDU AUTOSAR System Description Network Explorer Arxml<--返回「实战篇」博文-总目录--><--返回「Autosar从入门到精通-实战篇」专栏主页--><--返回「实战篇」博文-总目录--><--返回「Autosar从入门到精通-实战篇」专栏主页-->...原创 2021-06-08 21:08:52 · 1617 阅读 · 3 评论 -
【ARXML专题】_14_提取Arxml中CAN Signal信号信息
目录1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取2.1 差异一:SYSTEM2.2 差异二:DEV_CANFD2.3 差异三:ECU_INSTANCES2.4 无变化:FRAME2.5 差异四:PDUS2.6 无变化:PDU_GROUP2.7 变化五:I_SIGNALS2.8 变化六:BASE_TYPES2.9 变化七:COMPUMETHODS2.10 变化八:SYSTEM_SIG..原创 2021-04-25 08:39:11 · 2640 阅读 · 1 评论 -
【ARXML专题】_13_提取Arxml中CAN PDU周期信息
目录1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取2.1 差异一:PDUS3 结尾1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取2.1 差异一:PDUS标签名:I-SIGNAL-I-PDUà I-PDU-TIMING-SPECIFICATIONS <AR-PACKAGE>...原创 2021-04-24 22:13:55 · 1790 阅读 · 0 评论 -
【ARXML专题】_12_提取Arxml中CAN PDU信息
目录1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取2.1 差异一:SYSTEM2.2 差异二:DEV_CANFD2.3 差异三:ECU_INSTANCES2.4 差异四:FRAME2.5 差异五:PDUS2.6 差异六:PDU_GROUP3 结尾1 AUTOSAR System Description Network Explorer中截图发送Frame:接收Frame:...原创 2021-04-24 22:12:04 · 2224 阅读 · 0 评论 -
【ARXML专题】_11_提取Arxml中CAN的Frame/Message和CAN_ID信息
目录1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取2.1 差异一:SYSTEM2.2 差异二:DEV_CANFD2.3 差异三:ECU_INSTANCES2.4 差异四:FRAME3 注意事项4 结尾1 AUTOSAR System Description Network Explorer中截图发送Frame:接收Frame:2 Arxml中信息提取以发送Frame...原创 2021-04-24 22:07:50 · 1598 阅读 · 0 评论 -
【ARXML专题】_10_提取Arxml中描述信息Creat_ECU--Expert
目录1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取3 结尾1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取标签名:COMMUNICATION-CONNECTOR-REFECU-INSTANCEà DESCECU-INSTANCEà CONNECTORSà CAN-COMMUNICATION-CONNECTOR...原创 2021-04-24 22:05:25 · 1004 阅读 · 1 评论 -
【ARXML专题】_9_提取Arxml中CAN采样点信息Creat_ECU--Standard
目录1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取结尾1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取标签名:ECU-INSTANCEàCOMM-CONTROLLERSàCAN-COMMUNICATION-CONTROLLERECU-INSTANCEàCOMM-CONTROLLERSàCAN-COMMUNICATION...原创 2021-04-24 22:03:43 · 1007 阅读 · 0 评论 -
【ARXML专题】_8_提取Arxml中CAN Node节点信息Creat_ECU
目录1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取3 结尾1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取标签名:FIBEX-ELEMENT-REF-CONDITIONALCOMM-CONNECTORSECU-INSTANCE<?xml version="1.0" encoding="utf-8"?&...原创 2021-04-24 22:01:07 · 1224 阅读 · 1 评论 -
【ARXML专题】_7_提取Arxml中CAN物理通道信息CANChannel--Physical Channel
目录1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取3 结尾1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取标签名:CAN-CLUSTERàCAN-CLUSTER-VARIANTSàCAN-CLUSTER-CONDITIONALàPHYSICAL-CHANNELSàCAN-PHYSICAL-CHANNEL<?...原创 2021-04-24 21:59:08 · 1332 阅读 · 0 评论 -
【ARXML专题】_6_提取Arxml中描述信息New_CanCluster--Expert
目录1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取3 结尾1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取标签名:CAN-CLUSTER--> DESC<?xml version="1.0" encoding="utf-8"?><!--This file was saved with a ...原创 2021-04-24 21:57:31 · 1370 阅读 · 0 评论 -
【ARXML专题】_5_提取Arxml中CAN波特率属性New_CanCluster--Standard
目录1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取3 结尾1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取标签名:CAN-CLUSTERCAN-CLUSTERàCAN-CLUSTER-VARIANTS àCAN-CLUSTER-CONDITIONALàBAUDRATECAN-CLUSTERàCAN-CLUSTER-...原创 2021-04-24 21:54:59 · 1776 阅读 · 2 评论 -
【ARXML专题】_4_提取Arxml的模板信息
目录1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取3 结尾1 AUTOSAR System Description Network Explorer中截图2 Arxml中信息提取<?xml version="1.0" encoding="utf-8"?><!--This file was saved with a tool from Vector Informatik...原创 2021-04-24 21:53:04 · 3264 阅读 · 2 评论 -
【DaVinci Configurator专题】-2-将CAN 2.0或CANFD Matrix的Arxml/DBC文件导入到CFG
共9页目录1 打开DaVinci Configurator,导入Arxml文件2 解决导入Arxml文件后可能会出现的一些错误3 验证CFG的配置4 根据CFG的配置生成代码5 结尾<--返回「实战篇」博文-总目录--><--返回「Autosar从入门到精通-实战篇」专栏主页-->关键词:Open the Input Files AssistantComplete update processUpdate ECU configurati原创 2021-03-20 19:04:30 · 5297 阅读 · 2 评论