最近閒來無聊,研究起了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!