解除CodeWarrior V5.1 特别版 编译代码32K限制,仅供学习使用;如若商用,请使用付费版本,谢谢!
CodeWarrior for S12(X) V5.1是用来编写飞思卡尔系列单片机程序的集成开发工具,根据收费情况可以分为收费版和免费版,其中收费版按价格由低到高分为基础版、标准版和专业版,免费版可以分为评估板和特别版。评估板的codewarrior可以无限制的使用30天,而特别版则没有时间的限制,但代码长度不能超过32K,对于MC9S12(X)系列单片机的协处理器的代码,长度不能超过512KB。
对于初学者而言,使用特别版的CodeWarrior是最佳选择,协处理器的512B代码限值的确显小,但是总长度32KB绝大多数情况下足够使用,但也不排除工程文件很大,导致编译代码超出32K限制,本人也是最近才遇到这种情况,费了一番功夫才解决,特此分享。
关于软件的获取以及安装,网上教程较多,在此不再赘述(却有需要,可以私信)。安装完成之后,依次打开安装路径计算机->本地磁盘(X:)->\Program Files (x86)->\Freescale->\CWS12v5.1,复制链接(https://download.csdn.net/download/jixiangsqy/10857730)中的license,替换根目录下的license文件,再次打开即可。截图如下: