KEIL生成的hex
:03000000020215E4
:0C021500787FE4F6D8FD75810702000038
:020000002100DD
:02000B004100B2
:100100007800D2AFD2A9758901758C3C758AB0C2CE
:0501100080D28C2113D8
:10020000758C3C758AB008B80403D28032B80A04F1
:050210007800C28032FD
:00000001FF
proteus生成的hex
:020000002100DD
:02000B004100B2
:100100007800D2AFD2A9758901758C3C758AB0C2CE
:0501100080D28C2113D8
:10020000758C3C758AB008B80403D28032B80A04F1
:050210007800C28032FD
:00000001FF
为什么KEIL会多生成一些数据,前两列是为51下载做准备的控制数据吗?
请高手赐教
个人认为编译的环境不同生成文件自然会不同,可能零地址指针指向的也不同
不同的编译器,生产的hex当然是不完全一样的。。。
特别是涉及到优化的东西,不同的优化等级,就更不同了。