keil软件编译后,下载时出现文件过大?

2020-01-25 15:23发布

一个朋友刚学单片机,写了个小程序,编译后code=970,可是打开isp下载软件时提示文件过大,单片机形号是stc11f02e,我又不在他身边,大伙估计是哪儿出问题了?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
laujc
1楼-- · 2020-01-26 11:20
 精彩回答 2  元偷偷看……
qllaoda1
2楼-- · 2020-01-26 16:33
编译器没有注册,是试用版模式,所以编译器把代码定位在了2K之后,而你这颗单片机本身只有2K的Flash,所以就超出了。
通常情况下,hex文件是bin文件的2倍多点大小看,但如果遇到这种编译器定位代码的情况,hex文件可能比bin文件还小,用hex2bin转换后就可以看到了。

QQ截图20131226111130.jpg (177.08 KB, 下载次数: 0)

下载附件

2013-12-26 11:12 上传

wzd5230
3楼-- · 2020-01-26 17:03
试用版本的是有代码限制的,但是是在编译的时候如果超过了最大代码量,会提示出错。

一周热门 更多>