主要内容

addServiceInterface

将服务接口添加到 Simulink 接口字典

自 R2023a 起

在 R2023b 中,引入了数据字典的“架构数据”部分。当管理接口、数据类型、常量和软件寻址方法时,请考虑改用 Simulink.dictionary.ArchitecturalData 编程接口。有关详细信息,请参阅Programmatically Manage AUTOSAR Architectural Data

说明

serviceInterfaceObj = addServiceInterface(dictObj,serviceInterfaceName) 在字典中添加具有指定名称的服务接口,并返回表示此接口的服务接口对象。

示例

示例

全部折叠

要将具有指定名称的服务接口添加到原生(未映射的)接口字典,请使用 addServiceInterface 函数。

dictName = 'MyInterfaces.sldd';
dictAPI = Simulink.interface.dictionary.create(dictName);

serviceInterfObj = addServiceInterface(dictAPI,'ServiceInterface1');

输入参数

全部折叠

接口字典,指定为 Simulink.interface.Dictionary 对象。在使用此函数之前,请使用 Simulink.interface.dictionary.createSimulink.interface.dictionary.open 创建或打开 dictObj

dictObjInterfaces 属性数组中的服务接口名称,指定为字符向量或字符串标量。

示例: 'ServiceInterface1'

输出参量

全部折叠

服务接口,以 Simulink.interface.dictionary.ServiceInterface 对象形式返回。

版本历史记录

在 R2023a 中推出

全部折叠