AT-LINK是雅特力基于ARM DAP-LINK开发的调试下载器,在国内厂商中,我认为AT-LINK做的是非常用心的了,除了基础的调试功能外,还实现了很多其他功能,比如最近更新支持的WinUSB和一直支持的SWO功能,支持WinUSB为Windows用户提供了免驱高速的体验,速度上比传统的HID模式快了很多。SWO功能为开发者提供了更多样的调试手段。为广大工程师提供了便利。 但最近在体验AT32WB415时发现个比较遗憾的问题,由于WB415采用的是MCU和蓝牙SOC合封的形式,导致MCU部分的管脚受封装限制,没有全部引出,经过原厂的权衡,并没有将SWO(PB3)脚引出,导致AT-LINK的SWO调试功能无法被支持,这是非常遗憾的。 F425的AT-LINK连接是这样的 而WB415的连接是这样的 一开始我以为WB415的SWO输出改到了PA1上,但仔细看一下了数据手册和用户手册,发现SWO输出并没有接到PA1上。首先数据手册的管脚定义上没有SWO输出的定义(PB3) 再有就是,用户手册当中调试部分的说明是这样的 从这两点上看,AT-LINK的SWO接到PA1上是没有任何意义的,所以WB415这颗芯片确实是没有SWO输出的 希望原厂以后能注意一下这个问题,既然不支持这个功能,就空着就好了,不然要查资料才能确认不支持这个功能。 另外,再提个建议,排针空着的脚能接到电源和地上,这样用杜邦线外接模块时能有足够的电源管脚,现在接多个模块测试时都没发供电。
|