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

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

3天内不再提示

Gecko OS 为loT开发人员打造预编程蓝牙和Wi-Fi模块

Silicon Labs 来源:YXQ 2019-03-22 09:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

成功的loT产品可以让终端客户轻松设置和使用蓝牙Wi-Fi。但是当公司的时间和资源不足,缺少内部无线设计知识,这在很大程度上影响产品的交付时间和多个产品再设计。

以下是无线开发过程的四个典型阶段:

软件/固件开发

硬件设计和认证

移动应用程序开发

云连接

开发过程可能需要一年完成。让我们一并讨论并提出每个开发阶段的特有挑战。

软件/固件开发

在固件开发阶段,开发人员使用未编程模块必定专于蓝牙通信或Wi-Fi协议和供应商特定软件堆栈。在传统的蓝牙和Wi-Fi设计中,开发人员必须创建一个嵌入式主机+网络协处理器设计,其通信链路处于低级别层面,以控制网络协处理器。因此开发工作分为两部分:编写固件代码以及测试设计。

硬件设计

选择合适的硬件是无线功能和系统设计完整性的关键。在某一产品中使用未编程的模块为其添加无线连接将会带来各种不同的问题,包括潜在的延迟,天线设计问题和RF认证。一方面,FCC单独认证可能需要花费数千美元且需要数月的测试和验证。另一方面,良好的RF性能是产品设计中一项至关重要的挑战。

移动应用开发

移动应用程序开发阶段通常对公司来说是最具挑战性的。许多公司的内部开发人员不具有移动应用程序经验。但是在此开发阶段,开发人员必须擅长AndroidiOS开发,这意味着他们需要了解更多API。同时企业难以在iOS和Android开发中找到主题专家,这导致他们不得不将这一设计外包给构建移动基础设施,执行测试等的供应商,这耗费他们大量的时间且付出高昂开发成本。

云连接

产品开发到云连接这个阶段处于无线开发的关键阶段。它可能具有挑战性,容易出现错误,存在潜在的启动延迟,从而影响到loT应用程序是否能够开发成功。然而,想要获取和维护可靠的云连接并正确收集数据却是loT应用程序面临的重大问题。

对一些公司来说,尤其是小公司,他们几乎是不可能从头开始构建云连接的框架/基础架构。公司的开发人员也时常受到MCU的限制,遇到不可靠的链路问题和连接问题。因此只有得到可靠的连接链接才能够让产品寿命延长和使客户满意度增加。当然固件更新也是产品维护的重要部分,通常这一部分由公司外包。所以,使用已具有用于添加云连接的基础结构的集成解决方案可以为开发人员节省数月的框架开发。

预编程无线模块的优点

如今,loT开发人员希望在尽可能小的空间内实现强大的功能——支持简单Wi-Fi和蓝牙连接的解决方案。使用包括有预编程固件,预先认证的RF和硬件,简易移动应用框架和云连接的集成模块,既简化了开发流程,又消除了是否能够成功连接的猜疑。

思考要点

选择具有在制造时预编程的功能和测试系统固件的产品

使用Module而不是使用SoC进行设计

使用经优化的,易使用的无线接口库进行移动应用程序开发

作为集成产品的一部分,连接到已经存在的云基础架构

Gecko OS支持Silicon Labs Wireless Xpress产品;在Silicon Labs预认证的模块上运行的应用程序固件。这些步骤结合了这些产品开发周期阶段优化,以提供简化的嵌入式到电话和嵌入式到云的连接。

Gecko OS的价值

Gecko OS是一种高度优化的loT操作系统,专为安全Wi-Fi网络功能的硬件平台而设计,是资源受限设备的最佳选择。运行硬件Gecko OS为产品提供与移动设备或云的强大而安全的无线连接。Gecko OS API为多个产品线提供了一个通用的软件基础,对于loT开发人员来说十分有利。这是因为Gecko OS产品在没有外部MCU干预的情况下能够维持大部分无线接口,仅暴露关键变量和命令以进行外部MCU控制。

要了解有关Wireless Xpress如何帮助物联网开发人员为最终客户提供易用性的信息,请下载并阅读完整的白皮书:http://pages.silabs.com/Wireless-Xpress-LP.html

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

    关注

    119

    文章

    6238

    浏览量

    177713
  • WIFI
    +关注

    关注

    82

    文章

    5478

    浏览量

    212160

原文标题:为loT开发人员打造预编程蓝牙和Wi-Fi模块

