欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

玩转飞思卡尔在线调试工具 FreeMaster

最编程 2024-05-03 08:43:05
...
FreeMaster(以前叫PC-Master)是飞思卡尔为嵌入式系统开发的运行在PC机上的图形化在线调试工具,最初是方便在线实时调试电机应用而开发的(所以说飞思卡尔的汽车电子这么NB呢,连调试工具都这么NB,哈哈),只不过后来大家都发现了它的好用,所以才在各个领域上发展起来(跟Matlab的发展史有点像,呵呵)。前段时间在写关于Codewarrior10.2的应用时,我还曾经抱怨过飞思卡尔裁剪掉了Codewarrior10.x的在线跟踪功能,现在想想还真有点冤枉了人家,其实FSL早就有FreeMaster作为在线调试的支持工具了,所以裁减掉一些臃肿的Codewarrior10.x功能也就无可厚非(哎,裁剪掉之后10.x都是那么的慢,不知道不裁的话会是什么样的情况,哈哈)。
 
    说完了上面的一些内容,下面该说说让我如此兴奋的连载本篇博客的原因了。FreeMaster作为图像化的在线调试工具,具有友好的界面和实用的性能,不仅支持简单的串口SCI调试,而且最新版更是开始支持BDM(HC08/HCS08/HC12/HCS12/HCS12x)、JTAG(针对56F800系列DSC)、USB、CAN、Ethernet等在线调试(CAN和Ethernet需要在付费版本里才有,不过前几种已经够用了)。其现在支持的平台包括DSC系列56F8xxx、HC08/HCS08、HC12/HCS12/HCS12x、PowerPC系列MPC55x和MPC56x、Codefire系列MCF51xxMCF52xx和Cortex-M4的Kinetis系列,并且支持飞思卡尔自家操作系统MQX,上面这些特点