更新一些开发文档,方便统一开发环境与格式
This commit is contained in:
71
doc/appendix.md
Normal file
71
doc/appendix.md
Normal file
@@ -0,0 +1,71 @@
|
||||
# 附录
|
||||
|
||||
- [附录](#附录)
|
||||
- [1 代码编写](#1-代码编写)
|
||||
- [1.1 编辑器与IDE的选择](#11-编辑器与ide的选择)
|
||||
- [1.2 代码格式](#12-代码格式)
|
||||
- [1.3 编辑代码](#13-编辑代码)
|
||||
- [2 科学调参](#2-科学调参)
|
||||
- [3 部分问题及解决方案](#3-部分问题及解决方案)
|
||||
- [3.1 Cortex\_M4 报错](#31-cortex_m4-报错)
|
||||
|
||||
## 1 代码编写
|
||||
|
||||
### 1.1 编辑器与IDE的选择
|
||||
|
||||
- **IDE : Keil5**
|
||||
- **编辑器 : VSCode**
|
||||
|
||||
为了方便大家进行环境配置,本项目使用Keil5所带的AC6工具链进行编译
|
||||
|
||||
- 关于keil5,经典IDE,环境配置极为方便,对STM系列芯片使用者极为友好
|
||||
- 关于VSCode,现代化代码编辑器(其实就是一高级版的文本编辑器),支持各种插件进行功能拓展,能极高的提高大家的工作效率
|
||||
|
||||
### 1.2 代码格式
|
||||
|
||||
本项目代码格式主要基于Google风格,具体的格式配置信息请参照 [.clang-format](../.clang-format) 文件
|
||||
|
||||
- **如何格式化你的代码:** 右键选择 `格式化代码` (默认快捷键 `Shift + Alt + F`)
|
||||
- **如何在部分区域禁用格式化:** \
|
||||
在区域开始的位置添加注释
|
||||
|
||||
```C
|
||||
// clang-format off
|
||||
```
|
||||
|
||||
在区域结束的位置添加注释
|
||||
|
||||
```C
|
||||
// clang-format on
|
||||
```
|
||||
|
||||
这样在格式化代码的时候就不会使用 [.clang-format](../.clang-format) 格式化这部分代码而保持原有风格了。
|
||||
|
||||
> **关于禁用格式化的作用:** 部分地方由于格式化之后变成奇怪格式效果,这时候可以禁用格式化来保持我们所需要的格式。
|
||||
|
||||
### 1.3 编辑代码
|
||||
> TODO
|
||||
|
||||
## 2 科学调参
|
||||
> TODO
|
||||
|
||||
## 3 部分问题及解决方案
|
||||
|
||||
### 3.1 Cortex_M4 报错
|
||||
|
||||
如在烧录代码时出现 Cortex_M4 的报错
|
||||
|
||||

|
||||
|
||||
请在魔术棒中
|
||||
|
||||

|
||||
|
||||
打开 `Utilities` 选项卡,点击 `Settings` 按钮
|
||||
|
||||

|
||||
|
||||
勾选 `reset and run` 选项
|
||||
|
||||

|
||||
|
||||
Reference in New Issue
Block a user