🔍💡首先,确保你的ST-LINK线是正常工作的,并且与你的设备兼容。尝试更换一个已知好的线,看看问题是否解决。💻其次,检查你的设备管理器。虽然ST-LINK通常会在“其他设备”或类似的类别下显示,但有时它可能不会立即出现。等待一段时间,或者尝试重新连接设备,可能会帮助识别问题。🔧此外,确保你的驱动程序是最新...
stlink发现不了芯片是由于禁止了swd调试。1、按复位按键,点击keil中魔法棒工具,点击setting。2、看到可以检测到芯片,点击确定退出。3、中途不要松手,点击下载,立刻松开复位键,将程序刷进去就可以了。
固件版本不兼容:盗版ST-LINK可能运行着非官方的固件版本,这些版本可能与您的STM32芯片或开发环境不完全兼容。这可能导致检测不到芯片或下载失败。 驱动问题:盗版设备可能无法提供与官方设备相同的驱动程序,或者驱动程序存在缺陷。不匹配的驱动程序可能会导致系统无法正确识别ST-LINK下载器。 硬件质量不稳定:盗版设备在制造...
可以使用ST-Link固件升级工具来检查并升级固件。
stlink应该也可以下载 评论 2024-03-11 没有帮助 举报 赞0 朝生 在调试软件中,选择正确的接口(jtag或swd)和目标MCU型号。 评论 2024-02-07 没有帮助 举报 赞0 小小蚂蚁举千斤 检查电源连接和电源线是否正常,以及电源是否足够稳定 评论 2023-11-16 没有帮助 举报 赞0 AIsignel 计算机上安装...
芯片为STM32F103C8T6,下进HAL库编写的工程后ST-Link就识别不到芯片了,下载也是,只有ST-Link读取时按住复位才可以。更神奇的是用标准库的代码却没问题,具体表象就是下进标准库的代码,然后HAL库的代码可以正常下载,但是HAL库的代码一旦下进去,标准库和HAL库的代码就都不能通过正常手段下载了。这很明显是软件问题。
显示“NO target connected“ 但是驱动没有问题 在设备管理器中显示出有stlink 原因是配置了GPIOA的 14 13这两个口了 GPIOA_MODER复位后的值为:0x2800 0000,即将GPIO13\14配置为复用模式,但为什么在程序配置了GPIO13\14为输出,并且在目标芯片有复位的情况下也会引起SWD无法仿真、下载的问题。
然后今天换一台Win7的电脑继续折腾,依然无法识别芯片,而同样的ST Link就可以识别discovery的芯片,后来...
买了一个官方得开发板stm32h747i_disco,开机没啥问题,首次也能直接用自带得ST-Link识别出芯片stm32...