打印
[开发工具]

如果使用keil+jlink和ST的芯片,但是keil上jlink连接不到ST芯片怎么办?

[复制链接]
68|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yangjiaxu|  楼主 | 2024-6-29 15:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果使用keil+jlink和ST的芯片,但是keil上jlink连接不到ST芯片怎么办?
可以使用Jflash能连接ST芯片,但是在keil的仿真调试方面连接不上ST芯片,这种情况一般是什么导致的?

使用特权

评论回复
沙发
稳稳の幸福| | 2024-6-30 20:07 | 只看该作者
还是换ST-link好一点。

使用特权

评论回复
板凳
稳稳の幸福| | 2024-6-30 20:08 | 只看该作者
确保安装了最新版本的 JLink 驱动程序和固件。可以从 Segger 的官方网站下载并更新。

使用特权

评论回复
地板
稳稳の幸福| | 2024-6-30 20:09 | 只看该作者
在 Keil 中正确配置 JLink 的连接参数,包括接口类型(如 SWD 或 JTAG)、传输速率等。进入 Keil 的 Project Options,选择 Debug 选项卡,然后确保选择了 JLink 作为调试器并正确配置了接口。

使用特权

评论回复
5
稳稳の幸福| | 2024-6-30 20:09 | 只看该作者
确认硬件连接是否正确,尤其是调试接口(如 SWD 或 JTAG)的引脚连接。检查接线是否牢固,接触是否良好。

使用特权

评论回复
6
稳稳の幸福| | 2024-6-30 20:09 | 只看该作者
确认目标芯片上电,并且电压稳定在正确的范围内。如果芯片没有正确上电或电压异常,会导致无法连接。

使用特权

评论回复
7
稳稳の幸福| | 2024-6-30 20:09 | 只看该作者
确认芯片没有被写保护或上锁。有些 ST 芯片在被写保护或上锁的情况下会拒绝调试连接。

使用特权

评论回复
8
dongnanxibei| | 2024-6-30 20:09 | 只看该作者
有时 JLink 的默认速度太高,导致连接不稳定。可以尝试在 Keil 中降低 JLink 的调试速度。例如,尝试设置为 100kHz 或 1MHz。

使用特权

评论回复
9
dongnanxibei| | 2024-6-30 20:10 | 只看该作者
另外看看你的工具是不是被其他程序占用了。
确保没有其他调试器或编程工具在后台运行,这些工具可能会占用 JLink 导致冲突。

使用特权

评论回复
10
dongnanxibei| | 2024-6-30 20:10 | 只看该作者
另外,确认复位引脚(NRST)正确连接并正常工作。如果复位引脚没有正确工作,可能会导致无法连接。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:嵌入式技术专家
简介:擅长电路设计、物联网产品开发、射频产品开发,喜欢打篮球,技术交流,欢迎各位来聊~

534

主题

2225

帖子

5

粉丝