CodeWarrior 10.0正式版已经发布一段时间了,上周特意体验了一下。新版本的CW功能的确更加强,界面也更加漂亮,操作也更加方便。新版本增加了很多特点,使用了新的IDE,CW10使用了开源的Eclipse作为IDE,所以CW可以很好的在Windows和Linux上运行。
和CW6.2一样,CW10.0也分为30天全功能评估版和功能限制的特别版,不过旧版本的License文件好像不能直接使用。
主界面,和Eclipse是完全一样的,只是标题栏显示CodeWarrior Development Studio。
在软件的关于界面,可以查看特点、插件、配置等信息
建立新项目的过程和以前类似,这里一般需要选择Bareboard Project。
需要输入项目名称
然后选择芯片的型号
可以在上面的输入栏输入型号的前几个字母,快速找到芯片。
再选择编程器/仿真器的型号
添加已有的文件
选择编译器
选择内存模式、是否使用浮点数等
是否选择使用PE、DI
使用PE时的界面,和以前差不多,但是界面更加精致
调试界面。进入Debug模式后自动下载程序,不象CW6.2那样需要确认。Debug时比以前方便多了,使用断点、查看代码、变量观察窗都方便很多。
不过使用时也发现,CW10对系统的要求也提高了。需要一个足够强劲的CPU(不要低于2G吧),内存不要少于2G,屏幕要足够大(分辨率不要低于1440x900,如果有多显示器可能会更好)。虽然达不到也可以运行,但是会比较痛苦。
CW10作为开发工具没有什么什么问题,运行一段时间也很稳定,没有出现什么问题,在这一点上FreeScale一直不错。就是编译的速度明显慢了很多,完整编译一个小程序都需要几十秒(同等情况下CW6.2只需要不到10秒),如果是个复杂点的程序,估计可以去喝杯茶在回来。进入仿真模式的速度也不快,估计有一定的Java因素影响,不知道以后是否可以优化程序效率,提高运行速度。
用户984075 2014-10-11 09:05
用户431679 2014-10-9 14:26
用户403664 2014-10-9 09:40
shaoziyang 2013-1-11 11:59
用户1601183 2013-1-10 09:33