Silicon Labs RAIL(无线电抽象接口层)提供直观性和易于定制的无线电接口层,旨在为专有或标准无线协议提供支持。RAIL 可让客户采用最新的 RF 技术,而不影响之前的开发投入,同时确保代码迁移至未来的 EFR32 IC 能够经受住未来的考验。统一的无线电软件 API 让用户无需再面临低级无线电模块的许多硬件寄存器和复杂性,允许用户专注于进行专有的无线应用开发,而不是学习具体的设备知识。
特点 | 优点/利益 | |
---|---|---|
跨 SoC 的统一无线电 API | 应用可携性;简单的 API,用于复杂无线电寄存器级别配置 | |
多协议和多 PHY 支持 | 开发创新的应用,如动态多协议 BLE + 专有应用 | |
随时可用且可定制的 PHY | 通过数十个经验证的 PHY 来简化并缩短开发流程 | |
支持 WM-BUS、Sigfox 和 Wi-SUN | 使用 Silicon Labs 硬件开发基于标准的堆栈 | |
支持低功耗能量模式 | 开发电池供电的超低功耗应用 |
示例应用程序
RAIL 测试
范围测试
简单 TRX
空示例
占空比
能耗模式
照明和开关
无线 M-Bus 计量器/收集器
启动
引导装载程序
现场升级
安全启动
签名升级映像
加密升级映像
RTOS
Micrium
命令行界面
开发工具
Simplicity Studio IDE
无线电配置器
网络分析器
能耗配置文件
应用程序生成器
硬件配置器
支持的工具链
ARM 的 IAR 嵌入式工作台
GCC(GNU 编译器集合)
移动应用
IOS 和 Android 版的 DMP BLE+RAIL 移动应用
版本 | 日期 | 发行说明 |
---|---|---|
2022 | 2022/06 | 版本 3.4.0.0 ![]() |
2022/03 | 版本 3.3.2.0 ![]() |
|
2022/01 | 版本 3.3.1.0 ![]() |
|
2021 | 2021/12 | 版本 3.3.0.0 ![]() |
2021/10 | 版本 3.2.3.0 ![]() |
|
2021/09 | 版本 3.2.2.0 ![]() |
|
2021/07 | 版本 3.2.1.0 ![]() |
|
2021/06 | 版本 3.2.0.0 ![]() |
|
2021/04 | 版本 3.1.2.0 ![]() |
|
2021/01 | 版本 3.1.1.0 ![]() |
|
2020 | 2020/12 | 版本 3.1.0.0 ![]() |
2020/10 | 版本 3.0.2.0 ![]() |
|
2020/09 | 版本 3.0.1.0 ![]() |
|
2020/07 | 版本 3.0.0.2 ![]() |
版本 | 日期 | 发行说明 |
---|---|---|
2022 | 2022/06 | 版本 4.1.0.0 ![]() |
2022/03 | 版本 4.0.2.0 ![]() |
|
2022/01 | 版本 4.0.1.0 ![]() |
|
2021 | 2021/12 | 版本 4.0.0.0 ![]() |
2021/10 | 版本 3.2.3.0 ![]() |
|
2021/09 | 版本 3.2.2.0 ![]() |
|
2021/07 | 版本 3.2.1.0 ![]() |
|
2021/06 | 版本 3.2.0.0 ![]() |
|
2021/04 | 版本 3.1.2.0 ![]() |
|
2021/01 | 版本 3.1.1.0 ![]() |
|
2020 | 2020/12 | 版本 3.1.0.0 ![]() |
2020/10 | 版本 3.0.2.0 ![]() |
|
2020/09 | 版本 3.0.1.0 ![]() |
|
2020/07 | 版本 3.0.0.2 ![]() |