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

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

3天内不再提示

具有嵌入式多调制LoRa无线电的无线MCU

星星科技指导员 来源:意法半导体 作者:意法半导体 2022-05-12 09:11 次阅读

ST推出的STM32WL5x,它是 STM32WL 的双核版本,是第一款具有嵌入式多调制无线电(LoRa、(G)FSK、(G)MSK、BPSK)的无线 MCU。新型号提供 Cortex-M0+ 和 Cortex-M4 内核,以提高灵活性和安全性。我们还发布了包含 Sigfox 堆栈的STM32CubeWL MCU 包的更新。因此,工程师将能够利用可用的调制方案并缩短产品上市时间。STM32WL 系列增加的多价性也为智慧城市或智慧农业等新应用打开了大门。因此,让我们看看工程师和决策者选择 STM32WL5x 的过程。

原型设计从这里开始

大多数团队面临的第一个挑战是快速提出概念验证的能力。在说服管理者时,能够展示如何使用这两个核心至关重要。因此,ST 推出了其NUCLEO-WL55JC 1 ,这是第一款采用STM32WL55JC的开发板。

在软件方面,最新版本的STM32CubeWL包含这款新 Nucleo 板的应用示例,以加快开发速度。例如,我们提供了一个参考模板来帮助构建利用这两个内核的软件。此外,STM32CubeMX收到了一个更新,可以直接从该实用程序配置 LoRaWAN 和 Sigfox 堆栈。我们还提供可以将传感器数据发送到网关或“集中器”的演示程序。眼见为实,在此 Nucleo 板上运行的演示应用程序是展示 STM32WL 的双核版本为何为项目带来更大灵活性和安全性的最快方式。

STM32WL5x:完全开放的双核架构,具有更高的灵活性

2 个核心可避免每次更新时重新认证

我们在 2020 年 1 月推出的第一款 STM32WL 有一个 Cortex-M4,可以运行所有东西。不需要经常更新他们的应用程序的工程师往往更喜欢这种架构,因为它很简单。然而,一些具有更严格限制的团队可能会感到被困。我们以需要频繁升级的产品为例。如果网络和应用程序栈在同一个核心上,修改代码意味着重新认证通信协议。得益于 STM32WL5x 的双核架构,开发人员避开了这个问题。事实上,工程师可以将网络堆栈放在 Cortex-M0+ 上,并在 Cortex-M4 上运行应用程序。因此,更新后者不会自动触发重新认证网络堆栈的需要。

2个核心避免多重资格

另一个挑战来自对组件进行鉴定的需要。从事物联网项目的小型初创公司倾向于优先考虑最直接的方法。在这方面,STM32WLE及其单核架构是一个很好的答案。例如,我们最近看到了一个使用 MCU 向云端发送警报的自动橡胶收集系统。该智能农业系统使用 STM32WLE 并依靠 LoRa 帮助农民优化他们的运营。该系统是一种流行的大批量产品,因为微控制器的集成特性及其单核架构使得开发概念验证变得容易。

然而,当一家大公司从事无数项目并支持多种协议时,为所有项目使用一个设备是一项巨大的资产。事实上,只需要对一个组件进行认证意味着更高的投资回报和更快的上市时间。借助 STM32WL5x,团队可以为 Cortex-M4 创建应用程序,并在 Cortex-M0+ 上使用不同的亚千兆赫协议来满足他们的需求。此外,它使他们能够更轻松地测试各种协议。

STM32WL5x:Cortex-M0+,提高安全性

我们双核架构背后的 2 个原因

ST 决定使用 Cortex-M0+ 的原因有很多,但有两个特别突出。首先,与使用一个更大的内核相比,双核方法为亚千兆赫应用提供了相似的性能和更具成本效益的结构。其次,我们了解集成面向安全的硬件平台的必要性。因此,新的 STM32WL5x 提供了每个内核之间的硬件隔离以及密钥管理服务。系统在安全区域中存储和管理用户应用程序密钥,以提高安全性。它还支持真实性验证、强大的数据解密和数据完整性监控等功能。双核 STM32WL5x 还具有我们的许多STM32Trust 功能,例如安全固件安装和更新。此外,它有两个非常有用的唯一 ID(64 位和 96 位),并且它提供了针对读写操作的多种保护级别。

Cortex-M0+ 的 2 种不同方法

ST 客户的反应既积极又富有创意,其中一些客户以一种意想不到的方式使用 STM32WL。事实上,大多数系统将 Cortex-M0+ 用于其 sub-GHz 协议,将 Cortex-M4 用于其应用程序。然而,由于我们实施的灵活性,一些 ST 合作伙伴做了完全相反的事情。一些公司选择为其敏感的应用层享受 Cortex-M0+ 的安全优势。然后,他们的团队将无线电堆栈放在 Cortex-M4 上,从而为他们的应用程序发布了更安全、更具成本效益的解决方案。工程师一直在努力适应新的安全需求,同时使他们的产品更易于访问。STM32WL 的全新双核架构为他们提供了实现目标的新工具。

审核编辑:郭婷

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

    关注

    48

    文章

    6808

    浏览量

    147612
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16011

    浏览量

    343543
  • ST
    ST
    +关注

    关注

    32

    文章

    1095

    浏览量

    128146
收藏 人收藏

    评论

    相关推荐

    软件无线电的主要原理及技术

    通信理论为基础,以数字信号处理为核心,以微电子技术为支撑的新的无线电通信体系结构,是数字无线电的高级形式。首先介绍了软件无线电的理论基础,即带通采样理论,速率处理信号技术,高效信号滤
    发表于 09-22 07:54

    软件无线电的定义和特点(2)#软件无线电

    软件无线电
    未来加油dz
    发布于 :2023年07月03日 22:29:39

    软件无线电的定义和特点(1)#软件无线电

    软件无线电
    未来加油dz
    发布于 :2023年07月03日 22:28:48

    软件无线电硬件结构(2)#软件无线电

    软件无线电
    未来加油dz
    发布于 :2023年07月03日 22:14:44

    软件无线电硬件结构(1)#软件无线电

    软件无线电
    未来加油dz
    发布于 :2023年07月03日 22:14:03

    软件无线电的诞生历史(2)#软件无线电

    软件无线电
    未来加油dz
    发布于 :2023年07月03日 22:13:18

    软件无线电的诞生历史(1)#软件无线电

    软件无线电
    未来加油dz
    发布于 :2023年07月03日 22:12:21

    软件无线电的研究热点和难点(1)#软件无线电

    软件无线电
    未来加油dz
    发布于 :2023年07月03日 22:10:52

    软件无线电功能模块连接方式(2)#软件无线电

    软件无线电
    未来加油dz
    发布于 :2023年07月03日 22:08:53

    软件无线电功能模块连接方式(1)#软件无线电

    软件无线电
    未来加油dz
    发布于 :2023年07月03日 22:08:00

    调制的基本原理(2)#软件无线电

    软件无线电
    未来加油dz
    发布于 :2023年07月03日 22:07:15

    调制的基本原理(1)#软件无线电

    软件无线电
    未来加油dz
    发布于 :2023年07月03日 21:54:59

    基于组件的软件无线电(2)#软件无线电

    软件无线电
    未来加油dz
    发布于 :2023年07月03日 21:30:00

    基于组件的软件无线电(1)#软件无线电

    软件无线电
    未来加油dz
    发布于 :2023年07月03日 21:29:12

    基于STM 8位MCULoRa无线通信芯片组

    ASR6505是基于STM 8位MCU无线通信芯片组 ASR6505是一种通用的LoRa无线通信芯片组,集成了LoRa
    发表于 05-31 10:04