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

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

3天内不再提示

物联网世界中的可穿戴设备开发

星星科技指导员 来源:嵌入式计算设计 作者:嵌入式计算设计 2022-10-25 16:19 次阅读

微控制器MCU) 创新正在悄悄地以更小的外形尺寸封装更多的智能。这些进步使操作系统(OS)能够用于小型传感器设备,如可穿戴设备。

可穿戴设备、物联网传感器趋势

在更小尺寸的可穿戴设备和传感器设备中,智能正在增加。如今的MCU体积小,具有足够的成本效益,可用于各种传感器应用,而这些应用以前不包括价格和尺寸要求。随着MCU在这些应用程序中的激增,运行在这些应用程序中的操作系统也是如此。

向可穿戴设备添加操作系统在特性、功能和上市时间优势方面打开了新的大门。问题就变成了,仅仅使用任何针对MCU的操作系统就足够了,还是必须针对这些设备调整操作系统?

RoweBots最近在可穿戴设备技术会议上宣布了“可穿戴OS”的可用性,该技术专门针对可穿戴设备和物联网(支持物联网)的设备进行了优化。

“可穿戴操作系统”的出现

RoweBots的历史包括用于安全性和可靠性至关重要的军事系统中使用的Unison RTOS。这段历史包括传统的嵌入式系统实践,涉及在特定处理器架构上移植和运行操作系统,为板级支持包(BSP)添加驱动程序,以及为嵌入式应用开发提供API

在过去的10年里,RoweBots也一直在物联网领域工作。“我们的操作系统产品以MCU和小型微处理器为目标,目标是创建高效的设计,”RoweBots首席执行官Kim Rowe说。“随着时间的推移,实时需求已经减少。闪存和RAM尺寸已成为嵌入式和物联网设计的关键成本因素。

罗威提到了他们的可穿戴操作系统的两个关键重点领域:

能够在一个小包装中做更多的事情。对精益产品开发 (LPD) 的支持是 RoweBots 物联网操作系统的基石(图 1)。

基于嵌入式 Linux 的开放式 API 允许 RoweBots 操作系统产品集成与平台上所需的功能和可用资源相匹配的库。

“在开发可穿戴操作系统时,我们采用了一种更打包的方法来提供实时操作系统(RTOS),”Rowe解释说。“我们并没有止步于控制器芯片支持包。我们添加了处理特定垂直市场的软件包。可穿戴设备就是这些目标之一。这项工作的三个关键支柱是为可穿戴产品提供硬件支持,优化软件设计,以及加快上市时间。

可穿戴设备的世界需要一整套操作系统/处理器支持、连接、存储和云连接。此外,安全要求也很重要,RoweBots在军事工业中使用Unison RTOS的历史使他们在理解安全考虑因素方面取得了进展。其中大部分也被纳入可穿戴设备。

Rowe提到了不要停止MCU操作系统的开发以及制造商提供的传感器驱动程序支持的重要性。“传感器支持需要是通用的,”他说。“允许开发人员使用任意数量的温度传感器、加速度计或任何所需的外设,以允许选择并保持硬件独立性和抽象性,这一点非常重要。

电源管理

电源管理是另一个关键组件。一些MCU被简单地设计为非常低的功耗,几乎没有功耗模式。因此,例如,与ARM处理器的功能相比,大多数MCU的电源管理都很简单。

“MCU制造商通常会尝试最大限度地提高全方位的电源效率,”Rowe说。“然而,在一些更先进的处理器中,电源管理已经迈出了一大步。在你可以做些什么来睡觉和再次醒来方面,还有更多的选择。

Rowe提到的一些选项涉及可以更新的硬件中的集成电源模式,以及某些能够唤醒软件的芯片事件。

可穿戴连接

无线连接是可穿戴设备的另一个重要功能。Kim提到了体育产业中一些有趣的应用,这些应用需要不同的无线电类型。“我们的操作系统需要根据运动支持三种不同类型的无线电,”Row说。“一种是用于自行车比赛等个人操作。可穿戴设备用于提供有关速度,生命体征和碰撞信息的指标。这些东西使用蓝牙低功耗(BLE)。另一个延伸是公路赛或马拉松比赛,你不想随身携带手机。这些应用需要长距离 (LoRa) 无线电。足球或篮球应用是第三个例子。这些应用程序使用802.14,它允许队友之间的组通信功能“。

罗威补充说,罗威机器人已经为传统的嵌入式市场提供了一段时间的LTEWi-Fi解决方案。过去,他们也使用专有连接,如卫星电话。一个示例应用是卡特彼勒低成本跟踪器。

可穿戴安全

