MSu*_*ong 2 compiler-construction embedded hex coff microchip
我正在MPLAB IDE中开发代码,我想知道使用编译器生成的.COFF或.HEX文件编程芯片是否更好.我不确定两者之间有什么区别,我假设他们都会做同样的工作.
COFF通常包含在IDE中运行代码时有用的调试信息(行号,符号等)..hex格式只包含程序的二进制数据,是您通常用于编程微控制器进行生产的内容.
IIRC,您通过将代码刻录到闪存来调试Microchip控制器,然后使用ICD逐步执行代码,设置断点等,因此COFF或HEX就足够了.但是使用COFF,您可以获得返回源代码的链接,这将使调试过程变得更加容易.