STM32CubeIDE编译下载时报错: ST-Link设备进行初始化时出错。 原因:(18) Could not verify ST device! Abort connection.

CH32F103C8T6用STM32CubeIDE开发,选STM32F103C8 编译下载时出现报错:

ST-Link设备进行初始化时出错。

原因:(18) Could not verify ST device! Abort connection.


请问是什么地方需要设置吗?

image.png


用STM32 ST-LINK Utility可识别出芯片是STM32F10xx Medium-density

image.png

这人很懒,什么都没留下

你好,是否可以通过cube设置的外设功能生成一个keil工程,然后安装我们的器件库,安装之后选择我们的flash算法文件即可。

image.png

器件库可在下方链接下载:
www.wch.cn/downloads/CH32F103EVT_ZIP.html


e-mail:wangyy@wch.cn Tel:025-89692394/18951773083 QQ:3212834442(请备注公司信息和简要需求描述)

cube设置的外设功能生成一个keil工程 是什么意思?具体要如何操作?CH32单片机是不支持STM32CubeIDE环境下的开发吗?

这人很懒,什么都没留下

你好,我之前说的是CubeMX可以导出keil工程。CubeIDE如果不能加载我们的flash算法文件的话,可能的确不好下载。可以通过仿真器或者我们的ISP下载编译之后的hex或者bin文件。

e-mail:wangyy@wch.cn Tel:025-89692394/18951773083 QQ:3212834442(请备注公司信息和简要需求描述)

试了下WCHISPTool,这个工具下载方式是只支持USB和串口吗? 有什么工具可以用SWD方式下载吗?

image.png


这人很懒,什么都没留下

试了一下STM32 ST-LINK Utility,可以用SWD下载

image.png

这人很懒,什么都没留下

cube我用的有阴影,之前STM32F103C8T6使用cube调试了一个验证程序,下载后芯片不能启动也不能识别被废了,后来就再也没有用cube而是一直用IAR编程和下载调试.

这人很懒,什么都没留下
只有登录才能回复,可以选择微信账号登录