可穿戴设备的两个关键方面是通信/信息安全以及软件更新安全性和身份验证。在过去的六年中,Unison RTOS已经配备了完整的无线(OTA)更新功能,并始终关注安全性。这些功能在他们的可穿戴操作系统环境中被采用。

“每个人都想谈论安全,但没有人愿意为此付费,”Rowe说。“大约5年前,我们决定,使用我们的操作系统部署不安全的系统是不可接受的。因此,我们免费捆绑了重要的安全功能。

“例如,传输层安全性(TLS)通信是标准配置,以及用于文件传输的安全SFTP和用于远程控制(登录和命令执行)的SSH,”他补充道。

安全启动是可穿戴设备的另一个关键方面。这对于确保 OTA 更新的安全性非常重要。根据处理器的功能,它可以包含在硬件中或在软件中模拟。

例如,i.MX6(恩智浦/飞思卡尔)和RZ(瑞萨电子)安全启动技术以及其他类似机制将密钥嵌入硬件中,并提供芯片独有的嵌入式加密,用于对软件映像进行签名和加密。这允许具有安全启动技术的平台对映像的源进行身份验证,并知道映像本身未损坏,并且还提供了一种机制,以便在更新未成功发生或操作中存在错误时回滚到以前的版本。所有这些都造就了一个更可靠、更安全的系统。

Rowe进一步承认,该公司继续努力增强其产品的安全性,包括最近完成的微软Azure软件包,其中包括通过HTTP,MQTT和AMQP协议的安全通信,以及云平台本身。

图形和用户界面

也许与可穿戴设备和智能传感器相关的最有趣的挑战是独特的图形和用户界面(UI)。在较大的系统上,有很多功能和屏幕区域可用于花哨的图形和用户交互。这些系统也往往非常耗电。

在较小的一端,对于手表和手腕可穿戴设备,Rowe指出,可穿戴操作系统通常使用供应商推荐的软件包或第三方供应商的超低功耗图形和UI组件。毫不奇怪,可穿戴设备编程很像传统的嵌入式系统编程,使用应用程序库和C/C++编程语言,带有Eclipse变体或嵌入式集成开发环境(IDE)。

BSD 套接字网络、文件 I/O 以及嵌入式 Linux 和符合 POSIX 标准的 API 可加快这些构建中的开发速度。Kim引用了一个嵌入式Linux应用程序示例,该示例使用这些工具在2天内在操作系统上移植,运行和测试。移植后,基准测试显示,由于可穿戴操作系统的开销明显低于嵌入式Linux,在其操作系统上运行的同一应用程序的帧速率提高了50%。

具有类似功能的可穿戴设备小型化的另一个令人兴奋的例子涉及eSight技术产品。这些眼镜可以帮助患有特定类型的外周或近视失明症的人正常看清。eSight将相机放在鼻梁上,以进行自动曝光并补偿您的特定视力缺陷。在你的臀部,你有缩放和平移控制。可穿戴设备将图像放在您眼前的小屏幕上。这项技术使有视力问题的人能够正常看到,并且实际上改变了生活。

总结

可穿戴和物联网传感器和设备开发需要硬件、软件的组合以及重用它们的能力,以便在不牺牲性能和可靠性的同时缩短上市时间。无论您是在开发必须集成到更大物联网环境中的医疗、工厂车间还是可穿戴设备,使用垂直操作系统环境进行构建都可以通过更多完成的、经过测试的代码来提高可靠性和安全性,同时缩短上市时间,并保持组件和硬件供应商的灵活性。

审核编辑:郭婷

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

    关注

    48

    文章

    6813

    浏览量

    147680
  • 物联网
    +关注

    关注

    2870

    文章

    41671

    浏览量

    358692
  • 操作系统
    +关注

    关注

    37

    文章

    6293

    浏览量

    121910
