![微信图片编辑_20211106101501.jpg 微信图片编辑_20211106101501.jpg](https://static.assets-stash.eet-china.com/forum/202111/06/101819vxi00lnb22hkwiiz.jpg)
YSPROG使用ARM标准的CMSIS-DAP协议,理论上可用于所有ARM]那么我们在任何的Cortex M系列的MCU按理说,都可以使用这款烧录器进行烧录和调试。同时USB接口使用HID协议,免去安装驱动的麻烦。YSPROG For GD32 MCU 对GDLink不常用的功能进行了删减,保留常用的SWD调试功能,降低了成本,使用上兼容GD32的START系列开发板板载调试器。
不多说,直接上电脑,免驱,Win7 64版本系统很快识别并安装了驱动。
![评测001.jpg 评测001.jpg](https://static.assets-stash.eet-china.com/forum/202111/06/103656l40gs4q6xsqatxs4.jpg)
打开Keil,打开一个STM32F103核心板例程,设置调试器。
![评测002.jpg 评测002.jpg](https://static.assets-stash.eet-china.com/forum/202111/06/104116bubcxxbcsudxrxxx.jpg)
到这里都很顺利,CMSIS-DAP Debugger作为调试工具,但是当设置时就出现了一个对话框,显示缺重要文件。
![评测003.jpg 评测003.jpg](https://static.assets-stash.eet-china.com/forum/202111/06/112100x1jjj575yu86jud2.jpg)
这才想起来,原来重装过系统 ,Keil是调试51时用的。重装Keil,没想到构建STM32 开发环境一番大折腾。记录一下,或许还有读者也会碰上,有此一堑,可少走些弯路。
1.安装Keil5.30并注册,打开例程,显示无法打开core_cm3.h,一番折腾,经过多个网搜“解决方案”折腾后,有点醒悟。既然已有STM32支持包,应该只需将包导入即可,那么多“解决方案”估计是Keil版本太众又变化多端之故。那么如何导入支持包是最简便可靠的呢?经过测试,这个方法对于Keil5.30这个版本用如下图“包安装组件”导入简单有效。
![环境001.jpg 环境001.jpg](https://static.assets-stash.eet-china.com/forum/202111/06/113619axr3aw7c2yz7yc2c.jpg)
2.组件界面File—Import…,打开导入包文件选择对话框。
![环境002.jpg 环境002.jpg](https://static.assets-stash.eet-china.com/forum/202111/06/113619hmkk2kylyz6u7808.jpg)
3.针对Cortex-M3内核主控,导入Keil.STM32F1xx_DFP.2.3.0包文件。
![环境003.jpg 环境003.jpg](https://static.assets-stash.eet-china.com/forum/202111/06/113619n5hgehl00qmozxmm.jpg)
4.将keil关闭重启后,顺利实现例程编译,一大障碍扫除。
![环境004.jpg 环境004.jpg](https://static.assets-stash.eet-china.com/forum/202111/06/113619gqerem9vbneekbq0.jpg)
5.调试程序
![环境005.jpg 环境005.jpg](https://static.assets-stash.eet-china.com/forum/202111/06/113619srxi34t6ib7y32t7.jpg)
补充一下硬件连接,SWD调试通常只需要连接5.0V、GND、CLK、DIO 四个管脚;如目标板独立供电、可不连接5.0V电源,3.3V电源对外输出能力有限,不建议使用3.3V电压对目标板供电。我用的STM32F103核心板板载只有一只绿光LED,3.3V供电还行。
![微信图片_20211106113926.jpg 微信图片_20211106113926.jpg](https://static.assets-stash.eet-china.com/forum/202111/06/115421vtr2yzrw7ntgptpp.jpg)
看一下例程调试效果。
![微信图片_20211106113920.jpg 微信图片_20211106113920.jpg](https://static.assets-stash.eet-china.com/forum/202111/06/115421j94s25fczxljjc45.jpg)