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

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

3天内不再提示

促进智能和低功耗STM32产品创建的方式

星星科技指导员 来源:意法半导体 作者:意法半导体 2022-05-11 09:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

公司如何能够连续多年远程管理大量的智能传感器和计算设备,而无需维护?这个问题既棘手又关键,因为答案将决定物联网的未来。确实,要在该领域持续多年的产品,它必须具有极低的功耗。然而,智能系统必须定期与云通信以共享数据、接收更新等。任何无线传输本质上都是耗电的。因此,如果团队希望推出可行的物联网解决方案,就必须找到优化与远程服务器连接的方法。

ST 和IoTerop是一家专门从事窄带物联网轻量级机器对机器 (LwM2M) 设备管理的法国公司,提供了一种方法来帮助使用 STM32 微控制器工程师解决这个关键问题。ST 授权合作伙伴 IoTerop 创建了 IOWA,这是一个软件开发工具包,可简化 LwM2M 解决方案的创建。该软件堆栈位于 ST 的中间件之上,并包含一个经过极大优化的库。因此,开发人员可以访问加速代码创建的抽象层。IOWA 还与 IoTerop 的云端设备管理平台 ALASKA 和其测试环境 CONNECTICUT 合作。因此,让我们探讨一下为什么运行 IoTerop 软件的 STM32 MCU 可以解决物联网工程师目前面临的挑战。

1. 爱荷华州和低功耗挑战

MQTT 与 LwM2M

启动智能电表等项目时,一个基本挑战来自于选择通信协议。消息队列遥测传输 (MQTT) 是处理云时事实上的协议,这是有充分理由的。它的发布-订阅模型是可靠的,并且使用了非常熟悉的 TCP 协议。然而,催生 MQTT 的头脑从来没有考虑过超低功耗物联网产品的消费。另一方面,LwM2M 本质上更高效,因为它的核心是一个受限应用协议 (CoAP),这意味着它旨在适合小型设备并且只需要很少的功率。因此,IOWA 很有帮助,因为它有助于在 STM32 系统上创建 LwM2M 应用程序。

只有 5 KB 的 RAM

IoTerop 利用了 LwM2M 的固有优势,更进一步。例如,该公司利用 ST 的加密内核来优化加密和解密操作。IoTerop 还致力于利用 STM32 MCU 中提供的深度睡眠模式和其他节能机制。此外,IOWA 的内存占用比竞争解决方案要小得多。事实上,整个库仅适合 30 KB 的闪存和 5 KB 的 RAM。因此,开发人员可以更轻松地依赖 IOWA,因为它适合小型内存配置和低功耗处理器

2. 爱荷华州和面向未来的挑战

MQTT 与 LwM2M 第二部分

工程师必须应对的另一个挑战与专有解决方案的使用有关。传统上,团队优先考虑标准,因为它们提供互操作性和连续性。完善的行业协议消亡的可能性微乎其微。另一方面,专有技术可能更不稳定且更不安全。当面临这种冲突时,许多开发人员倾向于倾向于 LwM2M。实际上,例如,MQTT 没有定义有效负载。结果,许多开发人员使用专有解决方案,将他们锁定在特定的供应商生态系统中。LwM2M 没有这个问题,因为标准要全面得多。它定义了有效负载、数据模型,包括设备管理服务,并与 TLS 和 DTLS 1.2+ 一起使用以提高安全性。

面向未来的思考

希望在 STM32 MCU 上利用 LwM2M 的开发人员可以求助于 IOWA,它实现了标准的所有功能等等。例如,SDK 实现了固件更新和远程诊断功能。简而言之,IoTerop 利用 ST 的中间件和 LwM2M 功能来帮助管理设备的整个生命周期。事实上,一个常见的困难是在一个飞速发展的科技世界中管理设备的能力 10 年后。通过依赖标准并与 ST 密切合作,这家法国公司确保用户可以在其产品的整个生命周期内继续修补软件、连接到云、配置新设备、添加新功能等等。

3. 爱荷华州和发展时间挑战

编写代码可以快 70%

程序员总是问自己一个简单的问题:“写这个应用程序需要多长时间?” 这就是为什么许多人选择使用抽象层的原因。必须从头开始编写所有内容通常会耗费时间和成本。因此,爱荷华州是物联网系统发展的重要组成部分,因为采用它大大加快了发展。然而,还有更多的东西。借助 CONNECTICUT,工程师可以更快地测试他们的应用程序,从而进一步缩短产品上市时间。同样,采用 ALASKA 平台意味着更快地推出云平台。此外,IOWA SDK 在STM32CubeIDE中工作,这是第一个内置 STM32CubeMX 的免费 ST IDE。因此,团队可以使用像P-L496G-CELL02这样的电路板、所有 ST 低级软件和扩展,如X-CUBE-CELLULAR,预计在与 IoTerop 的解决方案配对时,将在不到三个月的时间内发布商业物联网产品。

