管理大型 AUTOSAR 项目

在处理 AUTOSAR 项目之类的大型系统时,您可以创建端口绑定表以改进工作流程。

关于此任务

AUTOSAR SWC 端口绑定表在单一模型视图中显示系统绑定、组合以及映射,从而便于您了解系统的整体体系结构。此功能适用于使用 AUTOSAR 概要文件创建的项目。

过程

  1. 打开一个使用 AUTOSAR 概要文件(例如 AUTOSAR_31)创建的项目。
  2. 像平常一样将元素(包括 ARPackages 类别中的包)添加到项目中。
  3. 在 ARPackages 类别中右键单击要为其添加 SWC 端口绑定表的包,然后选择新增 > AUTOSAR_31 > ARSWCPortBindingTable
  4. 在浏览器中,右键单击该端口绑定表,然后选择特征以打开其“特征”窗口。
  5. 常规选项卡上进行下列设置:
    1. 输入该表的名称。
    2. 作用域列表中选择该表的作用域。
    3. 如果要排除或包括所选作用域的后代,请清除或选中包括后代复选框。
  6. 单击确定
  7. 打开该表。在浏览器中,双击该表。 下图显示了 AUTOSAR SWC 端口绑定表样本。
    注: 项目越大,等待此表显示的时间就越长。
    AUTOSAR SWC 端口绑定表的不完整视图
  8. 您可以使用 SWC 端口绑定表完成下列操作:
    • 通过双击元素打开其“特征”窗口,更改或查看该元素的特征。
    • 通过单击“表/矩阵”绘图工具栏上的添加模型元素打开“添加新元素”窗口,完成不完整的行。如果“表/矩阵”绘图工具栏未打开,请选择查看 > 工具栏 > 绘图
    • 通过右键单击一个元素并选择浏览 > 在浏览器中查找,找到该元素在浏览器中的位置。
    • 通过选中一行或多行,然后右键单击并选择从模型中删除,从表中删除这些行。
  9. 对表进行更改后,单击“表/矩阵”绘图工具栏上的刷新以重新显示该表。

反馈