收藏 人收藏

    评论

    相关推荐

    医疗可穿戴设备的设计需求和解决方案

    随着人们越来越重视身体健康,以及众多国家面临人口老化的问题,使得医疗可穿戴设备的需求快速增加,这些可穿戴设备通常采用电池操作,因此要求低功耗、小体积,这对相关产品的设计带来挑战。本文将为您介绍医疗可穿戴设备的设计需求,以及由安森
    的头像 发表于 12-27 09:45 1186次阅读
    医疗<b class='flag-5'>可穿戴设备</b>的设计需求和解决方案

    苹果2024年重点转向可穿戴设备

    苹果公司计划在2024年更加注重可穿戴设备的发展,而不像以往那样主要关注iPhone。
    的头像 发表于 12-18 17:14 2340次阅读

    2023可穿戴设备行业技术与市场分析

    电子发烧友网站提供《2023可穿戴设备行业技术与市场分析.pdf》资料免费下载
    发表于 12-11 11:19 11次下载

    2023可穿戴设备行业技术与市场分析(上)

    可穿戴设备洞见分析经验分享
    电子发烧友网官方
    发布于 :2023年12月07日 14:56:03

    2023可穿戴设备行业技术与市场分析(

    可穿戴设备洞见分析经验分享
    电子发烧友网官方
    发布于 :2023年12月07日 14:49:12

    AD8232用于可穿戴设备上,特别是智能手环上,电路设计如何做?

    1、AD8232 用于可穿戴设备上,特别是智能手环上,电路设计如何做?特别是电极部分如何操作? 2、AD8232 作为单导联 AFE 用于心电图检测,其准确性如何?
    发表于 11-24 07:48

    止跌回温,可穿戴设备传感器大有可为

    电子发烧友网报道(文/莫婷婷)相较于智能手机市场,可穿戴设备是消费电子领域中为数不多传出好消息的细分市场。根据IDC的预测,到了2027年全球可穿戴设备的出货量将达到6.5亿部,复合年增长率为5.4
    的头像 发表于 11-24 00:07 1336次阅读

    强大的 SoC 为可穿戴设备的未来提供动力

    作者:Lynnette Reese,贸泽电子 购买几个月后,昨天的可穿戴设备很可能就放在一个布满灰尘的抽屉里。然而,新芯片 承诺增强的连接性和引人注目的应用,确保最新一代产品保持运行 手腕。 关于
    的头像 发表于 11-08 11:17 8582次阅读
    强大的 SoC 为<b class='flag-5'>可穿戴设备</b>的未来提供动力

    深度分析可穿戴设备:当今最火的科技

    电子发烧友网站提供《深度分析可穿戴设备:当今最火的科技.doc》资料免费下载
    发表于 10-31 11:25 0次下载
    深度分析<b class='flag-5'>可穿戴设备</b>:当今最火的科技

    直线马达3D打印柔性可穿戴设备来了

    直线马达3D打印柔性可穿戴设备来了。近几年,可穿戴设备大火,从智能手表、智能手环到动作追踪器、虚拟现实耳机等,可穿戴设备已成为人们日常生活中十分重要的一部分。 说到可穿戴设备,日前,华
    的头像 发表于 10-25 09:09 402次阅读

    增强可穿戴设备性能,连接技术与时俱进

    电子发烧友网报道(文/李宁远)可穿戴技术近几年已经发展成为名列前茅的成长型产业之一,物联网技术的应用和智能移动设备的涌入让人们切身感受到了新技术新产品给生活带来的改变,加速了可穿戴设备
    的头像 发表于 10-02 00:02 2057次阅读

    研发让传感器和可穿戴设备更柔更弹新技术

    传感新品 【中国科学院宁波材料所:研发让传感器和可穿戴设备更柔更弹新技术】 制备出的兼具铁电性和柔韧性的铁电聚合物。近年来,人们对柔性可穿戴设备的消费日益增多,作为重要原材料之一,已经有百年
    的头像 发表于 08-08 18:24 635次阅读
    研发让传感器和<b class='flag-5'>可穿戴设备</b>更柔更弹新技术

    BGA返修设备可穿戴设备行业的应用-智诚精展

    BGA返修设备可穿戴设备行业应用十分广泛,它们是维修可穿戴设备的关键设备,为维修提供必要的技术支持。本文将从BGA返修设备的类型、使用方法
    的头像 发表于 06-12 16:29 292次阅读
    BGA返修<b class='flag-5'>设备</b>在<b class='flag-5'>可穿戴设备</b>行业的应用-智诚精展

    可穿戴设备MEAS传感器应用

    联网 (IoT) 和智能移动设备等市场中的新机遇为用户带来了许多好处,加速了可穿戴设备的发展。从有助于实现更健康生活方式的可穿戴消费品,到帮助确定患者生命体征的
    的头像 发表于 06-05 17:01 394次阅读
    <b class='flag-5'>可穿戴设备</b>MEAS传感器应用

    医疗可穿戴设备的变革,让未来充满无限可能

    改善的范围。最近的一系列可穿戴技术涉及到了健康保持和信息获取问题;而在未来,这些技术将超越单纯的医学监测,走向人类机能增进。 我们来简单回顾一下可穿戴设备的早期发展历程。 最早的可穿戴设备 虽然今天的许多
    发表于 05-29 16:40 1622次阅读
    医疗<b class='flag-5'>可穿戴设备</b>的变革,让未来充满无限可能