0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【双频WiFi】BW20-12F在国产化操作系统下的开发教程

AIoT行业洞察 来源:AIoT行业洞察 作者:AIoT行业洞察 2025-11-19 17:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

以下作品由安信可社区用户sujingliang制作

原贴地址

【BW20-12F开发板评测】1、统信UOS搭建开发环境(更多测评教程可查看社区主页)

笔者目前已经用上信创电脑操作系统是统信UOS(1070),基于LINUX4.19.0版本,这次用BW20-12F来搭建下国产系统开发环境。

模组介绍:【双频WiFi模组】流畅又稳定,2.4GHz和5.8GHz这对WiFi搭子太绝了

1资料收集

参考瑞昱官方文档:

Ameba IoT Docs 文档

2开发环境搭建

1、SDK下载

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

或:

git clone https://gitee.com/ameba-aiot/ameba-rtos.git

2、安装Python

apt安装

sudo apt install python3 python3-pip python3-venv

由于统信UOS apt安装python只支持最高3.7版本,不满足要求。因此使用pyenv安装python

# 1.安装 pyenv

3、软件合集包下载

主要包括Cmake,ninja等,如果系统中已经安装了这些,可以不用下载

mkdir /opt/rtk-toolchain

也可以使用阿里地址:

wget https://rs-wn.oss-cn-shanghai.aliyuncs.com/prebuilts-linux-1.0.3.tar.gz

后面交叉编译工具也会下载到这个路径,可以修改下权限,避免下载失败:
chmod 777 /opt/rtk-toolchain

4、安装依赖库

sudo apt install libssl-dev libncurses5

5、配置环境

进入 SDK 根目录,运行 ameba.sh 脚本,自动配置环境变量:

source ameba.sh

wKgZO2kdktaABEmfAACKu-F9_Zc177.jpg

6、安装工具链

第一次编译项目时被自动安装到默认路径下: /opt/rtk-toolchain

cd amebadplus_gcc_project

wKgZPGkdktaAae-KAAAdQFKfPIU648.jpg

工具链压缩包默认托管在 GitHub 上,首次编译时会尝试从 GitHub 下载工具链压缩包。

如果不好访问Github,可以访问阿里云地址:

build.py -D USE_ALIYUN_URL=True

3点灯

每次进入开发环境先需要输入:source ameba.sh

新建led_test目录:

wKgZO2kdktaAGXNiAABvfW_DRfY888.jpg

1、led.c

#include

2、led_example.c

#include

3、gpio_ext.h

ifndef GPIO_EXT_H

4、CMakeLists.txt

##########################################################################################

5、编译

cd amebadplus_gcc_project

build.py -a ~/mcu/Ameba-rtos/my_project/led_test

wKgZPGkdktaAQS8qAACDm4LwBEE859.jpg

6、下载

flash.py -p /dev/ttyCH341USB0

