发帖
2 1 0

Windows搭建BW20 rtos开发环境

hdydy
论坛元老

105

主题

356

回帖

1万

积分

论坛元老

积分
10900
BW系列 482 2 2025-10-31 00:28:49

SDK

https://github.com/Ameba-AIoT/ameba-rtos

git clone --depth=1 https://github.com/Ameba-AIoT/ameba-rtos.git
cd ameba-rtos

可选操作,拉取子模块

git submodule update --init --recursive --depth=1

image.png

image.png

安装预编译python环境

有两种方式,自动安装和手动安装。自动安装方式,执行 ameba.bat,可自行测试,我采用的是手动安装。下面介绍手动安装方式。

下载压缩包并解压:https://rs-wn.oss-cn-shanghai.aliyuncs.com/prebuilts-win-1.0.3.zip

压缩包里面包含python环境和一些工具,但是我想自己管理python环境,修改文件 prebuilts-win-1.0.3\setenv.bat,将图中的两行代码注释掉,不使用压缩包里的python环境

image.png

安装uv,使用uv来管理python环境

在某个目录下创建虚拟环境ameba

cd c:\software\uvenv
uv venv ameba

激活python环境

call c:\software\uvenv\ameba\Scripts\activate.bat
call c:\software\prebuilts-win-1.0.3\setenv.bat

安装依赖

cd C:\work\github\ameba-rtos
uv pip install -r tools\requirements.txt

image.png

可以将这两行代码保存到bat文件中,方便后续激活环境

@echo off

call c:\software\uvenv\ameba\Scripts\activate.bat
call c:\software\prebuilts-win-1.0.3\setenv.bat

编译

进入amebadplus工程路径

cd amebadplus_gcc_project

第一次编译需要下载工具链,使用阿里云源,执行 python build.py -D USE_ALIYUN_URL=true,后续编译不需要下载工具链,执行 python build.py

image.png

image.png

──── 1人觉得很赞 ────

使用道具 举报

2025-10-31 23:17:15
很棒~
赞个
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 30488 个
  • 话题数: 44655 篇