fbb_bs2x仓是星闪bs20/bs21e/bs22解决方案代码仓,搭载LiteOS系统,主要用于鼠标、键盘、测距、电子消费类等应用场景,该SDK包从统一开发平台FBB(Family Big Box,统一开发框架,统一API)构建而来,在该平台上开发的应用很容易被移植到其他星闪解决方案上,有效降低开发者门槛,缩短开发周期,支持开发者快速开发星闪产品。软件文档在线化链接:https://docs.hisilicon.com/repos/fbb_bs2x/zh-CN/master/
| Files | Last commit | Last update |
|---|---|---|
| 18 days ago | ||
| 1 month ago | ||
| 17 days ago | ||
| 11 months ago | ||
| 3 months ago | ||
| 1 year ago | ||
| 1 year ago | ||
| 1 year ago | ||
| 1 year ago | ||
| 1 year ago | ||
| 1 year ago | ||
| 1 year ago | ||
| 3 months ago | ||
| 9 months ago |
fbb_bs2x开发指南
介绍
fbb_bs2x仓是星闪bs20/bs21e/bs22解决方案代码仓,搭载LiteOS系统,主要用于鼠标、键盘、测距、电子消费类等应用场景,该SDK包从统一开发平台FBB(Family Big Box,统一开发框架,统一API)构建而来,在该平台上开发的应用很容易被移植到其他星闪解决方案上,有效降低开发者门槛,缩短开发周期,支持开发者快速开发星闪产品。软件文档在线化链接:https://docs.hisilicon.com/repos/fbb_bs2x/zh-CN/master/
规格
| BS2X系列规格对比 | BS20 | BS21E | BS22 |
|---|---|---|---|
| CPU主频 | 64M | 64M | 64M |
| FLASH | 1M | 1M | 1M |
| RAM | 128K | 160K | 160K |
| SLE | 1K | 2K | 4K |
| 空口速率 | 4Mbps | 12Mbps | 12Mbps |
| USB | 支持 | 支持 | 支持 |
| 有线回报率 | 1K | 4K | 8K |
| 测距 | 支持 | 支持 | 支持 |
发布说明
目录介绍
| 目录 | 介绍 |
|---|---|
| docs | 存放软件资料手册、IO复用关系表、用户指南手册,帮助用户快速了解bs21e系列 |
| src | 开发接入SDK源码包,用户基于源码进行二次开发 |
| tools | 开发工具及环境搭建指南文档,帮助用户搭建开发环境 |
| vendor | 存放合作产商的开发板硬件和软件资料,包含案例代码、硬件原理图、案例开发指南文档 |
购买渠道
| 硬件资料 | 介绍 | 二维码购买链接 |
|---|---|---|
| 购买链接 | 云汉芯城可购买BS21E芯片,内置星闪BS21E解决方案,SLE回报率2k | ![]() |
| 购买链接 | 云汉芯城可购买BS20芯片,内置星闪BS20解决方案,SLE回报率1k | ![]() |
| 购买链接 | 云汉芯城可购买BS22芯片,内置星闪BS22解决方案,SLE回报率4k | ![]() |
| 购买链接 | 利尔达EB21 星闪模组(BS21),包含模组封装,模组硬件设计指南 |
免费样片申请活动:活动链接
模组等产品均由相应产家自行销售,由其对产品质量负责,如侵犯他人知识产权的由其自行承担全部责任及赔偿。海思不提供任何保证及担保,亦不承担任何责任及赔偿。
软件资料介绍
| 名称 | 介绍 |
|---|---|
| SDK软件在线系列文档 | 该系列文档主要包括IO复用关系表、AT命令开发指南、DFU升级APK开发指南、设备驱动开发指南、NV存储开发指南、功率配置开发指南、音频编解码开发指南、蓝牙软件开发指南、SDK Sample开发指南等文档,文档路径存放于docs/software、docs/debug、docs/tool |
| 开发环境搭建文档 | 主要包括Windows系统编译工具搭建、SDK包下载,Linux系统编译工具搭建及SDK包下载,路径:tools |
支持的开发板
| 开发板介绍 | 购买链接 | 开发板图片 |
|---|---|---|
| HH-D03开发板(润和软件) | 润和软件HH-D03开发板购买链接(淘宝) | ![]() |
| BearPi-Pico_H2821E开发板(小熊派) | 小熊派BearPi-Pico_H2821E开发板购买链接(淘宝) | ![]() |
| DK221星闪2K鼠标完整解决方案(方格电子) | 方格电子DK221星闪2K鼠标解决方案购买链接(淘宝) | 后续提供 |
| EB21开发板(利尔达) | 利尔达EB21开发板购买链接 (淘宝) | ![]() |
| 2825星闪外设板(利尔达) | 利尔达2825星闪外设板(淘宝) | ![]() |
| WSRH_M_BS2X(星闪工业模组) | 星闪工业模组购买链接(邮箱) | ![]() |
| HH-D121开发板(润和软件) | 润和软件HH-D121开发板购买链接(淘宝) | ![]() |
开发板等产品均由相应厂家自行销售,由其对产品质量负责,如侵犯他人知识产权的由其自行承担全部责任及赔偿。海思不提供任何保证及担保,亦不承担任何责任及赔偿。
开发板资料
| 开发板型号 | 案例开发指南 | 硬件资料 |
|---|---|---|
| HH-D03开发板(润和软件) | 润和开发板星闪案例开发指南 | HH-D03开发板硬件原理图及HH-D03 星闪开发板规格说明书 |
| HH-D121开发板(润和软件) | 润和开发板星闪案例开发指南 | HH-D121开发板硬件原理图及HH-D121 星闪开发板规格说明书 |
| BearPi-Pico_H2821E开发板(小熊派) | 小熊派开发板星闪案例开发指南 | BearPi-Pico_H2821E开发板硬件原理图 |
| EB21开发板(利尔达) | 利尔达EB21开发板硬件说明书 | EB21开发板硬件原理图 |
| DK221星闪2K鼠标完整解决方案(方格电子) | 暂不提供 | 暂不提供 |
示例教程
HH-D03、HH-D121开发板示例教程
| 一级分类 | 子分类 | 应用示例 | 应用示例 | 应用示例 |
|---|---|---|---|---|
| 基础驱动 | GPIO | 点亮LED灯案例 | 按键检测 | 交通灯案例 |
| UART | 串口通信案例 | |||
| I2C | 0.96寸OLED屏幕驱动案例 | 环境监测 | ||
| PWM | 蜂鸣器鸣响 | RGB灯案例 | ||
| watchdog | 看门狗案例 | |||
| i2s | I2S通信案例 | I2S+DMA通信 | ||
| keyscan | 键盘扫描 | |||
| spi | SPI通信案例 | |||
| timer | 定时器案例 | |||
| 操作系统 | Thread | 任务调度使用案例 | ||
| Event | 事件使用案例 | |||
| Mutex | 互斥锁使用案例 | |||
| MessgeQueue | 消息队列使用案例 | |||
| usb | usb | usb通信案例 | USB键盘 | |
| 星闪 | SLE | sle_uart串口透传 | SLE测距 | |
| 蓝牙 | BLE | 蓝牙串口透传 | 蓝牙键盘 |
BearPi-Pico_H2821E开发板示例教程
| 一级分类 | 子分类 | 应用示例 | 应用示例 | 应用示例 |
|---|---|---|---|---|
| 基础驱动 | GPIO | 点亮LED灯案例 | 按键检测 | |
| UART | 串口通信案例 | |||
| I2C | I2C通信案例 | |||
| PWM | PWM输出案例 | |||
| watchdog | 看门狗案例 | |||
| i2s | I2S通信案例 | I2S+DMA通信 | ||
| keyscan | 键盘扫描 | |||
| spi | SPI通信案例 | |||
| timer | 定时器案例 | |||
| usb | usb | USB键盘 | ||
| 星闪 | SLE | sle_uart串口透传 | SLE测距 | |
| 蓝牙 | BLE | 蓝牙串口透传 | 蓝牙键盘 |
参与贡献
- 参考社区参与贡献指南
Introduction
fbb_bs2x仓是星闪bs20/bs21e/bs22解决方案代码仓,搭载LiteOS系统,主要用于鼠标、键盘、测距、电子消费类等应用场景,该SDK包从统一开发平台FBB(Family Big Box,统一开发框架,统一API)构建而来,在该平台上开发的应用很容易被移植到其他星闪解决方案上,有效降低开发者门槛,缩短开发周期,支持开发者快速开发星闪产品。软件文档在线化链接:https://docs.hisilicon.com/repos/fbb_bs2x/zh-CN/master/
Customize your domain







