1. 测试了wifi的驱动,连带着蓝牙一同测试,带着蓝牙则测试不通过,需要重写蓝牙驱动代码
2. 修改wifi与蓝牙的驱动代码,并且进行了测试,测试通过 3. 新增分区表,为板载16M的flash作分区规划,预留ota分区 4. 测试了SD卡的驱动,正常读出数据,测试通过 5. 新增了CMake配置,just_monitor(monitor_only.sh),只监视,无编译,无烧录
This commit is contained in:
@@ -10,9 +10,9 @@
|
||||
#### 演示平台
|
||||
- CPU: AMD R5 3600
|
||||
- 系统: Kubuntu 24.04
|
||||
- 终端: zsh
|
||||
- 终端: zsh 5.9 (x86_64-ubuntu-linux-gnu)
|
||||
- IDE: Clion2025.2
|
||||
|
||||
- IDF: v5.3.2
|
||||
#### 主要参考教程
|
||||
- [esp-idf官方教程](https://docs.espressif.com/projects/esp-idf/zh_CN/release-v5.3/esp32s3/get-started/linux-macos-setup.html)
|
||||
|
||||
@@ -21,10 +21,10 @@
|
||||
前置: 安装Clion 2025.2, 此IDE非商业免费
|
||||
|
||||
参考官方教程中给出的步骤(主要是从源码编译idf),因此对于不同的平台,有不同的安装方式
|
||||
对于windows来说,只需要下载对应版本的已经编译好的idf可执行文件即可,可以参考我bilibili录制的教程
|
||||
对于windows来说,只需要下载对应版本`v5.3.2`的已经编译好的idf可执行文件即可,可以参考我bilibili录制的教程
|
||||
[【Misaki】ESP-32 IDF Clion开发环境搭建](https://www.bilibili.com/video/BV1Q7epebEbb)
|
||||
|
||||
而开发环境使用的系统为Kubuntu 24.0,为Linux环境,在此给出Linux环境下的项目部署步骤
|
||||
而开发环境使用的系统为Kubuntu 24.04,为Linux环境,在此给出Linux环境下的项目部署步骤
|
||||
1. 编译 ESP-IDF 需要以下软件包。请根据使用的 Linux 发行版本,下面给出的是Ubuntu 和 Debian的安装命令。
|
||||
```bash
|
||||
sudo apt-get install git wget flex bison gperf python3 python3-pip python3-venv cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0
|
||||
@@ -34,7 +34,7 @@
|
||||
```bash
|
||||
mkdir -p ~/esp
|
||||
cd ~/esp
|
||||
git clone -b release/v5.3 --recursive https://github.com/espressif/esp-idf.git
|
||||
git clone -b tag/v5.3.2 --recursive https://github.com/espressif/esp-idf.git
|
||||
```
|
||||
|
||||
3. 为idf的环境创建一个快速启动,因为idf框架下包含了非常多的组件,需要添加一些环境变量,为了不污染系统环境变量,我们可以执行以下操作
|
||||
|
||||
Reference in New Issue
Block a user