我是 IAR 工作台和嵌入式软件的任何部分的初学者。我突然不得不为控制器产品编译十六进制代码。因此,我成功地将现有的十六进制文件(完全没有错误)上传到使用闪存加载程序的产品中,并且我检查了所有功能是否正常工作。但是当我上传十六进制文件时,我更改了原始文件中的一些测试值(因为,我必须稍后更改一些值以满足客户的要求),我可以上传但它根本不起作用..我认为调试或其他值丢失。
在这种情况下,有没有办法获取现有的hexa文件中设置的调试值或其他链接器值?因为前任没有留下任何有关设定值的信息,所以很难询问原始设定值。
我使用 ewarm,IAR 8.5ver(没有许可证版本。所以我只能使用这个程序 30 天,因为我在过去的 IAR 版本中失败了很多次)
如果您有任何建议或设置调试/链接器值,请告诉我(我更改了配置文件,链接器中的输出)感谢您阅读本文!