ESP32 idf常用脚本命令及git命令

发布时间 2023-08-29 20:25:35作者: xioahuhu

一、Linux环境

1.下载并安装相关的工具 ./install.sh
2.添加ESP-IDF工具到PATH中 . ./export.sh
3.打开配置界面 idf.py menuconfig
4.设置编译的芯片型号 idf.py set-target esp32c3
5.编译工程 idf.py build
6.指定串口和波特率烧录程序并打开串口监视器 idf.py flash -b 1500000 -p /dev/ttyS4 monitor
指定串口和波特率擦除芯片idf.py erase_flash -b 1500000 -p /dev/ttyS4
7.查看 ESP-IDF 本地副本的版本 idf.py --version
8.查看内存使用情况 idf.py size
9.清除之前的编译 idf.py fullclean
10.结束监视器 ctr+ ]

AT指令的脚本命令
AT编译命令 ./build.py build
打开配置界面 ./build.py menuconfig
./build.py install
指定串口和波特率烧录程序 ./build.py -p /dev/ttyS3 flash -b 1152000

git命令
1.获取所有子模块 git submodule update --init
2.更新子系统 git submodule update --init --recursive
3.查看当前版本 git describe --tags --dirty
4.远程操作
git remote 远程仓库操作
git fetch 从远程获取代码库
git pull 下载远程代码并合并
git push 上传远程代码并合并
git remote -v 查看连接了那些远程仓库
git remote add <连接名> <远程仓库URL> 创建一个链接对接远程仓库

5.分支
git branch <分支名> 在本地仓库创建一个分支
git branch -l 列出本地仓库的分支
git branch -a 列出本地仓库和远程仓库所有分支
git checkout -b (branchname) 创建分支并切换到该分支下
git merge 合并分支