下载
中文
注册

获取代码

获取代码

  • 获取ESP32开发板代码。

    获取链接,单击链接下载样例代码压缩包“ascend-devkit-master.zip”到PC并解压获得ESP32开发板的代码目录“ascend-devkit-master\src\E2E-Sample\Car\ESP32”

  • 获取小车项目代码。
    1. 远程登录开发者套件,进入“/usr/local”目录运行脚本拉取代码。
      cd /usr/local
    2. 运行脚本拉取代码。
      bash E2E_samples_download_tool.sh -d download_destination_path -s source_repository -b branch target_path
      参数说明:
      • -d:指定代码的下载路径。
      • -s:指定开源仓库的clone url。
      • -b:指定开源仓库分支名称及待下载的项目目录。
      • -f:强制更新下载路径中的目录。当样例目录已删除,但重新下载时提示“Already up to date”时可使用此参数。

      命令示例:

      bash E2E_samples_download_tool.sh -d /home/HwHiAiUser/E2ESamples -s https://gitee.com/HUAWEI-ASCEND/ascend-devkit.git -b master src/E2E-Sample/Car/

      回显如下:

      Download E2E samples successfully!

      执行完成后,会在“/home/HwHiAiUser/E2Esamples”目录下生成“src/E2E-Sample/Car/”目录。

配置功能库文件

将Car/ESP32/下的“ESP32_Servo.cpp”“ESP32_Servo.h”“RL_ESP32_Motor.cpp”“RL_ESP32_Motor.h”四个文件复制到Arduino库文件路径下,例如:“C:\Users\10459\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32”

烧录代码到ESP32开发板

  1. 在PC使用Arduino工具单击文件>打开按钮,选择“Car/ESP32/car_ctrl_esp32.ino”文件打开。
    图1 打开脚本
  2. 在Arduino工具中单击按钮烧录控制代码至ESP32单片机,如图2图3所示。
    图2 烧录代码
    图3 烧录回显