Main Content

rtw.asap2SetAddress

在 A2L 文件中设置 ECU 地址

说明

示例

rtw.asap2SetAddress(ASAP2File, InfoFile) 通过用从 InfoFile 中提取的实际 ECU 地址替换占位符 ECU 地址来更新 ASAP2File

示例

仅当可执行和可链接格式 (.elf) 文件具有不支持的格式时,rtw.asap2SetAddress(ASAP2File, InfoFile, UseSymTab) 才通过将占位符 ECU 地址替换为从符号文件中提取的实际 ECU 地址来更新 ASAP2File

示例

全部折叠

通过添加来自可执行和可链接格式 (.elf) 文件的地址字段来更新 ASAP2 (A2L) 文件。

% uses ELF file to update ECU addresses
rtw.asap2SetAddress('model.a2l','model.elf')

通过替换来自使用属性记录格式进行调试 (.dwarf) 文件的 ECU 地址字段来更新 ASAP2 (A2L) 文件。

% uses DWARF file to update ECU addresses
rtw.asap2SetAddress('model.a2l','model.dwarf')

通过替换来自程序数据库 (.pdb) 文件的 ECU 地址字段来更新 ASAP2 (A2L) 文件。

% uses PDB file to update ECU addresses
rtw.asap2SetAddress('model.a2l','model.pdb')

通过替换来自符号表(而不是调试信息表)的 ECU 地址字段来更新 ASAP2 (A2L) 文件。仅当信息文件为 .elf 格式时,才能使用 UseSymTab

% uses ELF file to update ECU addresses
rtw.asap2SetAddress('model.a2l','model.elf','UseSymTab')

输入参数

全部折叠

需要更新其中的 ECU 地址的 A2L 文件的名称。

示例: 'model.a2l','myapp.a2l'

提供 ECU 地址的信息文件的名称。

示例: 'model.elf','myapp.dwarf','testbench.pdb'

当信息文件的格式不受支持时,请使用此参量。然后,该函数从符号表(而不是调试信息表)读取 ECU 地址。

版本历史记录

在 R2012a 中推出