由于Quartus®II11.0 SP1及更早版本中的问题,当您将十六进制(Intel格式)文件( .hex )添加到要转换的输入文件列表时,您可能会在转换编程文件窗口中看到此消息。当.hex文件使用字寻址而不是字节寻址时,会发生此错误。 Convert Programming File实用程序仅接受使用字节寻址的.hex文件。
解决/修复方法
若要解决此问题,将.hex文件从字寻址转换为字节寻址。这可以通过以下步骤在Quartus II软件中完成:
- 通过从“工具”菜单中选择“ 选项” ,打开“Quartus II选项”对话框。
- 选择类别Memory Editor 。
- 关闭选项使用字节寻址(英特尔格式)读取或写入十六进制文件(.hex) 。
- 在Quartus II Memory Editor中打开字地址格式.hex文件。
- 返回Quartus II Options对话框并重新打开选项。
- 在Quartus II Memory Editor中,使用File菜单上的Save As将.hex文件保存为使用字节寻址的新名称。
计划在Quartus II软件的未来版本中修复此问题。
没有回复内容