Silicon Labs
  • ⟵ 返回
    产品
    特色图像
    Silicon Labs 3 系列简介:专为物联网而生
    无线无线
    Amazon Sidewalk
    蓝牙低能耗产品社区支持
    Matter
    多协议
    专有产品
    Thread
    Wi-Fi
    Wi-SUN
    Z-Wave
    Zigbee
    技术技术
    LPWAN
    机器学习
    安全
    非无线非无线
    MCU
    传感器
    接口
    电源管理
    服务服务
    定制零件制造
    开发人员服务
    长期 SDK 支持
  • ⟵ 返回
    应用
    特色图像
    立即点播观看 Works With Virtual 2023:创新与实施相结合
    智能家居智能家居
    设备
    娱乐设备
    LED 照明
    安全摄像机
    传感器
    智能锁
    交换机
    工业物联网工业物联网
    访问控制
    电池供电工具
    断路器
    商业照明
    电辅助计量
    工厂自动化
    人机界面
    预测性维护
    智能 HVAC
    智慧城市智慧城市
    电池存储
    电动汽车充电站
    智慧农业
    智能建筑
    智能计量
    智能太阳能光伏系统
    街道照明
    智能零售智能零售
    商业照明
    测向
    电子货架标签
    损失预防
    Wi-Fi 接入点
    互联健康互联健康
    便携式医疗设备
    智能医院
    智能可穿戴设备
  • ⟵ 返回
    生态系统
    特色图像
    首款适用于 Amazon Sidewalk 的完整无线开发解决方案
    生态系统合作伙伴生态系统合作伙伴
    Amazon Sidewalk
    谷歌主页
    Matter 开发人员之旅
  • ⟵ 返回
    资源
    特色图像
    Simplicity Studio 5
    快速跟踪物联网开发
    开发人员工具开发人员工具
    软件文件
    发行说明
    Github
    技术库
    Simplicity Studio
    移动应用
    所有 SDK
    开发套件
    网关
    RTOS
    内容和培训内容和培训
    点播观看 Works With 大会
    Tech Talks Webinar Series
    博客
    案例研究
    白皮书
    培训库
    网络研讨会
    支持支持
    社区
    合作伙伴网络
    渠道和分销
    质量与封装
    如何购买
    提交工单
    报告安全问题
  • ⟵ 返回
    公司
    特色图像
    立即点播观看 Works With Virtual 2023:创新与实施相结合
    公司公司
    公司简介
    招贤纳士
    管理团队
    董事会
    联系我们
    新闻与活动新闻与活动
    博客
    新闻发布室
    活动
    财务财务
    投资者关系
    环境、社会和治理
    财务报告
    办公室办公室
    奥斯汀
    海得拉巴
    新加坡
    布达佩斯
    波士顿
    埃斯波
    其他全球办事处
中文
  • English
  • English(英文)
  • 简体中文
  • 日本語
//
开发人员 // 实时操作系统 (RTOS)

RTOS

实时操作系统

对于许多物联网项目而言,基于 main() 简单循环的裸机设计不再是一个可行的选择。随着开发人员要求实施复杂通信协议,并遵循严格的时间限制,使用实时操作系统 (RTOS) 的多任务处理能力的优势愈加明显。多年来,Silicon Labs 一直支持推广采用 RTOS,并提供快速启动和运行新的多任务项目所需的所有工具。

Simplicity Studio 中的 RTOS 支持

手动将 RTOS 添加到全新的软件项目可能面临着挑战,尤其是对不太熟悉 RTOS 源文件、配置参数、典型构建设置等的人而言,这就是为什么 Silicon Labs 通过 Simplicity Studio IDE 提供 RTOS 代码的原因所在。利用 Simplicity Studio IDE 进行物联网项目的开发人员将找到预封装的示例和有用的配置工具,可加快基于 RTOS 开发工作的初始阶段。

 

Simplicity Studio RTOS 选项

FreeRTOS

