STM32 Jlink 调试无法找到设备,程序无法运行 您所在的位置:网站首页 keil5用jlink找不到设备 STM32 Jlink 调试无法找到设备,程序无法运行

STM32 Jlink 调试无法找到设备,程序无法运行

2023-08-25 14:56| 来源: 网络整理| 查看: 265

目录 STM32 使用Jlink下载调试程序出现下列问题及解决办法:1.找不到设备。2.晶振不起振:3.找到设备,并下载成功一次 ,再次下载失败。4.用KEIL查看设备是否连接需要先给单片机上电再打开页面检测,否则也会检测不到5.在焊接时要注意,小板子单片机丝印容易被焊盘覆盖导致看不到,这个时候一定要通过pcb图确定1脚在哪,否则焊接错误是无论如何也检测不到设别的4. 看门狗在调试时是否复位问题

STM32 使用Jlink下载调试程序出现下列问题及解决办法: 1.找不到设备。

可能原因:查看接线顺序是否正常。

2.晶振不起振:

使用jlink下载程序时使用内部晶振;程序打开外部晶振后正常运行时外部晶振才起振

3.找到设备,并下载成功一次 ,再次下载失败。

原因: 使用cube生成的程序默认是关闭SWD接口功能的;所以下载成功后引脚被初始化成普通IO,再次下载调试就会出问题, 解决:再cube中打开SWD 功能,重新编译下载程序。 并且保证PA13 PA14 即swdio swclk不被占用

4.用KEIL查看设备是否连接需要先给单片机上电再打开页面检测,否则也会检测不到 5.在焊接时要注意,小板子单片机丝印容易被焊盘覆盖导致看不到,这个时候一定要通过pcb图确定1脚在哪,否则焊接错误是无论如何也检测不到设别的 4. 看门狗在调试时是否复位问题

https://www.cnblogs.com/isyefeng/p/14333833.html



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有