jankey5101 发表于 2011-3-11 10:13:48

STC11L01E编译出现IMPROPER FIXUP

先说明下,单片机的程序空间是1K的,编译的时候,出现了如下的问题
http://cache.amobbs.com/bbs_upload782111/files_37/ourdev_621637X2G3M3.jpg
编译出来的结果 (原文件名:1.jpg)

很明显,上面的信息说明,空间是够的,但是就是不能生成HEX文件。
为了能够生成HEX文件,只好将编译器的“Code Rom Size”改成2K以上大小
http://cache.amobbs.com/bbs_upload782111/files_37/ourdev_621638U42F1J.jpg
(原文件名:2.jpg)

希望大侠们给点提示,小弟不胜感激。

注:编译器是Keil C U4 版本。

jankey5101 发表于 2011-3-11 15:29:23

终于找到原因了

http://cache.amobbs.com/bbs_upload782111/files_37/ourdev_621713RLGKWI.jpg
(原文件名:未命名.jpg)

要勾选图中的选项,否者,编译出来的HEX,会超过2K的ROM
页: [1]
查看完整版本: STC11L01E编译出现IMPROPER FIXUP