FreeRTOS 是一款根据开源许可条款提供的轻量、易于使用的实时内核。自近二十年前问世以来,FreeRTOS 积累了庞大的用户群,并已成功研制出各种嵌入式设计。Silicon Labs 的 Simplicity Studio IDE 提供了简化创建基于 FreeRTOS 新项目的示例项目和配置工具。

探索 FreeRTOS

Amazon FreeRTOS

2017 年末,Amazon 正式接管了 FreeRTOS 的开发和维护职责。自此,Amazon 通过一系列库集扩展了原有的代码库,其中许多库致力于在最初由 FreeRTOS 内核锁定的资源受限设备类型中实现连接。Silicon Labs 在 Simplication Studio 中构建了对 Amazon 库的支持,为开发连接设备提供了直观框架。

探索 Amazon FreeRTOS

Micrium OS

借助 Micrium OS,开发人员拥有一套完整的 RTOS 组件,有助于应对当今物联网设计带来的众多挑战。虽然 Micrium OS 来源于商业 RTOS 领域,但可在 EFR32 和 EFM32 设备中免费使用。该 OS 仅通过 Simplicity Studio 交付,其中包括许多基于 Micrium 的有用示例,这些示例可简化早期阶段的新开发工作。

探索 Micrium OS

Simplicity Studio RTOS 对比

    FreeRTOS Micrium OS
内核 API 专有无线带 CMSIS-RTOS2 层 专有无线带 CMSIS-RTOS2 层
调度算法 优先级的、抢占式,支持时间切片 优先级的、抢占式无线,支持时间切片
资源保护 互斥量和信号量 互斥量和信号量
信令和通信 信号量、事件标志、队列(按副本)和任务通知 信号量、任务信号量、事件标志、队列(按引用)和任务队列
软件定时器 单次和定期 单次和定期
内置统计 是 是
所有权

亚马逊管理的开源项目

由 Silicon Labs 开发和维护
许可 MIT 专有 (Simplicity Studio MSLA),在 EFR32 和 EFM32 上无许可费用
无线协议栈支持 蓝牙、连接(专有无线)、OpenThread、Wi-SUN 和 Z-Wave 蓝牙、连接(专有无线)、Wi-SUN 和 Zigbee
其他组件
(在 Simplicity Studio 中交付)
Amazon FreeRTOS 库,包括 BLE 和通用 I/O Micrium OS 文件系统、IO 模块和协议栈(TCP/IP、USB 和 CAN)

其他 RTOS 选项

Azure RTOS

Microsoft 为联网设备开发人员提供了多种软件解决方案,Azure RTOS 是物联网巨头产品组合的最新产品之一。而 Windows IoT 和 Azure Sphere OS 等其他 Microsoft 产品的内存和处理需求超出了许多资源受限的 Cortex-M 类设备的能力。Azure RTOS 正是完全面向此类硬件。开发人员选择 Azure RTOS,能够使物联网设计获得经过完整测试的、高效和可靠的基础。

探索 Azure RTOS

Zephyr

Zephyr 是一款综合性开源软件产品,包括内核、设备驱动程序和协议栈。该平台由 Linux 基金会负责维护,由许多不同的芯片供应商、工具提供商以及其他对开源软件感兴趣的公司提供支持。通过 Zephyr 官方 GitHub 存储库可以获得特定 Silicon Labs 套件示例,帮助开发人员开始使用该操作系统。

探索 Zephyr
Silicon Labs
与我们保持联系
了解 Silicon Labs 产品的最新消息,包括产品发布和资源、文档更新、PCN 通知以及即将到来的活动等。
  • 公司简介
  • 招贤纳士
  • 社区
  • 联系我们
  • Cookies
  • 企业责任
  • 投资者关系
  • 新闻发布室
  • 隐私条款
  • 网站反馈
Copyright © Silicon Laboratories. 版权所有。
值得关注的还有:
  • Micriμm OS
  • Micrium 软件和文档
  • FreeRTOS

您的文件将很快开始下载

谢谢您下载 。

如果您在下载中出现任何问题,请联系销售支持或产品技术支持。

关闭
正在加载结果
关闭

请选择至少一列。

Powered by Translations.com GlobalLink OneLink Software