|
@ -1,9 +1,22 @@ |
|
|
# 说明文档 |
|
|
# 说明文档 |
|
|
|
|
|
|
|
|
|
|
|
- [说明文档](#说明文档) |
|
|
|
|
|
- [一.目录说明](#一目录说明) |
|
|
|
|
|
- [二.依赖库版本](#二依赖库版本) |
|
|
|
|
|
- [三.编译说明](#三编译说明) |
|
|
|
|
|
- [3.1.参考下面文档配置编译环境](#31参考下面文档配置编译环境) |
|
|
|
|
|
- [3.2用vscode打开工程](#32用vscode打开工程) |
|
|
|
|
|
- [3.3打开终端](#33打开终端) |
|
|
|
|
|
- [3.4输入指令导出环境变量](#34输入指令导出环境变量) |
|
|
|
|
|
- [3.5输入指令编译](#35输入指令编译) |
|
|
|
|
|
- [四.版本说明](#四版本说明) |
|
|
|
|
|
- [五.需求说明](#五需求说明) |
|
|
|
|
|
|
|
|
## 一.目录说明 |
|
|
## 一.目录说明 |
|
|
|
|
|
|
|
|
```bash |
|
|
```bash |
|
|
main/ 应用代码 |
|
|
|
|
|
|
|
|
main/ 应用代码 |
|
|
|
|
|
envsetup.ps1 配置环境变量 |
|
|
``` |
|
|
``` |
|
|
|
|
|
|
|
|
## 二.依赖库版本 |
|
|
## 二.依赖库版本 |
|
@ -23,19 +36,45 @@ ftp://zftpuser:zftpzwsd@192.168.1.2/zwsd/manufacturer_espressif/sdk_release/espr |
|
|
|
|
|
|
|
|
### 3.3打开终端 |
|
|
### 3.3打开终端 |
|
|
|
|
|
|
|
|
### 3.4输入指令编译 |
|
|
|
|
|
|
|
|
注意打开的终端需要是powershell |
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
### 3.4输入指令导出环境变量 |
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
``` |
|
|
``` |
|
|
|
|
|
Tip: |
|
|
|
|
|
此过程中还会自动创建一个软连接到 C:\Espressif\frameworks\esp-idf-v4.4 目录,方便搜索代码。 |
|
|
``` |
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
### 3.5输入指令编译 |
|
|
|
|
|
|
|
|
|
|
|
```bash |
|
|
|
|
|
idf.py.exe build #编译 |
|
|
|
|
|
idf.py.exe -p COM79 flash monitor #编译并下载同时监控日志 |
|
|
|
|
|
idf.py.exe -p COM79 monitor #监控日志 |
|
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
``` |
|
|
|
|
|
Tip: |
|
|
|
|
|
1.通过win+R后输入devmgmt.msc打开设备管理器确定串口端口 |
|
|
|
|
|
|
|
|
|
|
|
2.通过在终端输入 [System.IO.Ports.SerialPort]::getportnames() 打印所有可用端口 |
|
|
|
|
|
|
|
|
|
|
|
3.终端输入 .\lscom.ps1 打印所有可用端口 |
|
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
## 四.版本说明 |
|
|
|
|
|
|
|
|
|
|
|
``` |
|
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
## 五.需求说明 |
|
|
|
|
|
|
|
|
``` |
|
|
``` |
|
|
Set-ExecutionPolicy Unrestricted |
|
|
|
|
|
|
|
|
|
|
|
``` |
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
|
|
|