该问题可能使用嘉立创的网页端去下载也出现不能下载问题,可以去该网站进行调试试试(嘉立创在线编译器 (lckfb.com)),附解决方法:
错误信息如下(KEIL5不能看到该设备的话是由于版本太低了,直接重装梁山派给的keil,单片机是内核M3也不能用DPAlink下载,文件在02开发工具,这里就不阐述了,重装方法:第3章.【立创·梁山派】入门教程资料 - 飞书云文档 (feishu.cn))以前装过的直接一直点下一步,不用去注册登陆了,切记!切记!主要是浪费时间:
EIDE错误解决方法:
使用FlyMcu去烧录试试(具体原因我也不知道为什么),使用之后再用KEIL5和EIDE能进行正常调试和烧录。烧录过程中先按住BOOT0然后不要松开,在按住RESET(1S),松开RESET,BOOT0不动。(每次右边显示连接时重复上述操作)
FlyMcu烧录方式如下图所示
完成界面
再去EIDE进行调试,即可正常,这里附一下EIDE配置
最后,需要手动复位一下开发版,或者重新上电
开发版界面:
看不到daplink处理方法设备管理器有设备,KEIL也是最新版本,但还是不认可能是windows驱动识别问题,可以按如下步骤操作:
1.打开设备管理器
⒉.展开通用串行总线控制器
3.可能你会看见一个或多个usB composite Device
4.一个个双击打开他们,切到详细信息选项卡,将属性改为设备实例路径
5.如果显示内容包含了USB\VID_0D28&P1D_0204\内容,则该设备为DAPLINK设备
6.对该设备-右击-卸载设备,点击确定
7.点击设备管理器上方的扫描检测硬件改动按钮,重新识别后即可在KEIL中识别到;
其他造成原因请一补到网址https://wiki.luatos.com/chips/air32f103/daplink.html查看,谢谢大神分享