文章出处:【微信号:SiliconLabs,微信公众号:Silicon Labs】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探秘Type 2GF Wi-Fi + Bluetooth模块:设计、特性与应用指南

    探秘Type 2GF Wi-Fi + Bluetooth模块:设计、特性与应用指南 在当今的电子设备设计中,无线连接功能已经成为了不可或缺的一部分。Wi-Fi蓝牙技术的广泛应用,
    的头像 发表于 12-16 16:20 50次阅读

    Nordic发布nRF7002 EBII 开发板, 支持Wi-Fi 6, 解锁nRF54L新玩法

    Wi-Fi 6 功能,帮助开发人员创建高性能、高能效的Wi-Fi 6 物联网解决方案。 基于 Nordic 的 nRF7002 Wi-Fi 协同 IC,nRF7002 EBII帮助
    发表于 12-10 11:58

    Wi-Fi模块选型指南 | 低功耗蓝牙/Wi-Fi 6模块推荐 | 物联网设备集成攻略

    :选择用模块的理由: 是为了方便电路集成设计,特别是硬件兼容集成设计,这样只要产品前期做好了综合设计,后续做产品设计以及应用端的灵活选择,提供了很大的便利,省得重复设计硬件,缩短开发周,加快将产品推向市场的时间; 二:Wi-Fi
    的头像 发表于 12-09 11:27 542次阅读
    <b class='flag-5'>Wi-Fi</b><b class='flag-5'>模块</b>选型指南 | 低功耗<b class='flag-5'>蓝牙</b>/<b class='flag-5'>Wi-Fi</b> 6<b class='flag-5'>模块</b>推荐 | 物联网设备集成攻略

    ST67W611M1 Wi-Fi 6/蓝牙5.4双模模块技术解析与应用指南

    STMicroelectronics ST67W Wi-Fi^®^ 6/蓝牙^®^ 5.4/Thread模块可简化针对工业和消费电子IoT应用的下一代无线解决方案的开发。该
    的头像 发表于 10-15 15:15 706次阅读
    ST67W611M1 <b class='flag-5'>Wi-Fi</b> 6/<b class='flag-5'>蓝牙</b>5.4双模<b class='flag-5'>模块</b>技术解析与应用指南

    ‌Microchip WILCS02 Wi-Fi®模块开发板技术解析与应用指南

    设计用于演示Microchip低功耗Wi-Fi WILCS02PE模块的特性和功能。WILCS02PE Wi-Fi网络控制器模块是经过完全射频和Wi
    的头像 发表于 10-06 15:54 996次阅读
    ‌Microchip WILCS02 <b class='flag-5'>Wi-Fi</b>®<b class='flag-5'>模块</b><b class='flag-5'>开发</b>板技术解析与应用指南

    如何选择合适的芯科科技Wi-Fi开发

    您正在寻找适用于超低功耗物联网应用项目的Wi-Fi 开发板吗?本文将介绍Silicon Labs(芯科科技)推出的所有SiWx917 Wi-Fi 6和低功耗蓝牙5.4解决方案的
    的头像 发表于 07-09 09:15 2356次阅读

    SkyOne® Wi-Fi 双频 802.11ac 前端模块 skyworksinc

    电子发烧友网你提供()SkyOne® Wi-Fi 双频 802.11ac 前端模块相关产品参数、数据手册,更有SkyOne® Wi-Fi 双频 802.11ac 前端
    发表于 06-13 18:35
    SkyOne® <b class='flag-5'>Wi-Fi</b> 双频 802.11ac 前端<b class='flag-5'>模块</b> skyworksinc

    飞易通 蓝牙+Wi-Fi 组合模块:无线连接的专业选择

    在万物互联时代,无线通信模块的性能已经成为智能设备体验的关键因素。飞易通推出的 蓝牙+Wi-Fi 组合协议栈模块方案,正是应对复杂无线环境
    的头像 发表于 06-12 17:24 797次阅读
    飞易通 <b class='flag-5'>蓝牙</b>+<b class='flag-5'>Wi-Fi</b> 组合<b class='flag-5'>模块</b>:无线连接的专业选择

    DA16600MOD超低功耗Wi-Fi低功耗蓝牙组合模块数据手册

    DA16600 模块您的设备添加低功耗 Wi-Fi 和低功耗蓝牙™ (LE) 功能提供了便捷的方式。 低功耗 Wi-Fi DA16200
    的头像 发表于 05-25 16:10 757次阅读
    DA16600MOD超低功耗<b class='flag-5'>Wi-Fi</b>低功耗<b class='flag-5'>蓝牙</b>组合<b class='flag-5'>模块</b>数据手册

    恩智浦携手Silex Technology打造Wi-Fi模块解决方案

    Wi-Fi设计的复杂性,在开发人员设计互联工业和物联网应用时带来诸多挑战。从硬件设计到认证,再到性能,恩智浦的无线模块合作伙伴提供全面解决方案,有效克服这些难题,简化Wi-Fi设计流程
    的头像 发表于 05-19 15:06 1197次阅读
    恩智浦携手Silex Technology<b class='flag-5'>打造</b><b class='flag-5'>Wi-Fi</b><b class='flag-5'>模块</b>解决方案

    基于SiWG917Y的无电池Wi-Fi 6传感器

    开发视频将帮助您快速了解Silicon Labs(芯科科技)与合作伙伴Sigma Connectivity协力打造的一款无电池Wi-Fi 6传感器设备。该参考设计中的开发板基于高能效
    的头像 发表于 04-19 15:46 1240次阅读

    Wi-Fi 定位服务

    Wi-Fi 是一种著名的无线网络技术,用于设备的局域网和互联网接入。Wi-Fi 通过 Wi-Fi 网络家庭、办公室和学校等环境提供便捷的无线互联网接入服务。
    发表于 04-17 15:01

    推出了期待已久的 nRF7002 低功耗Wi-Fi 6

    nRF7002 是一款协同 IC,提供无缝的 Wi-Fi 连接和基于 Wi-Fi 的定位(本地 Wi-Fi 集线器的 SSID 嗅探)。它旨在与Nordic现有的nRF52®和nRF53®系列
    发表于 03-26 11:00

    2.4GHz+5GHz双频低功耗 Wi-Fi 6协同IC -nRF7002

    开发人员能够充分发挥Wi-Fi 6的潜力,包括更高的数据传输速率、更大的容量和更高的能效,以及Nordic一流的LTE-M/NB-IoT和BluetoothLE解决方案,从而简化开发过程并加快产品上市
    发表于 02-26 14:54

    层峰观点:预认证Wi-Fi 6模块助力物联网开发

    Wi-Fi 6模块,助力开发人员简化产品设计和测试验证的流程,从而加速推进物联网的应用创新。 从能提醒访客到来的智能门铃,到确保工厂设备高效协作的传感器,物联网的应用范围和可能性正在不断扩展。
    的头像 发表于 02-11 09:43 878次阅读