MATLAB 帮助中心
在 A2L 文件中设置 ECU 地址
rtw.asap2SetAddress(ASAP2File, InfoFile)
rtw.asap2SetAddress(ASAP2File, InfoFile, UseSymTab)
rtw.asap2SetAddress(ASAP2File, InfoFile) 通过用从 InfoFile 中提取的实际 ECU 地址替换占位符 ECU 地址来更新 ASAP2File。
ASAP2File
InfoFile
注意
使用此函数需要 Embedded Coder® 许可证。
示例
仅当可执行和可链接格式 (.elf) 文件具有不支持的格式时,rtw.asap2SetAddress(ASAP2File, InfoFile, UseSymTab) 才通过将占位符 ECU 地址替换为从符号文件中提取的实际 ECU 地址来更新 ASAP2File。
.elf
UseSymTab
全部折叠
通过添加来自可执行和可链接格式 (.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'
'model.a2l','myapp.a2l'
提供 ECU 地址的信息文件的名称。
示例: 'model.elf','myapp.dwarf','testbench.pdb'
'model.elf','myapp.dwarf','testbench.pdb'
当信息文件的格式不受支持时,请使用此参量。然后,该函数从符号表(而不是调试信息表)读取 ECU 地址。
在 R2012a 中推出
coder.xcp.a2l.addCoderXCPInfo
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处