发布网友
共1个回答
热心网友
1. C程序如果没有错误,那么经过编译、连接后即可生成绝对定位的Hex文件。Hex文件实际上是个文本文件,其内容就是bin文件的文本化,只不过加上了一些格式以及校验,而且Hex文件是包含模块信息的,更加容易反汇编成功。
2. 用通用的Hex2Bin即可将Hex转为Bin,只要格式不选错就行。
3. Hex和Bin文件都可以用于烧录。过去一般通过编程器或烧写器进行烧录,现代的单片机系统多半设计具有在线编程或自编程功能,可通过其集成的外部接口(如JTAG/SPI/UART/以太网等等)直接升级固件。追问谢谢!再问一个问题!LIB文件是库文件一样的已经编写好的只能调用不能打开的吗?比如UDP.LIB是做成一个UDP协议的标准吗?
追答是,已经编译过。如果你有闲工夫可以将其反汇编出来。
至于你说的UDP.Lib实现了哪些功能,就得看它的文档怎么说了。