编程语言及工具
Freescal的单片在汽车业界长时间占据主导地位,本人从事汽车行业10余年,对飞思卡尔的单片机颇为熟悉。近段时间经常遇到很多同行到处寻找codewarrior的license因为从freescal的官方下载的编译器都有功能和代码长度方面的限制,接着,他们大多到网络上搜索,希望能找到一款破解软件,解除codewarrior的限制。但是,遗憾的是网络的铺天盖地的license100%全都是阉割版的,功能上受到了很大限制。
如果不信,你试试回答下面的几个问题:
1. 你的codewarrior编译器有32K的代码限制吗?代码超过32K在编译链接时就出错。
2.你的codewarrior编译器能用PE自动生成代码吗?
3.你的codewarrior编译器能用PE生成所有的底层及外设驱动吗?包括FLASH的擦除,写入,读取等操作。
4.你是否因为不想编写底层驱动而选择了STM32来开发你的项目,因为STM32底层代码官方已经写好。那么,你为什么不用codewarrior的PE功能自动代码功能,生成底层代码呢?不但可以定制,还更加方便与灵活。
5. 你的codewarrior有使用时间的限制吗?你是否过一段时间卸载后重新安装?
6.你的codewarrior是否每个月都去和提供商要一次新的license?
你是否也曾经满怀希望地到Freescal的官网去搜索,去下载,努力安装……不管下载的是评估板,专业版还是教育版或是其版本,通通试过了,都有限制。
好了,我们被折腾的已经够多了,直接买一个license吧,到Freescal官网一看,一个单机版的license要差不多7000.00元人民币,多机版的要好几万,总之各方面限制啊。 CodewarriorCracker是一款小软件,用它可以破解codewarrior编译器的各种限制。从此以后,可以像使用正版codewarrior一样无限制使用了,没有时间限制,没有代码大小限制,没有PE(自动代码生成)的限制…… 出于软件交流的目的,下面我把破解的过程和大家一起分享(图文):
1. 单机版破解 首先打开我们的HashGenerator软件,下面是软件运行界面。
点击“GetHashCode”后得到哈希值。
把哈希值0x3179da60发送给我们告诉我们你想要破解codewarrior的版本,下面以forHCS12codewarriorV5.1为例。 我们根据你发送的哈希值制作一款可以在你电脑上运行,并对codewarrior进行破解的程序发送给你,下面是软件的界面:
点击按钮“Browse”找到并打开codewarrior安装工程目录下例:Program FilesFreescaleCWS12v5.1inIDE.exe文件。见下图:
成功打开后如下:
点”Crank”进行破解,破解成功弹出对话框:
至此,破解成功,恭喜你可以使用全功能版的codewarrior了。 上面说的是单机版的破解,顾名思义,所谓单机就是只能在特定的机子上运行了,那要是我要在其它机子上运行CodewarriorCracker破解软件可以吗,答案是不可以的。 这是为什么我们要你先运行HashGenerator.exe软件把哈希值发给我们的原因,当然,别忘了告诉我们你想要破解的codewarrior版本。
下面说一下多机使用版的破解,多机版,能在无数台电脑上运行,没有功能限制的,破解后的license也有。
全部0条评论
快来发表一下你的评论吧 !