【发布时间】:2015-04-24 15:35:25
【问题描述】:
我使用 Keil C 为 MegaWin 8051 MPC82G516A 编写了一个程序。当我检查英特尔生成的十六进制文件的文件大小时,它的大小为 8kb(我在二进制代码窗口中看到了代码),但是当我使用 Megawin 的工具对设备进行编程时,它会将代码大小增加到大约 29kb! ?谁能提供它可能这样做的原因?
另外,另一个奇怪的事实是它似乎是在处理器内存的顶部而不是在开始时编写代码。代码的开头大概有 4 个字节,但其余的全部在内存的末尾。
请帮忙
卡梅隆。
【问题讨论】:
-
也许你也应该在这里问electronics.stackexchange.com
-
谢谢。我也做过这个
标签: 8051