keil4编译后code问题

2020-03-07 17:53发布

各位前辈:
1、单片机c8051f系列flash为16k;
2、编译环境为keil4;
问题1是keil4中程序编译后code不能超过多少?是16*1024/8字节吗?
问题2keil4用硬件仿真,code、xdata不超量,但是有时候多定义一个变量就造成硬件仿真不成功(不进主函数)有可能是什么原因啊?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
ayb_ice
1楼-- · 2020-03-08 16:49
ayb_ice 发表于 2020-1-14 09:12
问题2是WDT在影响,复位后WDT是自动开启的,C语言在运行到MAIN函数时,其实是要调用很多代码的,这段代码 ...

都说了,在启动文件里关WDT,启动文件是在MAIN之前运行的
airwill
2楼-- · 2020-03-08 18:15
编译是以字节为单位的,  你只要对比字节数,  你最好字节看占用地址空间
qd118
3楼-- · 2020-03-08 23:07
可以改变程序优化等级的选项试试

一周热门 更多>