打印
[工具和软件]

最新CodeWarrior10.5性能分析

[复制链接]
9952|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
FSL_TICS_A|  楼主 | 2013-10-16 09:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 FSL_TICS_A 于 2013-10-16 10:49 编辑

CodeWarrior10.5
9月23日发布至今已整三周,到目前位置全球已有很用户开始或正在使用.
https://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=CW-MCU10&tid=CWH


与以往版本的CodeWarrior 比较, 以下是我推荐CodeWarrior10.5的原因:
1. 安装文件更小
2. 调试和烧写速度更快
3.     增加了新功能:
- Kinetis MQX task-aware debug功能在Special, Basic, Standard Professional版本中都能使用.
- Classic Project Importer 可用于导入CW DSC v8.3 的工程.
-异构多核调试可用于Qorivva and PX
- Eclipse Juno,分离视窗, 无数量限制断点调试, 简化下载过程等等

1. 安装:
CW10.5不是升级包, 而是一个完整的安装包. CodeWarrior10.5需要一个全新的license.  10.4的license不能在10.5下工作.
如果客户在一年内购买过license, 我强烈建议现在到Freescale官网My Freescale 里去升级license到10.5.一年内升级license是免费的!
如果你的电脑上还装有其他老版本的CodeWarrior. 这些版本是可以共存的. 无需卸载以前的.
CodeWarrior可以根据用户使用的芯片来选择安装对应的组件.


2.调试和烧写速度提高:
我个人认为调试和烧写速度一直是CodeWarrior10最亟待解决的问题. 这方面在CodeWarrior10.5中得到了改善. 通过\ P&E OpenSDA (OpenSDA V1.06 firmware)下载64 Kbyte的应用程序我们可以得到以下比较数据:
§ MCU10.4: 13
§ MCU10.5: 10
烧写速度提高了25%.


让我们通过数据来看下如何10.5会更节省硬盘空间:
如果安装S08/RS08, ColdFire Kinetis/ARM:
§ MCU10.4:安装文件大小1.11 GB, 安装后3.2 GB.
§ MCU10.5:安装文件大小1.05 GB, 安装后2.4 GB  
如果仅安装Kinetis/ARM:
§ MCU10.4: 852 MB 安装文件大小, 安装后2.2 GB.
§ MCU10.5: 684 MB 安装文件大小, 安装后1.4 GB  

到目前为止, 原有CodeWarrior版本的工程在10.5下打开,运行还未发现任何问题. 不过我还是建议用户使用10.5时要新建一个workspace. 不同版本的CodeWarrior共有一个workspace往往会出现意想不到的麻烦.

3.增加了新功能:

列举几个如下

-    在以往版本Kinetis MQX task-aware debug功能只能工作于Professional版本. 10.5 Special, Basic, Standard Professional版本中都能使用
-   Eclipse Juno,分离视窗


-   无数量限制断点调试
MCU诸如KL25Z 的硬件调试断点数量是非常有限的.  MCU10.支持Segger无数量限制断点调试.

-    Classic Project Importer 可用于导入CW DSC v8.3 的工程.


-   简化下载选项:
CodeWarrior10.5简化下载选项为: download, connect ,attach Custom.


Download: 复位目标板, 终止当前目标板程序的运行并下载当前程序
Connect: 复位目标板, 终止当前目标板程序的运行. 不下载任何程序
Attach: 不复位目标板, 不终止当前目标板程序的运行. 可以下载程序或修改程序PC指针
Custom: 用户自行设置Debug的连接选项


小结:
综上, CodeWarrior10.5更小, 更快, 并增加了更多新的功能. Eclipse Juno可以带给我们更好的视觉体验.

相关帖子

沙发
ar_m_cu| | 2013-10-16 10:13 | 只看该作者
东西是不错,就是**起来麻烦啊

使用特权

评论回复
板凳
FSL_TICS_MAHUI| | 2013-10-16 12:23 | 只看该作者
可以使用一下评估版本的CW。

使用特权

评论回复
地板
FSL_TICS_Robin| | 2013-10-16 12:42 | 只看该作者
ar_m_cu 发表于 2013-10-16 10:13
东西是不错,就是**起来麻烦啊


CodeWarrior10.5可以在该地址下载,他分为评估板(30天免费)和特殊版(64K代码限制),下载时一般选择离线安装包下载。
http://www.freescale.com/zh-Hans/webapp/sps/site/prod_summary.jsp?code=CW-MCU10&fpsp=1&tab=Design_Tools_Tab

使用特权

评论回复
5
wgsxsm| | 2013-10-16 12:53 | 只看该作者
安装后还没有KE系列的例子...?

使用特权

评论回复
6
countryside| | 2013-10-16 16:15 | 只看该作者
FSL_TICS_Robin 发表于 2013-10-16 12:42
CodeWarrior10.5可以在该地址下载,他分为评估板(30天免费)和特殊版(64K代码限制),下载时一般选择离 ...

嗯 下载了

使用特权

评论回复
7
FSL_TICS_Robin| | 2013-10-16 18:25 | 只看该作者
wgsxsm 发表于 2013-10-16 12:53
安装后还没有KE系列的例子...?

KE的例子飞思卡尔官网有下的http://www.freescale.com/zh-Hans ... ab=Design_Tools_Tab
KE02-SC是和类似原来KL25-SC的例程代码
KEXX_DRIVERS_V1.0.1_DEVD是驱动库函数形式的

使用特权

评论回复
8
afei9527| | 2014-4-15 09:03 | 只看该作者
嗯 下载了

使用特权

评论回复
9
FSL_TICS_A|  楼主 | 2014-4-23 10:14 | 只看该作者
afei9527 发表于 2014-4-15 09:03
嗯 下载了

现在CW10.6都出来了,你可以直接使用CW10.6。

使用特权

评论回复
10
kfliuyan| | 2014-12-28 17:51 | 只看该作者
谢谢分享

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

41

主题

1014

帖子

20

粉丝