目录
-
- STM32 使用Jlink下载调试程序出现下列问题及解决办法:
-
- 1.找不到设备。
- 2.晶振不起振:
- 3.找到设备,并下载成功一次 ,再次下载失败。
- 4.用KEIL查看设备是否连接需要先给单片机上电再打开页面检测,否则也会检测不到
- 5.在焊接时要注意,小板子单片机丝印容易被焊盘覆盖导致看不到,这个时候一定要通过pcb图确定1脚在哪,否则焊接错误是无论如何也检测不到设别的
STM32 使用Jlink下载调试程序出现下列问题及解决办法:
1.找不到设备。
可能原因:查看接线顺序是否正常。
2.晶振不起振:
使用jlink下载程序时使用内部晶振;程序打开外部晶振后正常运行时外部晶振才起振
3.找到设备,并下载成功一次 ,再次下载失败。
原因: 使用cube生成的程序默认是关闭SWD接口功能的;所以下载成功后引脚被初始化成普通IO,再次下载调试就会出问题,
解决:再cube中打开SWD 功能,重新编译下载程序。
并且保证PA13 PA14 即swdio swclk不被占用