注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题

龙章的个人空间 http://home.eeworld.com.cn/space-uid-1009205.html [收藏] [复制] [分享] [RSS]

日志

STM32单片机下载调试解决方案 e-link32

热度 1已有 395 次阅读2018-7-16 17:25 |个人分类:e-link/STM32下载/调试器件

       在使用STM32单片机的时候,本人遇到以及看到同行们遇到了各种下载和调试过程中问题种种,比如下载器的驱动不合适,下载出现卡死,调试器会崩掉,还有同行购买了盗版的J-LINK在使用的过程中固件容易丢失等问题。现在正好入手了一件下载器,比较容易操作,希望可以解决大家在下载和调试中所出现的问题。
[attachimg]364402[/attachimg]

       某宝就是上图的e-link32,此下载器支持Keil和IAR开发环境,并且支持了Cortex-M0/M0+/M3/M4/M7的内核,采用的是SWD的接口下载。速度还可以达到了10Mhz.,最为棒的一点是下载程序的时候是免驱动的,(还记得当时刚开始学习32的时候在使用下载器一脸懵逼的样子)但是在串口调试的过程中则需要安装驱动。该下载器还具备了过流保护工能,或许我再学习之初拥有该下载的的话就避免了当时PC机USB接口烧坏的问题。
       总体感觉该下载器在使用过程中还是挺方便的简介接口设计,连接PC的时候只需要一根安卓手机数据线就可以了,剩下的就是使用杜邦线连接e-link32和你的开发板。

下面我介绍一下在Keil环境使用e-ink32下载程序
1.将Dome板的SWD引脚与e-link32连接,如果PC与e-link32连接正常,会有绿色的指示灯亮起。
[attachimg]364408[/attachimg]


2.打开Keil选择Options for Target菜单点击Debug,之后如下图选择CMSIS-DAP Debugger下载方式。之后打开右侧的Settings选项,将CMSIS-DAP-JTAG/SW Adapter下面的选项选择为HoltekCMSIS-DAP,将下面的Port选项选择为SW,Max Clock选择为10MHz(推荐值),记得看一下右边的SWDIO选项卡里面是否有对应的IDCODE和Devuce Name,没有就说明没有检测到芯片的ID,连接失误。之后点击Flash Download选项卡,选中Erase Sectors、Program、Verify以及Resetand Run选项。最后在最下方点击Add选择你所使用芯片的Flash的大小。此时你便可以下载使用了。(图解如下)






下面我介绍一下在调试过程中如何安装驱动(由于我的已经安装,就此转载了资料里面的部分图片)

该下载器下载的时候不需要安装驱动,但是在使用串口调试功能的时候还是需要安装驱动的,将e-link32连接至PC后,打开设备管理器看到Virtual COM处有一个叹号的标志,标志该设备没有安装驱动,对其右击之后再弹出的选项卡中选择“浏览计算机以查找驱动程序软件”选择解压之后的e-link32资料包,下一步,在弹出的选项卡中选择始终安装此驱动程序软件。当出现Windows已完成安装此设备的驱动软件时便代表驱动已经安装成功。此时就可以使用串口调试板子了。(图解如下)







如果Windows 10版本上安装不合适可以参考e-link32的官方手册,由于我的是Windows 7所以就说明至此。希望可以帮到大家~~


本文来自论坛,点击查看完整帖子内容。

发表评论 评论 (1 个评论)

回复 yeahyoung 2018-7-27 10:42
200大洋,贵,还是民版J-link便宜

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2018-10-22 03:41 , Processed in 0.086380 second(s), 11 queries , Gzip On, MemCache On.

Powered by EEWORLD电子工程世界

© 2018 http://bbs.eeworld.com.cn/

返回顶部