在产品的开发中,硬件调试工具无疑是不可或缺的助手,目前市面上广泛存在的调试工具除了各个公司对自家产品专门开发的调试工具外,我们平时经常能见到的、也比较熟悉的,无外乎SEGGER的J-LINK系列以及ARM 的ULINK系列等,而在调试工具领域,还有一个专业的、全球最大的第三方硬件辅助调试工具生产商——劳特巴赫Lauterbach。或许你没用过它的工具而只是有所耳闻,在德国有不少这种专业技术方面精益求精的公司,他们名字也许不为大众熟知,但是在行业内确有口皆碑,非常值得我们学习。这家总部位于德国慕尼黑附近的专业第三方调试工具厂商,以其强大的、世界领先的TRACE32开发调试工具享誉全球,TRACE32开发工具拥有非常丰富和强大的功能,包括基本调试配置、RTOS、多核系统、虚拟目标调试、能耗分析以及强大的脚本语言等功能,可以支持市场中使用的80多种常见的微处理架构。
TRACE32开发工具的强大功能毋庸置疑,但是随着低功耗的32位Cortex-M系列处理器在嵌入式市场中的份额逐年攀升、面对着低成本系统的Cortex-M系列处理器,TRACE32开发工具无疑显得有些大材小用,而就在去年中旬,TRACE32阵营中终于诞生了一个专门针对Cortex-M系列处理器的低成本调试工具——μTrace。调试工具中的“贵族”终究也死抵挡不住ARM的席卷浪潮,这个售价两万人民币不到的仿真调试工具到底是什么样子、又有些怎样的特性?爱板网工程师带你一起去揭开层层面纱。
劳特巴赫μTrace开发工具
μTrace开发工具特点:
- 支持1000多种不同的基于Cortex-M的芯片
- 通过USB3.0接口连接主机
- 支持标准的JTAG、串行调试(SWD)和cJTAG(IEEE1149.7)
- 256MB的跟踪内存
- 用于目标硬件的半尺寸的10-、20-、34针连接器,以及能与其他的连接器连用的各类适配器
- 电压范围0.3V~3.3V(5V容限输入)
如上图所示,爱板网拿到的劳特巴赫μTrace开发工具包括了一个μTrace调试器,一根CombiProbe调试线、一个JTAG接口转接模块,一根USB3.0线缆,一个7.5V输出的DC电源适配器以及一些MIPI调试接口转接排线。
小知识
MIPI接口:MIPI联盟定义的一套接口标准,把移动设备内部的接口如摄像头、显示屏、基带、射频接口等标准化,从而增加设计灵活性,同时降低成本、设计复杂度、功耗和EMI。
μTrace调试工具
相比我们平常见到的仿真调试工具,μTrace无疑显得高大上,180*80mm个头更像是一个带着强烈视觉冲击的科技产品,最为显眼突出的无疑是正面自带的黑色网状栅格,内置散热风扇,这解决了μTrace在常时间高强度的调试、大数据传输时带来的热量问题,见下图。
μTrace调试器
在μTrace调试器风扇左侧旁边分布了3个红色LED灯,分别用于uRACE上电启动时的Power、保存调试数据时的Record以及调试器工作时的Running状态显示,而侧边栏则分布了一个7~9V的DC供电接口、一个USB3.0接口以及信号探针的接口,见下图。
μTrace接口
USB3.0接口大家都不陌生了,目前基本成了市面上在售笔记本电脑的标配,同样,它也可以向下兼容USB2.0,搭载USB3.0接口的μTrace在不丢失数据的前提下,能以高速率的传输保存跟踪信息数据,最高可达100MB/s。
另一方面,信号探针接口又是μTrace值得称道的独特功能,通过连接μTrace的探针头可以采集/记录模拟信号,例如:电流或电压,这对于能耗比较敏感的设备能耗测试有极大的意义。在μTrace调试器上,配合相应的调试软件(TRACE32 PowerView),可以通过硬件电路电流电压以及能耗的变化查看相应的软件代码执行状态,亦或者通过执行软件代码查看相应的硬件电路电流电压以及能耗变化,是不是超赞!目前市面上其它的仿真调试器产品还没出现过这种功能,专注创新,这是个会思考的公司。
再来看下μTrace调试器主机风扇右侧带的两个调试接口,见下图,这也是劳特巴赫专门连接CombiProbe的调试接口,两个一模一样40PIN接口。
μTrace调试接口
除了与μTrace调试主机相连的40pin MIP接口,CombiProbe与目标板连接采用了34PIN的MIPI调试接口,见下图,配合不同型号的MIPI调试转接口排线,可以支持所有开发板的MIPI调试接口。
μTrace之CombiProbe
然而,目前市场上并不是所有的开发板都配备MIPI接口,而大多数开关板都是沿用标准的JTAG接口,这样,CombiProbe的34PIN MIPI接口无法直接与开发板连接,这时,就需要用到劳特巴赫的JTAG接口转接板,见下图
调试接口转接板
即使是一块小巧的JTAG转接板,但是工艺也是杠杠的,转接板正面同样带有两个34PIN的MIP接口,和CombiProbe正好形成公母头匹配,而通过转接板可以得到14PIN或者20PIN的标准JTAG接口,非常实用。(下一页)
文章分页: 1 2 3
唯样商城-电子元器件采购网(www.oneyac.com)是本土元器件目录分销商,采用“小批量、现货、样品”销售模式,致力于满足客户多型号、高质量、快速交付的采购需求。唯样自建高效智能仓储,拥有自营库存超过50,000种,提供一站式正品现货采购、个性化解决方案、选型替代等多元化服务。