更新了说明文档和环境配置教程

This commit is contained in:
NeoZng
2022-12-01 22:34:17 +08:00
parent 5ad8f57a79
commit f579796383
3 changed files with 55 additions and 20 deletions

View File

@@ -6,9 +6,9 @@
> TODO
>
> 1. 添加一键编译+启用ozone调试/一键编译+下载的脚本,使得整个进一步流程自动化
> 1. 添加一键编译+启用ozone调试d 脚本,使得整个进一步流程自动化
> 2. 增加更多的背景知识介绍
> 3. 增加VSCode下RTT viewer的支持和一键下载(不调试)的支持
> 3. 增加VSCode下RTT viewer的支持
@@ -162,16 +162,18 @@ ITM是instrument trace macrocell指令追踪宏单元的缩写它用于提供
> 支持一键配置Arm GNU工具链、MinGW64make工具和OpenOCD可以尝试使用这个插件替代下面的配置流程。并且此插件还提供了一键下载、一键调试的支持只需要选择合适的下载器配置即可全部都是图形化界面的操作
>
> 你可以尝试使用这个插件进行环境的配置。当然,环境变量仍然需要手动添加。
>
> ==**另外如果你不想配置太多东西也不想了解底层的信息可以尝试Embedded IDE插件。它支持直接在VSCode中编辑KEIL MDK的项目相关信息请自行查阅或直接查看EIDE的项目网站**==[https://em-ide.com](https://em-ide.com/)
- 安装STM32CubeMX并安装F4支持包和DSP库支持包
- 安装VSCode并安装以下插件
- C/C++提供C/C++的调试和代码高亮支持
- Better C++ Syntax提供更丰富的代码高亮和智能提示
- C/C++ Snippets提供代码块关键字补全
- Cortex-DebugCortex-Debug: Device Support Pack - STM32F4提供调试支持
- IntelliCodeMakfile Tools提供代码高亮支持
- **C/C++**提供C/C++的调试和代码高亮支持
- **Better C++ Syntax**:提供更丰富的代码高亮和智能提示
- **C/C++ Snippets**:提供代码块(关键字)补全
- **Cortex-Debug****Cortex-Debug: Device Support Pack - STM32F4**:提供调试支持
- **IntelliCode****Makfile Tools**:提供代码高亮支持
![image-20221112172157533](assets\image-20221112172157533.png)
@@ -445,6 +447,16 @@ VSCode `ctrl+,`进入设置,通过`搜索`找到cortex-debug插件的设置。
### 更好的编辑体验
建议安装以下插件:
1. Hex Hover Converter鼠标悬停在数值上的时候会自动显示其对应的16、2、10进制值和编码
2. Hex Editor在查看汇编代码和机器代码的时候提供2、10、16进制转换并且可以以16进制或2进制的格式编辑文件。
3. GitLens提供强大的可视化Git支持
---
---