审核编辑:郭婷

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

    关注

    68

    文章

    20148

    浏览量

    247104
  • mcu
    mcu
    +关注

    关注

    147

    文章

    18605

    浏览量

    386945
  • 物联网
    +关注

    关注

    2939

    文章

    47317

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    STM32L476低功耗怎么做啊

    STM32L476低功耗怎么做啊
    发表于 11-11 16:48

    STM32WB1MMC蓝牙低功耗模块技术解析与应用设计

    STMicroelectronics STM32WB1MMC蓝牙® 低功耗模块是一款超低功耗、小尺寸、经过认证的2.4 GHz无线模块。它支持低功耗蓝牙5.3。它基于
    的头像 发表于 10-25 16:20 1128次阅读
    <b class='flag-5'>STM32</b>WB1MMC蓝牙<b class='flag-5'>低功耗</b>模块技术解析与应用设计

    低功耗蓝牙定位模块

    感算商城联合知名方案公司推出了可用于可穿戴设备和物联网项目。单面表贴设计和板载蓝牙天线可以极大地促进物联网项目的快速部署。 首次具备无线功能,支持蓝牙 5.0,并能够以低功耗运行。 蓝牙
    发表于 10-23 14:01

    STM32WB09xE蓝牙低功耗MCU技术解析

    STMicroelectronics STM32WB09 BLUETOOTH® 低功耗5.4 32位MCU嵌入最先进的2.4GHz射频无线电外设,优化用于实现超低功耗和出色的无线电性能,可实现
    的头像 发表于 10-20 09:29 324次阅读
    <b class='flag-5'>STM32</b>WB09xE蓝牙<b class='flag-5'>低功耗</b>MCU技术解析

    RTT支持低功耗应用吗?

    RTT支持低功耗应用吗?哪个版本更适合用来做低功耗的项目?选标准版,nano,还是smart好?谢谢
    发表于 10-13 07:59

    KAGA FEI扩展低功耗蓝牙模块产品线

    全球领先的短距离无线模块供应商 KAGA FEI 于近期推出 EC4L10BA1 和 EC4L05BA1,扩展其低功耗蓝牙模块产品线。
    的头像 发表于 09-03 14:21 1389次阅读

    AT6803是一款超低功耗的离线智能语音识别芯片

    AT6803作为当前语音交互领域的前沿产品,其技术突破正悄然改变智能家居、可穿戴设备等低功耗场景的应用格局。
    的头像 发表于 07-26 12:00 1041次阅读

    低功耗蓝牙智能门锁应用

    智能门锁,作为智能家居不可或缺的一部分,因其更好的便捷性与安全性,被越来越多的商家及个人用户所采用,我们的低功耗蓝牙智能门锁方案,助⼒传统门锁企业,为传统门锁赋能。可提供基于
    发表于 06-25 09:47

    复旦微低功耗mcuFM33A0xx系列代理供应

    FLASH程序存储器、4KB RAM,集成LCD、RTC、温度传感器、ADC以及UART、I2C、SPI、7816等通用外设接口,适用于各类电池供电类低功耗产品。 应用领域: 智能电表/水表/热表/燃气表
    发表于 06-12 18:03

    低功耗低功耗前端模块,适用于蓝牙®范围扩展应用 skyworksinc

    电子发烧友网为你提供()低功耗低功耗前端模块,适用于蓝牙®范围扩展应用相关产品参数、数据手册,更有低功耗低功耗前端模块,适用于蓝牙®范围
    发表于 06-06 18:30
    <b class='flag-5'>低功耗</b>、<b class='flag-5'>低功耗</b>前端模块,适用于蓝牙®范围扩展应用 skyworksinc

    低功耗低功耗前端模块,适用于蓝牙®信号范围扩展应用 skyworksinc

    电子发烧友网为你提供()低功耗低功耗前端模块,适用于蓝牙®信号范围扩展应用相关产品参数、数据手册,更有低功耗低功耗前端模块,适用于蓝牙®
    发表于 06-06 18:30
    <b class='flag-5'>低功耗</b>、<b class='flag-5'>低功耗</b>前端模块,适用于蓝牙®信号范围扩展应用 skyworksinc

    蓝牙低功耗模块的原理和应用介绍

    随着物联网技术的快速发展,蓝牙低功耗模块在连接各种设备和传输数据方面发挥着重要作用。今天将为您介绍蓝牙低功耗模块的工作原理以及其广泛的应用领域。 蓝牙低功耗模块的原理 蓝牙低功耗模块是
    的头像 发表于 05-21 15:56 904次阅读

    Nordic nPM2100:为原电池供电蓝牙低功耗产品带来超长续航!

    大家好!今天给大家带来一款非常有料的产品——Nordic的 nPM2100 电源管理 IC。这款芯片专为延长原电池供电蓝牙低功耗产品的电池寿命而生,可以说是物联网设备中的“续航神器”! 超高效升压
    发表于 03-20 16:52

    意法半导体推出全新STM32U3微控制器,物联网超低功耗创新

    近日,意法半导体(STMicroelectronics)宣布推出新一代STM32U3微控制器(MCU),旨在为物联网(IoT)设备带来革命性的超低功耗解决方案。这款新产品不仅延续了意法半导体在超
    的头像 发表于 03-13 11:09 1259次阅读
    意法半导体推出全新<b class='flag-5'>STM32</b>U3微控制器,物联网超<b class='flag-5'>低功耗</b>创新

    三款低功耗MCU,实现应用产品的耐久续航力

    三款低功耗MCU,实现应用产品的耐久续航力 低功耗MCU是趋势所在 低功耗可说是MCU芯片重要的发展趋势之一,MCU功耗主要取决于MCU
    发表于 12-13 10:44