update tutorial 1
This commit is contained in:
parent
4a43222ba5
commit
5fc8ff212e
|
@ -8,7 +8,7 @@
|
||||||
|
|
||||||
本框架使用stm32cubemx生成,基于makefile,使用gcc-arm-none-eabi编译(make命令)。若需使用keil5开发,请在stm32cubemx的`project manager`标签页下将工具链改为MDK,然后在keil中自行添加所需包含的.c文件和头文件。关于如何在keil下添加dsplib,请参考文档。
|
本框架使用stm32cubemx生成,基于makefile,使用gcc-arm-none-eabi编译(make命令)。若需使用keil5开发,请在stm32cubemx的`project manager`标签页下将工具链改为MDK,然后在keil中自行添加所需包含的.c文件和头文件。关于如何在keil下添加dsplib,请参考文档。
|
||||||
|
|
||||||
VSCode可通过Cortex-Debug利用OpenOCD进行调试,jlink/stlink/dap-link都支持。
|
VSCode可通过Cortex-Debug利用OpenOCD进行调试,jlink/stlink/dap-link都支持,具体的使用方法和环境配置教程在[VSCode+Ozone使用方法](./VSCode%2BOzone%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95.md)中。
|
||||||
|
|
||||||
推荐使用 SEGGER ozone进行调试(暂时只支持jlink,提供可视化模块)。
|
推荐使用 SEGGER ozone进行调试(暂时只支持jlink,提供可视化模块)。
|
||||||
|
|
||||||
|
|
|
@ -288,6 +288,8 @@ Makefile的大部分内容在CubeMX初始化的时候就会帮你生成。如果
|
||||||
|
|
||||||
用于调试的配置参考这篇博客:[Cortex-debug 调试器使用介绍](https://blog.csdn.net/qq_40833810/article/details/106713462)
|
用于调试的配置参考这篇博客:[Cortex-debug 调试器使用介绍](https://blog.csdn.net/qq_40833810/article/details/106713462)
|
||||||
|
|
||||||
|
***配置需要的文件已经全部在basic_framework中提供***,包括`openocd.cfg STM32F407.svd .vscode/launch.json`。
|
||||||
|
|
||||||
你需要配置**arm gnu工具链的路径**,**OpenOCD的路径**(使得GDB调试器可以找到OpenOCD并调用它,从而连接硬件调试器如j-link等),该工作区(文件夹)的**launch.json文件**(用于启动vscode的调试任务)。
|
你需要配置**arm gnu工具链的路径**,**OpenOCD的路径**(使得GDB调试器可以找到OpenOCD并调用它,从而连接硬件调试器如j-link等),该工作区(文件夹)的**launch.json文件**(用于启动vscode的调试任务)。
|
||||||
|
|
||||||
如果教程看不懂,请看`.vscode`下的`launch.json`,照葫芦画瓢。
|
如果教程看不懂,请看`.vscode`下的`launch.json`,照葫芦画瓢。
|
||||||
|
|
Loading…
Reference in New Issue