update doc

This commit is contained in:
NeoZeng 2022-11-15 16:36:50 +08:00
parent 9908dfd015
commit 1e7f537e15
2 changed files with 6 additions and 4 deletions

View File

@ -277,7 +277,7 @@ $(BUILD_DIR)/%.bin: $(BUILD_DIR)/%.elf | $(BUILD_DIR)
$(BIN) $< $@
$(BUILD_DIR):
mkdir $@
@mkdir build$@
#######################################
# clean up

View File

@ -304,12 +304,14 @@ Makefile的大部分内容在CubeMX初始化的时候就会帮你生成。如果
> 在VSCode中调试不能像Keil一样查看变量动态变化但是支持以外的所有操作如查看外设和反汇编代码设置断点触发方式等。
用于调试的配置参考这篇博客:[Cortex-debug 调试器使用介绍](https://blog.csdn.net/qq_40833810/article/details/106713462)。你需要配置**arm gnu工具链的路径****OpenOCD的路径**使得GDB调试器可以找到OpenOCD并调用它从而连接硬件调试器如j-link等该工作区文件夹的**launch.json文件**用于启动vscode的调试任务
用于调试的配置参考这篇博客:[Cortex-debug 调试器使用介绍](https://blog.csdn.net/qq_40833810/article/details/106713462)。
你需要配置**arm gnu工具链的路径**(工具链包括编译器、链接器和调试器等),**OpenOCD的路径**使得GDB调试器可以找到OpenOCD并调用它从而连接硬件调试器如j-link等该工作区文件夹的**launch.json文件**用于启动vscode的调试任务
VSCode `ctrl+,`进入设置通过搜索找到cortex-debug插件的设置。
1. 搜索armToolchainPath设置你的arm gcc toolchain的`bin`文件夹bin是binary的缩写实际上文件夹内部是一些可执行文件
2. 搜索openocdPath设置你的openocd路径需要包含到openocd的可执行文件
1. 搜索**armToolchainPath**设置你的arm gcc toolchain的`bin`文件夹。bin是binary的缩写实际上文件夹内部是一些可执行文件整个工具链都在这里注意该文件夹是刚刚解压的**arm gcc toolchain的根目录**下的bin文件夹里面有很多以arm-none-eabi为前缀的可执行文件)
2. 搜索**openocdPath**设置你的openocd路径需要包含到openocd的可执行文件
**注意**windows下路径需要使用两个反斜杠`\\`代表下一级文件夹。