请选择 进入手机版 | 继续访问电脑版

【ARXML专题】-3-在CANFD或CAN2.0的ARXML文件中实现Multiplexor多路复用信

[复制链接]
小浣熊 发表于 2020-12-31 17:52:37 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

目次
1 新建一个Frame
2 新建一个Multiplexed-I-PDU
3 在Multiplexed-I-PDU中编辑静态段信息
4 在Multiplexed-I-PDU中编辑动态段信息
5 信号复用在ARXML中的效果如下
6 末了
推荐阅读(单击下方文字即可跳转至对应博文):
1、【ARXML专题】-1-什么是ARXML
2、【ARXML专题】-2-创建一个Classic CAN(经典CAN2.0)/CANFD的系统形貌ARXML文件
 
在“【DBC专题】-2-CAN Signal信号的Multiplexor多路复用在DBC中实现”中我们已经掌握了在DBC中实现Signal信号复用。下面介绍在ARXML文件中实现Multiplexor多路复用信号。
 
双击“AUTOSAR Explorer 2.0”快捷方式,打开“AUTOSAR System Description Network Explorer”。接着“【ARXML专题】-2-创建一个Classic CAN(经典CAN2.0)/CANFD的系统形貌ARXML文件”这一博文继续解说。
 
1 新建一个Frame

 
在“导航栏”中选择“Frames”,然后在主视图中鼠标右键,在上下文中选择“Create Frame…”(见图1-1)。
     
     图1-1     
弹出“Edit Frame”对话框,并做如下修改(见图1-2)。
     
     图1-2     
2 新建一个Multiplexed-I-PDU

 
接着在PDU-Frame-Mapping中,选择“Multiplexed-I-PDU” (见图2-1),弹出“Edit Multiplexed-I-PDU”对话框,根据需要编辑相关的信息(见图2-2)。
     
     图2-1     
     
     图2-2     
3 在Multiplexed-I-PDU中编辑静态段信息

 
接着在“Edit Multiplexed-I-PDU”中的“Static Segment”,单击Create Static Segment按钮(见图3-1)。
     
     图3-1     
弹出“Edit Signal-I-PDU”对话框(见图3-2),在Mapped Signals中,选择“Signal” (见图3-3),弹出“Edit Signal”对话框(见图3-4)。
     
     图3-2     
     
     图3-3     
     
     图3-4     
单击OK,按钮,退出“Edit Signal-I-PDU”对话框(见图3-5)
     
     图3-5     
在“Edit Multiplexed-I-PDU”中的“Static Segment”,修改静态段的起始位置和信号长度(见图3-6)。
     
     图3-6     
4 在Multiplexed-I-PDU中编辑动态段信息

 
接着在“Edit Multiplexed-I-PDU”中的“Dynamic Segment”,单击Create dynamic Segment按钮(见图4-1)。
     
     图4-1     
弹出“Edit Signal-I-PDU”对话框(见图4-2),在Mapped Signals中,选择“Signal”,弹出“Edit Signal”对话框,并按照如下信息修改(见图4-3)。该信号相当于DBC中Multiplexor。
     
     图4-2     
     
     图4-3     
在“Edit Signal-I-PDU”对话框中,在新建一个信号。该信号相当于DBC中Multiplexed(见图4-4)。
     
     图4-4     
相同的方法依次创建信号Cell_2_Voltage_M0和Cell_3_Voltage_M0(见图4-5),单击OK按钮,退出“Edit Signal-I-PDU”编辑。
     
     图4-5     
返回“Edit Multiplexed-I-PDU”对话框,单击如图所示按钮,再新建一个动态段(见图4-6)。
     
     图4-6     
相同的方法依次创建信号Pack_Number_1,Cell_4_Voltage_M1,Cell_5_Voltage_M1和Cell_6_Voltage_M1,单击OK按钮,退出“Edit Signal-I-PDU”编辑(见图4-7)。
     
     图4-7     
在“Edit Multiplexed-I-PDU”中的“Dynamic Segment”,修改静态段的起始位置和信号长度(见图4-8)。
     
     4-8     
5 信号复用在ARXML中的效果如下

 

 
6 末了



来源:https://blog.csdn.net/qfmzhu/article/details/111999715
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )