C51学习之删除为调用的函数 破解MDK 2K 限制

最近闲来无聊,研究起了C51。
51 嘛!! 第一步就是安装MDK 。第一次安装之后,破解也提示成功了,2K 以上的代码也可以编译了,只是有点小缺陷,每次仿真的时候,总会提示
破解成功但是还是又2K限制提示

看着这个,虽然不爽,但是既然不影响应用,也就懒得管它了,就这样放下了。
可是呢,今天实在是受不了了。
由于最新程序写的有点多,封装了好多方法,结果不经hex 变得超大,而且每次报一大堆的警告,看着真烦,就像把那些没有用到的函数,全部从hex里面都删掉。
删除为调用函数的方法
1.选中指定的 勾
删除尾调用的函数](https://img-blog.csdnimg.cn/20181117211216413.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2dwZjE5OTMwMzEw,size_16,color_FFFFFF,t_70)
2.加入 REMOVEUNUSED
插入REMOVEUNUSED

然后在全编译的时候就出问题了
总是编译不成功,并且提示 “RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 161CH BYTE (276%) *”
这下真的是受不了了
然后就发现,keil 现在是越来越贼了,为了防破解,也是费劲了心思
选择这个产品就可以了
我们只需要更改产品类型就好,选择 Prof.Developers kit/ 这个 再重新注意一次。
结果 Everything is OK!

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值