本帖最后由 wuxiubo 于 2021-4-7 20:43 编辑
快递早早就收到了,因为自己忙其他事情,拖到了现在,申请这个主要是一个是多功能的一个工具,可以当调试串口使用,也可以当仿真器,而且还可以当脱机烧录的生产工具,名副其实的生产力工具啊。 下面先来看看开箱吧! 仿真器使用的是AT32F403芯片来作为主控。外部是有一个蜂鸣器,三个运行指示灯,一个按键。这些保证了脱机烧录时的功能,因为其没有接一个可以显示的显示屏幕。外置了一个spi falsh其可以存储程序也可以比较多,不过有一个AT-LINKpro实现了LCD屏幕的提示功能。有屏幕提示方便切换下载程序。现在升级的脱机烧录有的功能。 其次我也使用其对一款开发板进行了下载,因为是用的ARM开源的CMSIS-DAP协议,所以基本上老内核的单片机应该都是支持下载仿真的。脱机烧录功能则不一样,好像是比较针对不同型号的单片机的。具体原理不太清楚,有知道的可以讨论。 现在基本上使用SWD仿真比较多一点,占用IO口少,这里我就直接接上SW口和串口进行测试了。 当仿真界面 SW-Device里面出现设备时就可以下载程序仿真了。 最多可以下6个断点。 自己经常使用的就是watch窗口观察变量的值和变化。这些都和之前的一致。 这里说一下三个灯,当USB连接上时,USB状态灯常亮,当仿真时,连接灯常亮,当仿真开始运行时,运行灯常亮。 之后就是串口测试。 这里可以看到虚拟出来的是COM3,其实还有一个测试方式。就是串口只要一直打印,你突然打开这个COM3口,会在显示界面显示一大串的东西。这个就像一个缓冲区一样,一直不显示,突然就显示很多。有一个不好的地方使用这样的串口,就是在和上位机定义相应的通信协议的时候,可能会出现,数据错位。这时上位机就需要自己会纠错。 体验了两个功能,第三个的话,我先找找软件,使用下,再评测。
|