模块联动
EB、达芬奇、ETAS、VCOS、Neusar 可以同时开着一个工程。同一个模块只在一个工具里改。保存的时候,容器短名两边都有的参数会写到其它工具。
名词
| 名词 | 含义 |
|---|---|
| 工具 | EB tresos、达芬奇、ETAS、VCOS、Neusar。一行里每个工具只出现一次。 |
| 模块 | 一份配置,比如 Can、Os、Dio。 |
| 配置名 | 这个模块在那个工具里的名字。Can 和 Can_43_FLEXCAN 可以算同一个模块。不区分大小写。联动那边空着不填,就用归属方的名字。 |
| 归属 | 你改配置、点保存的那个工具。 |
| 联动 | 同一行里的其它工具。那边的模块是副本,工程信息里不再当成可编辑模块加载。 |
| 共有参数 | 容器短名两边都有的参数。短名对不上的容器留在原来那边。 |
| 定义 | 模块的定义路径。排在同一行就绑在一起,两边路径不一样也行。 |
同一行
这行里 VCOS 的 Can、EB 的 Can_43_FLEXCAN、ETAS 的 Can 是同一个模块。保存 VCOS 的 Can 时,VCOS 自己的文件会改,EB 和 ETAS 里短名对得上的参数也会改。只在 EB 里的容器不动。
加载顺序
没配联动时,同名模块按下面的顺序加载。后加载的定义和配置盖掉前面的,并且警告。只是出现在可添加列表里、还没启用的同名模块,不警告。
配好以后,能改的是归属方。其它配置名是副本。在副本那一侧保存或重载,不会改那一侧的文件。
保存
和排除模块
排除模块写在各个工具自己的设置里,名字区分大小写。列进去的模块这一侧不加载。磁盘上的文件还在,这次打开用不到,别的工具保存时也不会改它。
联动配在 设置 → 工程 → 模块联动。副本那一侧的工程信息里不把它当成可编辑模块,配置仍然会加载。保存归属方时,容器短名对得上的参数会写进副本。名字不区分大小写。
| 联动 | 排除模块 | |
|---|---|---|
| 在哪配 | 工程 → 模块联动 | 各工具设置里的排除模块 |
| 这一侧 | 当副本加载 | 不加载 |
| 保存归属方 | 共有参数写进这边的文件 | 不写 |
| 名字 | 不区分大小写 | 区分大小写 |
怎么配
- 打开 设置 → 工程 → 模块联动。
- 加一行,填模块名,选归属,再点加号加联动工具。归属已经选过的工具不能再选成联动。一行至少要有一个联动工具。
- 点 保存,再点 重载。

