# jiuchuan-xiaozhi-sound 九川科技小智AI音箱 ## 🛠️ 编译指南 **开发环境**:ESP-IDF v5.4.1 ### 编译步骤: > ⚠️ **提示**:若在编译过程中访问在线库失败,可以尝试切换加速器状态,或修改 [idf_component.yml] 文件,替换为国内镜像源。 1. 使用 VSCode 打开项目文件夹; 2. 清除工程(Clean Project); 3. 设置 ESP-IDF 版本为 `v5.4.1`; 4. 点击 VSCode 右下角提示,生成 [compile_commands.json] 文件; 5. 设置目标设备为 `[esp32s3] -> [JTAG]`; 6. 打开 **SDK Configuration Editor**; 7. 设置 **Board Type** 为 **九川科技**; 8. 保存配置并开始编译。 ## 🔌 烧录步骤 1. 使用数据线连接电脑与音箱; 2. 关闭设备电源后,长按电源键不松手; 3. 在烧录工具中选择对应的串口(COM Port); 4. 点击烧录按钮,选择 UART 模式; 5. 烧录完成前请勿松开电源键。 ## 引脚 - 1-9: - 1. DAT2 : NC - 2. CD/DAT3 : 片选,低电平有效。(未知) - 3. CMD : IO48(Command/Response Line),主机通过此线向TF卡发送命令和数据 - 4. VDD : 供电 - 5. CLX : IO47(时钟),由主机产生,同步数据通信 - 6. VSS : GND - 7. DAT0 : IO21,SPI_MISO,TF卡通过此线向主机返回响应和数据 - 8. DAT1 : NC 依次为从右向左为1-9