接着我们再来看下microSD卡例程,同样的步骤流程,见下图
microSD卡例程测试
没有J-LINK,发现用ST-LINK硬件调试工具也非常不错。下面我们再用用兆易自家的GD MCU ISP Programmer软件工具下载程序看看。ISP下载需要连接串口COM1,并且将启动模式设置为SRAM 启动模式,所以需要将Boot0跳帽短接到+3.3V处,见下图
连接串口COM1,设置Boot0
打开ISP下载软件
ISP下载软件界面
其默认设置基本不用更改,直接点击下一步,直到如下的下载配置界面,选择”下载到设备“选项,打开编译完成的hex文件路径,这里笔者以LCD屏幕测试例程为例
配置下载路径
点击 下一步进行下载,下载完成后将Boot0跳帽恢复到GND处,复位开发板,板卡就出现了下载的LCD屏幕测试程序,见下图
LCD屏幕颜色测试
LCD屏幕文字测试
在没有J-LINK或者ST-LINK的情况下,ISP软件不失为一个非常棒的下载工具,可以做到物尽其用。兆易创新科技的另一个量产下载工具操作和ISP下载软件类似,这里不再重复了,有兴趣的可以去兆易的技术支持论坛下载。从了解,到使用,我们基本把GD32150R EVAL开发板的情况摸了个透,在继承了上几代开发板的优点外,又发掘了不少新的功能,无论是对刚学习Cortex-M3处理器的朋友还是本身用Cortex-M3微控制器开发产品的设计者来说,这都是一款极易上手使用的开发板。
小结
介绍了兆易创新科技最新开发板GD32150R EVAL的软硬件情况——基于Cortex-M3处理器的超值型的微控制器GD32F150R8T6,横跨各领域的多种功能,如电容触摸感应(TSI)、红外收发功能、HDMI-CEC功能等,支持市面上常用的IDE设计工具Keil、IAR,又有自家开发的ISP下载软件以及量产的专用下载工具,支持J-LINK、ST-Link等强大的硬件调试工具,加之不少的中文资料支持,本土企业的价格优势,综合来说,这是一款性价比极高的、面向多领域的、可开发、可折腾的作为由8位、16位微控制器向32位过渡的绝佳替代品。