使用Atmel ICE通过SWD接口调试Arduino MKR-WiFi-1010开发板

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/woshi_ziyu/article/details/86700450

在周末,我收到了从亚马逊购买的新款Arduino MKR-WiFi-1010(ABX00023),如下图所示:

注意:在写完这篇博客后,我意识到使用Atmel ICE可能会在以后尝试通过串口上传草图时导致引导加载程序出现问题!这很容易解决(一切都很简单,当你知道如何),但要注意。

具有讽刺意味的是,我在向Peter Scargil发表评论后不久发现了这个开发板,我真的认为没有任何东西可以替代Espressif ESP8266(ESP32除外),因为它已经存在了很长时间并具有如此强大的社区和动力。在看到MicroChip关于ATMega4809的推文后不久我找到了1010。 (一个8位Arduino,16MHz陶瓷谐振器,使用ECC608加密认证芯片的WiFi板,售价44.90美元)。 MKR1010(32位!)被列为“相关产品”。现在,我知道MKR-1010主板已经在不久前发布了 - 但当时我似乎认为它相当昂贵并且没有想太多。但是29.90美元 - 这太有吸引力了。第二天交付没有额外的变化!谢谢Prime!

自从我上一篇博文发表以来已经有一段时间了。我有一些关于我用新CNC学习的东西的博客草稿,但目前它相当混乱,所以在本周末我回到调试器和MKR-1010板上。

该主板的主要关注点之一是除了SAMD21(特别是ATSAMD21G18A)之外,它还有一个板载ESP32 …和MicroChip ECC508加密认证芯片!虽然我非常喜欢ESP8266主板,但我会说JTAG调试并不是最简单和最强大的。关于Atmel ICE的一个方面是Atmel Studio,它是一个相当强大和可靠的硬件调试器。

如此新鲜,我很失望,没有用于单线调试(又称SWD)连接器的电缆:

在这里插入图片描述

50mil连接器与SWD连接器进行比较。

请注意,黑色连接器不是0.1针间距,它已经是Atmel ICE上的小型50mil连接器。下面的白色连接器甚至比那个小!

我花了很长时间在互联网上搜索“Arduino MKR 1010 SWD调试连接器”上的任何内容。我甚至无法确定调用那个微小的白色连接器,以便我可以订购一个。我甚至在Arduino MKRWiFi1010论坛上发帖求助,

在这里插入图片描述

最后,我找到了这篇帖子,有人询问将Atmel ICE SWD连接到MKR-ZERO。虽然没有迹象表明MKR-1010底部的6个焊盘实际上是J2 SWD引脚,但我希望Arduino的人们能够达到标准和一致性。

更多内容请访问以下链接:https://www.yiboard.com/thread-1038-1-1.html

猜你喜欢

转载自blog.csdn.net/woshi_ziyu/article/details/86700450