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

    文章

    6391

    浏览量

    179322
  • WIFI
    +关注

    关注

    82

    文章

    5532

    浏览量

    214438

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    蓝牙模块 + Wi-Fi 6 在家庭智能网关中如何分工

    等近场拓扑)接传感器、锁、灯控、手环类外设。要写清这类产品,就离不开蓝牙模块与 Wi-Fi 模块在整机里的角色、接口与资源占用。下面围绕这一在搜索与产品讨论中都常见的热门应用——家庭
    的头像 发表于 04-24 10:51 306次阅读

    芯科科技低功耗Wi-Fi开发指南

    Silicon Labs(芯科科技)整理并制作了低功耗Wi-Fi开发指南的网站资源,以帮助开发人员使用低功耗 Wi-Fi 6协议进行下一代物联网产品
    的头像 发表于 04-21 10:09 151次阅读

    物联网浪潮下,如何精准选型Wi-Fi模块

    在物联网迅猛发展、Wi-Fi技术日益成熟的当下,众多场景尤其是移动设备领域,对 Wi-Fi 无线数据传输的需求与日俱增。那么,在众多设备中究竟该如何挑选合适的 Wi-Fi模块 呢?接下
    的头像 发表于 03-02 15:37 295次阅读
    物联网浪潮下,如何精准选型<b class='flag-5'>Wi-Fi</b><b class='flag-5'>模块</b>?

    技术资讯 I Wi-Fi 模块设计

    本文要点Wi-Fi模块设计旨在打造一套紧凑且高效的硬件和软件解决方案,使设备能够通过Wi-Fi网络实现通信。Wi-Fi
    的头像 发表于 02-27 17:12 880次阅读
    技术资讯 I <b class='flag-5'>Wi-Fi</b> <b class='flag-5'>模块</b>设计

    Wi-Fi 6双频 + 蓝牙双模模块详解

    一、什么是Wi-Fi 6双频 + 蓝牙双模模块 Wi-Fi 6双频 + 蓝牙双模模块是一类集成了
    的头像 发表于 01-21 10:28 594次阅读
    <b class='flag-5'>Wi-Fi</b> 6双频 + <b class='flag-5'>蓝牙</b>双模<b class='flag-5'>模块</b>详解

    ESP32 Wi-Fi 控制 LED 灯的原理

    在智能家居、物联网设备中,用手机通过Wi-Fi控制灯光、风扇或插座,已经非常普遍。而在嵌入式开发中,ESP32是最常用的Wi-Fi模块之一。本文将带你系统理解:ESP32是如何通过
    的头像 发表于 01-09 19:04 584次阅读
    ESP32 <b class='flag-5'>Wi-Fi</b> 控制 LED 灯的原理

    Panasonic PAN9028:双频Wi-Fi蓝牙模块的卓越之选

    Panasonic PAN9028:双频Wi-Fi蓝牙模块的卓越之选 在当今高度互联的时代,电子设备对于无线连接的需求日益增长,高性能、低成本且易于集成的无线模块成为了工程师们的追求
    的头像 发表于 12-22 11:45 560次阅读

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

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

    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 1335次阅读
    <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>推荐 | 物联网设备集成攻略

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

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

    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 1180次阅读
    飞易通 <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 1201次阅读
    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 1604次阅读
    恩智浦携手Silex Technology<b class='flag-5'>打造</b><b class='flag-5'>Wi-Fi</b><b class='flag-5'>模块</b>解决方案