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

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

3天内不再提示

嵌入式和物联网应用中蓝牙重要协议的应用

星星科技指导员 来源:嵌入式计算设计 作者:Jerry Krasner 2022-06-13 14:27 次阅读

在评估蓝牙解决方案时,请考虑所有不同的功能以及产品的使用寿命。

“出于某种原因,人们从价格行为而非价值观中获取线索。价格就是你付出的。价值就是你得到的。”- 沃伦·巴菲特

让我们进入正题。作为嵌入式战争的老兵,当“嵌入式”不再是微软和英特尔(“WinTel”)的市场主导地位时,我仍然对“免费午餐”的想法着迷。根据您选择为软件、硬件或工具支付的费用,免费的想法仍然是 FUD 遗产的一部分。

如果您不为软件支付任何费用(例如已嵌入芯片RTOS 中的蓝牙),但它会花费您 50% 的开发成本,并且可能会因延迟上市而导致大量机会成本,那么免费蓝牙真的免费吗?这取决于谁在计算。由于缺乏明确的数据来支持或否认 Linux、开源软件或免费蓝牙的主张,开发人员、他们的经理和 CFO 可能会被误导进行开发工作,而这些开发工作可能被证明比使用商业可用的成本更高软件。

让我们看一下围绕无线协议的一般问题,特别是蓝牙问题。此信息基于 2015 年 EMF 嵌入式开发人员调查(1061 份回复)的结果。以下是嵌入式设计中使用的无线技术的百分比:

pYYBAGKm2ROAVuySAAAdiLi1nPw879.png

如果我们将 Wi-Fi 协议的所有用途加起来,我们将得到一个比蓝牙更大的数字。使用一种 Wi-Fi 协议的开发人员倾向于使用多种 Wi-Fi 协议。

所以我们已经确定蓝牙是嵌入式和物联网应用的重要协议。让我们看一下蓝牙用户数据(免费和非免费)与 Wi-Fi 和“其他”无线协议用户之间的比较。

表 1:

比较无线数据。

pYYBAGKm2R2AW7qBAAE7BmJuL6I468.png

从表中我们可以看出,在将免费和商业蓝牙用户数据与 Wi-Fi 和其他无线协议进行比较时,蓝牙总体上提供了较低的开发成本。免费和商业蓝牙之间的比较开发时间似乎是相同的。然而,三是落后进度完成之间的显着差异。这是一个重要的发现。

让我们将“设计成果”作为蓝牙免费版本和非免费版本之间的进一步比较。作为调查的一部分,嵌入式开发人员被问及“您的最终设计结果与您的设计前期望有多接近?”可能的回答是“在 10%、20%、30%、40% 或 50% 以内,或者不在 50% 以内”。

我相信 10% 以内是出色的设计成果,而 20% 以内是非常好的设计成果。开发人员被要求回答“性能”和“系统功能”的问题。结果列于表 2。

表 2:

设计结果的比较无线数据。

pYYBAGKm2VSAEAxpAAKcnUTAG14057.png

当我们比较使用免费和非免费蓝牙协议的按时完成(100% - 落后于计划完成)和设计成果的开发时,很明显免费蓝牙协议对开发人员造成了成本负担以及他们的发展。

这应该不足为奇。提供免费蓝牙的芯片供应商这样做是为了提高他们的芯片销量。例如,飞思卡尔在其芯片中免费提供 MQX RTOS。这很奇怪,因为绝大多数开发人员都将 VxWorks 与飞思卡尔处理器一起使用。显然,飞思卡尔的营销和销售之间存在营销脱节。

开发者购买蓝牙协议栈而不使用免费的协议栈时,他们会得到什么?维护是一个持续的问题,当使用免费堆栈时,开发人员要么必须让自己的员工处理问题,要么完全依赖开源社区。有时这很好,但在其他情况下需要对商业产品进行更多控制。

或者,在购买堆栈时,可以从技术专家团队及其协议堆栈实现方面获得维护、更新和支持。这种服务水平意味着该区域不需要专门的员工。相反,这些员工可以用于产品维护的许多其他方面。

还有开发优势,因为商业堆栈通常会提供一个生态系统而不仅仅是堆栈。这可能包括设计环境和调试工具和评估硬件。这样的生态系统极大地促进了按时和按预算进行的项目。

最后,资格认证是一项复杂、昂贵且耗时的任务,需要使用一些开源堆栈。商业堆栈大大简化了这项任务,该堆栈作为合格组件提供,并由具有测试和资格认证过程经验的人员提供支持。

总而言之,这就是为什么采用芯片供应商提供的蓝牙堆栈可能并不总是最好的选择:

它创建了最好避免的依赖关系;如果产品要在该领域使用多年,就必须处理报废 (EOL) 问题。选择随芯片提供的软件意味着当硬件停产时也需要更改软件。这是双重麻烦。最好选择具有抽象层的蓝牙堆栈,这样即使硬件发生变化,相同的上层软件也能运行。通过选择独立堆栈来提高质量和性能。

