“program build/STM32F103.elf verify reset exit“

正在执行任务: openocd -f interface/stlink-v2.cfg -f target/stm32f1x.cfg -c 'program build/STM32F103.elf verify reset exit' 

Open On-Chip Debugger 0.11.0 (2021-11-18) [https://github.com/sysprogs/openocd]
Licensed under GNU GPL v2
libusb1 09e75e98b4d9ea7909e8837b7a3f00dda4589dc3
For bug reports, read
        http://openocd.org/doc/doxygen/bugs.html
WARNING: interface/stlink-v2.cfg is deprecated, please switch to interface/stlink.cfg
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.    
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD 
Info : DEPRECATED target event trace-config; use TPIU events {pre,post}-{enable,disable}
Info : clock speed 1000 kHz
Info : STLINK V2J33S7 (API v2) VID:PID 0483:3748
Info : Target voltage: 0.000000
Error: target voltage may be too low for reliable debugging
Error: init mode failed (unable to connect to the target)
in procedure 'program'
** OpenOCD init failed **
shutdown command invoked


 *  终端进程“C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -Command openocd -f interface/stlink-v2.cfg -f target/stm32f1x.cfg -c 'program build/STM32F103.elf verify reset exit'”已终止,退出代码: 1。 
 *  终端将被任务重用,按任意键关闭。 

其中的 

Error: target voltage may be too low for reliable debugging
Error: init mode failed (unable to connect to the target)

是单片机没开机。

2:“program build/STM32F103.elf verify reset exit"这是一个命令,跟着task文件来的。

 *  正在执行任务: openocd -f interface/stlink-v2.cfg -f target/stm32f1x.cfg -c 'program build/STM32F103.elf verify reset exit' 

Open On-Chip Debugger 0.11.0 (2021-11-18) [https://github.com/sysprogs/openocd]
Licensed under GNU GPL v2
libusb1 09e75e98b4d9ea7909e8837b7a3f00dda4589dc3
For bug reports, read
        http://openocd.org/doc/doxygen/bugs.html
WARNING: interface/stlink-v2.cfg is deprecated, please switch to interface/stlink.cfg
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
Info : DEPRECATED target event trace-config; use TPIU events {pre,post}-{enable,disable}
Info : clock speed 1000 kHz
Info : STLINK V2J33S7 (API v2) VID:PID 0483:3748
Info : Target voltage: 3.217426
Info : stm32f1x.cpu: Cortex-M3 r1p1 processor detected
Info : stm32f1x.cpu: target has 6 breakpoints, 4 watchpoints
Info : starting gdb server for stm32f1x.cpu on 3333
Info : Listening on port 3333 for gdb connections
target halted due to debug-request, current mode: Thread 
xPSR: 0x01000000 pc: 0x08001698 msp: 0x20010000
** Programming Started **
Error: couldn't open build/STM32F103.elf
** Programming Failed **
shutdown command invoked

其中的

Error: couldn't open build/STM32F103.elf

是task.json文件里的

{
	"version": "2.0.0",
	"tasks": [
	  {
		"type": "shell",
		"label": "Build",
		"command": "make",
		"args": [],
		"problemMatcher": "$gcc",
		"group": "build"
	  },
	  {
		"type": "shell",
		"label": "Build & Download",
		"command": "openocd",
		"args": [
		  "-f",
		  "interface/stlink-v2.cfg",
		  "-f",
		  "target/stm32f1x.cfg",
		  "-c",
		  "program build/STM32F103.elf verify reset exit"
		],
		"problemMatcher": "$gcc",
		"group": "build",
		"dependsOn": "Build"
	  },
	]
  }
  "program build/STM32F103.elf verify reset exit"

写错了elf文件名字的原因。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值