介绍
首先,非常感谢能参加这款YSPROG FOR GD32 MCU 烧录器的评测。
所有嵌入式开发人员都知道,烧录器是非常重要的。烧录器在大陆是叫编程器,因为台湾的半导体产业发展的早,到大陆客户之所以叫它为“编程器”是因为现在英文名为PROGRAMMER,这个英文名与一般编写软件程式设计师是同名,所以就叫“编程器”。烧录器实际上是一个把可编程的集成电路写上数据的工具,烧录器主要用于单片机(含嵌入式)/存储器(含BIOS)之类的芯片的编程(或称刷写)。是我们日常接触非常多的产品。
下面我来具体介绍一下,这款产品。
YSPROG使用ARM标准的CMSIS-DAP协议,理论上可用于所有ARM]那么我们在任何的Cortex M系列的MCU按理说,都可以使用这款烧录器进行烧录和调试。
本产品内置500mA自恢复保险丝,接口是miniUSB接口,目前大多数调试器都是这个接口,具体为什么就不得而知了。外观来看,非常的小巧,重量不足8克便于携带。
具体测试
首先我们打开我们平时用的开发工具Keil 5
点击设置
在软件中设置正确后,可正常下载、调试代码。
在具体测试中,发现GD32系列和STM32F103系列大多可以进行正常使用,而L476这类就会出错,想必是不兼容。
固件更新:使用短路冒短接YSPROG输出端子上的TDO/SWO和GND,然后插入电脑,安装驱动以后,设备管理器中会出现一个虚拟串口,使用“超级终端”连接该串口更新固件。具体测试时,会出现一个串口。
总结
总的来说,YSPROG FOR GD32 MCU 烧录器还是一款非常好的产品,便于携带,且适合大多数Cortex M3/M0内核单片机尤其是GD32的开发和调试,值得相关开发人员购买。