跳转至

开发环境快速入门

本章节介绍 HiDiTingV100 开发环境的搭建方法,支持三种开发环境任选其一。

概述

开发环境 适用场景 难度
一站式 CLI 首次使用;完成配置、编译、烧录和串口监视,推荐 简单
HiSpark Studio for VS Code 喜欢图形化界面的开发者 简单
WSL + Docker 需要一致 Linux 容器环境的 Windows 用户 中等

选择开发环境

开发环境 特点 资源镜像构建 使用指南
一站式 CLI 使用 fbb 工具链完成配置、编译、烧录和串口监视 构建代码固件,不生成 file.bin 一站式 CLI 环境
HiSpark Studio for VS Code 使用图形界面管理工程、构建和烧录 构建代码固件,不生成 file.bin HiSpark Studio for VS Code
WSL + Docker 在 Windows 上提供一致的 Linux 容器构建环境 支持生成并打包 file.bin WSL + Docker 环境

资源镜像构建说明

config.py 中各 target 的 fs_image 选项用于控制是否在构建固件时生成文件系统资源镜像 file.bin

  • fs_image: False:仅构建代码固件,适用于一站式 CLI、HiSpark Studio for VS Code 和 WSL + Docker。
  • fs_image: True:生成 file.bin 并打包进固件。该流程依赖 Linux 版资源镜像工具,应在 WSL + Docker 环境中执行。

需要烧写界面、字体、应用等文件系统资源时,请按照 WSL + Docker 环境使用指南 完成构建;Windows 环境下的一站式 CLI 和 HiSpark Studio for VS Code 不执行 file.bin 生成流程。

环境要求

项目 要求
操作系统 Windows 10/11 或 Linux
磁盘空间 不低于 100GB
网络 可访问互联网