Febird's Sky

Search & Research & Find
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

CodeWarrior for Freescale S12 开发Tips

Posted on 2009-02-28 17:48  febird  阅读(1849)  评论(2编辑  收藏  举报

一.关于4.1不能新建工程向导

以前的一般是安装3.1和4.1,3.1用来建工程,4.1用来开发,其实4.1中就是少了一些Wizard罢了,
经过本人的研究,是由于主办方提供的安装文件中缺少data3.cab造成的。
导致安装后缺少相应的H12 XML模板所致,只要将3.1的
E:"Develop"Metrowerks"CodeWarrior CW12_V3.1"bin"Plugins"Support"HC12Wizard
拷贝到4.1中即可。
这个XML文件夹已提供。
直接覆盖4.1中的:
bin"Plugins"Support"HC12Wizard
即可

如果提示"mc9s12xdp512.xml" 或者其他 模板出错。你不写这块芯片的话,移走即可。


二.关于版本管理的使用

 由于多为团队开发,所以应该学会使用源码管理软件,现在就以Microsoft Source Safe为例讲解如何在Codeworrior 中使用源码管理
 以及CVS的使用。


三.关于CodeWorrior IDE 默认模式不能正常编辑汉字(双字节)的解决
   我们经常会碰到在程序中写入中文字符和标点的时候在删除的时候会出现删除时会出现乱码,我们输入中文的时候是以双字节输入的,
但是在默认模式下面,删除的时候是按照单字节删除的,所以剩下来的一个字节是不能够正常显示的。
  这是我们可以在设置中更换Editor的字体来解决,选择Edit->Preferences->Editor->Font & Tab
 选择一个中文字体,例如选择“微软雅黑”。然后选择Script为CHINESE-GB2312
这个是默认的。

 你可以 将你的配置导出保存,以便以后来使用。
 

四.同时安装了3.1和4.1,卸载了 3.1,那么4.1由于DLL没有注册不能使用,这是不用重新安装,直接运行4.1 bin下面的regservers.bat即可

 

HUTS IA Studio Febird(DUANP)

上面所需要的 HC12Wizard ,lisence文件, 以及CodeWarrior教程,这里下载

 PS: 这个小文档是当时做Freescale时整理的,现在因为要用到,所以贴出来,不过现在应该有新版本的CodeWarrior For S12了