除了对硬件供应商的依赖之外,还有满足要求的问题。如果所需的功能或 RTOS 不受支持或未提供所需的质量怎么办?面对现实吧。芯片供应商在数字游戏中,因此必须迎合主流。但是,如果您想创建超越主流的功能怎么办?在这些情况下,选择一个独立的堆栈供应商,专门从事蓝牙技术并花时间提供新的创新功能。

审核编辑:郭婷

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

    关注

    452

    文章

    50196

    浏览量

    420706
  • 蓝牙
    +关注

    关注

    114

    文章

    5751

    浏览量

    169561
  • RTOS
    +关注

    关注

    21

    文章

    809

    浏览量

    119358
收藏 人收藏

    评论

    相关推荐

    嵌入式系统与联网的结合

    随着科技的飞速发展,嵌入式系统和联网(IoT)已经成为现代技术领域的重要组成部分。嵌入式系统是指嵌入
    的头像 发表于 11-06 10:23 120次阅读

    【「嵌入式Hypervisor:架构、原理与应用」阅读体验】+全文学习心得

    、汽车电子、航空航天等。通过具体案例,我了解到嵌入式Hypervisor在这些领域中的重要作用和价值。 在联网领域,嵌入式Hypervis
    发表于 10-09 19:11

    深蕾半导体Astra™ SL1620嵌入式联网处理器详细介绍

    系列的一款成本和功耗优化的安全嵌入式SoC,针对特定的联网细分市场或应用场景进行了优化,如低功耗
    的头像 发表于 10-08 11:28 209次阅读
    深蕾半导体Astra™ SL1620<b class='flag-5'>嵌入式</b><b class='flag-5'>物</b><b class='flag-5'>联网</b>处理器详细介绍

    AI嵌入式蜂窝模块将主导联网市场

    据知名市场调查机构Counterpoint Research最新发布的报告,AI嵌入式蜂窝模块在联网领域的应用正迎来爆发式增长。该报告预测,到2030年,AI嵌入式蜂窝模块将占据
    的头像 发表于 09-25 15:41 188次阅读

    嵌入式热门领域有哪些?

    嵌入式热门领域有哪些? 当前,嵌入式行业正处于快速发展阶段,并在多个领域呈现出蓬勃的热度。 联网
    发表于 07-16 09:23

    嵌入式系统怎么学?

    嵌入式系统怎么学? 随着联网、智能制造等新技术的兴起,嵌入式系统的应用范围更加广泛。包括但不限于工业控制、汽车电子、医疗设备、智能家居、智慧城市、消费电子、通信设备等。学习
    发表于 07-02 10:10

    IOT(联网)的七大通信协议之Http协议

    一、什么是http协议嵌入式HTTP协议是一种轻量级的通信协议,专为嵌入式系统设计,用于实现设备与互
    的头像 发表于 05-24 08:11 2377次阅读
    IOT(<b class='flag-5'>物</b><b class='flag-5'>联网</b>)的七大通信<b class='flag-5'>协议</b>之Http<b class='flag-5'>协议</b>

    嵌入式学习-飞凌嵌入式ElfBoard-项目分享|基于ELF 1S开发板完成的联网开源项目

    工程师借助ELF 1S开发板完成的嵌入式联网项目,见证智慧与技术的火花。 关于这个项目的思维导图,如下图所示: 接下来,将会从云-网-边-端的
    发表于 05-16 09:19

    2024年嵌入式系统将走向何方?

    目前,嵌入式应用联网主要是选择某一种通信模式,要么有线,要么无线。如果是后者,通常会选择一种无线协议,例如蜂窝、Wi-Fi或蓝牙
    发表于 04-11 14:18 1092次阅读
    2024年<b class='flag-5'>嵌入式</b>系统将走向何方?

    嵌入式热门发展方向有哪些?

    热门发展方向,包括但不限于: 1.联网: 随着联网的快速发展,嵌入式系统在
    发表于 04-11 14:17

    嵌入式人工智能的就业方向有哪些?

    ,LinuxQT开发工程师 C++开发 QT嵌入式图形开发 基于STM32MP157的人脸识别智能门锁项目 基于STM32MP157的智能环境检测项目 六:联网无线通讯开发工程师,
    发表于 02-26 10:17

    嵌入式系统发展前景?

    的发展前景也十分广阔。 随着联网和智能设备的快速发展,嵌入式系统将更为普遍地应用于各种设备和设施,包括家用电器、医疗设备、交通工具等。这些设备将通过嵌入式系统实现智能化、网络化,从而
    发表于 02-22 14:09

    嵌入式学习步骤

    嵌入式行业是一个涉及广泛领域的行业,嵌入式联网、人工智能、智能与科学、电子信息工程、通信工程、自动化工程、测控、计算机科学等专业在嵌入式
    发表于 02-02 15:24

    嵌入式自学好书推荐

    嵌入式自学好书推荐 在数字时代的浪潮嵌入式系统一直是数字电子产品重要组成部分。无论是家用电器、工业控制、汽车电子、医疗保健、军事应用
    发表于 01-11 15:13

    为什么嵌入式没有35岁危机?

    嵌入式技术是指将计算机系统嵌入到其他设备或系统的一种技术。它广泛应用于汽车、家电、医疗设备等领域,并且在智能手机、智能家居和联网等新
    发表于 11-17 10:33