最近闲来无聊,研究起了C51。
51 嘛!! 第一步就是安装MDK 。第一次安装之后,破解也提示成功了,2K 以上的代码也可以编译了,只是有点小缺陷,每次仿真的时候,总会提示
看着这个,虽然不爽,但是既然不影响应用,也就懒得管它了,就这样放下了。
可是呢,今天实在是受不了了。
由于最新程序写的有点多,封装了好多方法,结果不经hex 变得超大,而且每次报一大堆的警告,看着真烦,就像把那些没有用到的函数,全部从hex里面都删掉。
删除为调用函数的方法
1.选中指定的 勾
2.加入 REMOVEUNUSED
然后在全编译的时候就出问题了
总是编译不成功,并且提示 “RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 161CH BYTE (276%) *”
这下真的是受不了了
然后就发现,keil 现在是越来越贼了,为了防破解,也是费劲了心思
我们只需要更改产品类型就好,选择 Prof.Developers kit/ 这个 再重新注意一次。
结果 Everything is OK!