wKgZO2kdkteAVwWwAAB6p5FeAC4511.jpg

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 操作系统
    +关注

    关注

    37

    文章

    7443

    浏览量

    129638
  • WIFI
    +关注

    关注

    82

    文章

    5533

    浏览量

    214505
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    芯自主・板可靠:视美泰国产化主板,ARM 架构 + 瑞芯微芯片+国产操作系统领跑信创落地

    、瑞芯微解决方案为算力核心,搭载国产操作系统,成为信创项目、行业数字、智能终端国产化替代的优选品牌。视美泰国产化主板全线采用ARM架构,依
    的头像 发表于 04-20 16:26 8425次阅读
    芯自主・板可靠:视美泰<b class='flag-5'>国产化</b>主板,ARM 架构 + 瑞芯微芯片+<b class='flag-5'>国产</b><b class='flag-5'>操作系统</b>领跑信创落地

    全面适配国产操作系统的龙芯平台工控机,构建信创产业坚实硬件底座

    领域的核心计算设备,其国产化进程尤为关键。NIS-LS5133工控机,以其对国产操作系统的全面适配能力和卓越的硬件性能,正在成为信创产业工业领域的坚实硬件底座。
    的头像 发表于 04-08 17:14 493次阅读
    全面适配<b class='flag-5'>国产</b><b class='flag-5'>操作系统</b>的龙芯平台工控机,构建信创产业坚实硬件底座

    信创环境DevOps解决方案:国产操作系统+国产CPU持续集成如何平稳运行?

    企业信创改造中普遍遇到难题:国产操作系统与 CPU 适配不兼容、CICD 流水线信创环境频繁报错、开源工具国产化改造难度大、研发交付效率
    的头像 发表于 03-28 10:05 1789次阅读

    国产工业操作系统选型指南:硬实时、功能安全与生态怎么选

    工业4.0浪潮席卷全球、国产化替代进入深水区的今天,工业操作系统是整个工业数字生态的“底层基座”,直接决定了系统的稳定性、控制精度与安全等级。从高端数控
    的头像 发表于 03-04 09:48 1142次阅读

    Neway微波产品国产化替代电源模块的市场前景如何

    %,民用领域关键器件国产化率目标达60%。市场机遇:政策支持,Neway等国产厂商迎来替代进口产品的黄金窗口期,尤其高端微波部件领域,国产化
    发表于 02-27 09:55

    Neway微波国产化替代方案

    Neway微波国产化替代方案Neway对微波产品电源模块进行全面优化,采用国产电源组件替代进口产品。实际测试表明,国产电源组件转换效率(达94%以上)、纹波系数(<50mV)等
    发表于 01-30 08:45

    MUN12AD05-SMFL:非隔离DC/DC电源模块的国产化替代新选择

    MUN12AD05-SMFL:非隔离DC/DC电源模块的国产化替代新选择在当前芯片国产化替代加速的背景,MUN12AD05-SMFL作为C
    发表于 01-22 10:04

    Neway微波产品国产化替代电源模块的优缺点

    。例如,新能源车电机驱动系统里,车载级模块通过AEC-Q100认证,年出货超500万件,可在恶劣环境稳定运行。Neway微波产品国产化替代电源模块的缺点:品牌认知度相对较低:与国际
    发表于 01-16 08:57

    内外环境驱动:国产操作系统与智能硬件的崛起

    全球科技竞争格局深刻调整的背景国产操作系统国产化智能硬件的协同发展已成为保障国家信息安全、推动产业升级的核心战略。特别是
    的头像 发表于 12-19 11:50 762次阅读
    内外环境驱动:<b class='flag-5'>国产</b><b class='flag-5'>操作系统</b>与智能硬件的崛起

    Neway微波产品的国产化替代方案

    与替代Neway微波产品技术兼容性方面进行了深度适配,确保国产化替代方案能够无缝对接现有系统。例如,电源模块替代中,Neway通过优化电路设计,使
    发表于 12-18 09:24

    安信可BW系列模组,2.4G + 5.8G 双频加持,更稳更快

    的新标配。 2.4GHz频段 :穿墙能力强,适合远距离通信 5.8GHz频段 :干扰少、速度快,适合高带宽应用 安信可双频WiFi模组均内置高性能双核MCU,可选择Mesh等多种联网模式,适配各种智能硬件开发。 安信可
    的头像 发表于 08-13 15:23 1643次阅读
    安信可<b class='flag-5'>BW</b>系列模组,2.4G + 5.8G <b class='flag-5'>双频</b>加持,更稳更快

    安信可双频WiFi模组功耗多低?DTIM10模式2.4GHz与5.8GHz的表现对比

    BW20系列模组是安信可科技基于RTL8711 系列芯片开发双频Wi-Fi +BLE SoC 模组,支持双频(2.4 GHz 或 5.8 GHz)802.11a/b/g/n WLAN
    的头像 发表于 07-08 14:01 1161次阅读
    安信可<b class='flag-5'>双频</b><b class='flag-5'>WiFi</b>模组功耗多低?DTIM10模式<b class='flag-5'>下</b>2.4GHz与5.8GHz的表现对比

    国产化!这款AI智能模组很硬核

    国产操作系统构建自主生态闭环,叠加8TOPS端侧AI算力,为金融、能源、工业、交通等关键领域注入安全可信、智能高效的国产化新势能。元器件100%国产遴选:筑牢安全基
    的头像 发表于 06-16 19:15 1251次阅读
    全<b class='flag-5'>国产化</b>!这款AI智能模组很硬核

    BW20双频WiFi模块,可支持Wi-Fi Mesh 组网:二次开发环境搭建教程

    连接一个SSID就可以完成配网,不仅简化了配网流程,也提升了配网成功率。 BW20系列模组 是安信可科技基于RTL8711 系列芯片开发双频Wi-Fi +BLESoC 模组,支持双频
    的头像 发表于 06-10 17:44 1630次阅读
    <b class='flag-5'>BW20</b><b class='flag-5'>双频</b><b class='flag-5'>WiFi</b>模块,可支持Wi-Fi Mesh 组网:二次<b class='flag-5'>开发</b>环境搭建教程

    携手飞腾、兆芯,杰和科技两款国产化新品蓄势待发!

    麒麟V10操作系统深度适配,提供安全可信的解决方案。杰和科技积极响应国产化市场需求,持续深化与飞腾、兆芯等国内芯片领军企业的合作,将持续推出基于国产芯片平台的计算
    的头像 发表于 06-04 11:32 1141次阅读
    携手飞腾、兆芯,杰和科技两款<b class='flag-5'>国产化</b>新品蓄势待发!