目录
一、SR接口定义
可以看到,
1autosar port--1autosar interface--n autosar element,1autosar element--1simulink port
即一个interface可以有多个element,对应多个模型接口
SR接口属于AUTOSAR接口,实现SWC与BSW模块之间数据的收发数据的收发。AUTOSAR接口传递的数据是标准中没有明确定义的,需要根据具体的应用场景进行设计。
这些端口之间的通信既可以是本地的,也可以是通过通信网络实现的。----所以通讯接口可以定义为SR接口
二、SR接口建模
三、SR接口配置
1、首次进入AUTOSAR Component APP,有快速开始窗口帮忙快速创建AUTOSAR配置
默认自动创建。注意将模型配置为定步长。
打开autosar字典,可以看到自动创建,默认创建与simulink port名相同名称的autosar port、interface和element。可以再结合接口定义修改。
先创建interface及element:
再创建SR port,并mapping interface:
回到模型界面,simulink port mapping autosar port&element
四、SR接口代码
1、SR接口代码函数
可以看出,SR接口函数的格式为:
RP: Rte_IRead_<runnable name>_<port name>_<element>
PP: Rte_IWrite_<runnable name>_<port name>_<element>
2、ARXML描述文件