使用环境
<!-- 必须 告知插件运行的环境,帮助开发者定位问题 -->
- 操作系统版本:win10
- 操作系统平台(x86/x64): x64
- VsCode 版本:1.75.1
- EIDE 插件版本:3.10.11
- C/C++ 插件版本:
- 何种编译器(keil_c51/sdcc/armcc5/armgcc/...):
- 编译器版本(非编译问题可忽略):
描述问题
<!-- 使用简明清晰的语言描述您的问题 -->
在线建立的CH32V103的工程,烧录脚本
#!/bin/bash
firmwareFile=$(echo $1 | sed 's/\/\//g')
./tools/wch_openocd/bin/openocd.exe -f ./tools/wch_openocd/bin/wch-riscv.cfg \
-c init -c halt \
-c "flash erase_sector wch_riscv 0 last" \
-c "program ${firmwareFile}" \
-c "verify_image ${firmwareFile}" \
-c wlink_reset_resume -c exit
点击烧录后提示找不到文件,
** Programming Started **
Error: couldn't open d
embedded:startup.tcl:1162: Error: ** Programming Failed **
in procedure 'program'
in procedure 'program_error' called at file "embedded:startup.tcl", line 1227
at file "embedded:startup.tcl", line 1162
- 终端进程“cmd.exe /C "bash ./tools/program_flash.sh "d:\EVT\test\test\build\Debug\test.hex""”已终止,退出代码: 1。
屏幕截图
<!--使用一些截图能够更好地展现问题 -->
期望现象
<!--您期望应该产生的,但实际上却没有发生的结果-->