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

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

3天内不再提示

使用带有蓝牙低功耗无线通信的RX MCU实现OTA更新

星星科技指导员 来源:瑞萨电子 作者:Makoto Kawaguchi 2022-04-27 16:43 次阅读

通过互联网更新操作系统和应用程序,在智能手机和个人电脑中是非常常见的。

近年来,嵌入式设备也开始通过互联网更新固件,这已成为提高可用性的重要技术之一,例如在产品发布后修复错误或添加新功能。

由于许多嵌入式设备往往没有直接连接到互联网,因此在实现OTA(Over The Air)固件更新方面存在一些挑战,例如获取固件、重写内置闪存导致操作停止的风险,以及内存大小的限制。

这一次,我们将介绍一种“OTA 解决方案”,它可以在 RX23W 嵌入式设备上使用低功耗蓝牙(Bluetooth LE) 进行固件更新,以解决这些挑战。

RX23W的 OTA 解决方案使用通用的低功耗蓝牙 (Bluetooth LE) 技术提供从智能手机更新 RX23W 嵌入式设备固件的功能。

该解决方案包括一个实现固件更新功能的示例程序和一个用于智能手机发送更新数据的示例应用程序。

固件更新是通过程序布局的安排,将低功耗蓝牙(Bluetooth LE)程序协议栈和用户应用程序定位在不同的部分,并按顺序重写,从而最大限度地利用内存来实现固件的更新。

由于每个程序是单独执行的,因此即使在更新过程中发生断电,更新也可以重新开始。

RX23W 的固件更新所需的程序部分的设置在应用说明中进行了描述。按照应用说明中的说明,您可以轻松地将固件更新功能嵌入到现有程序中。

此外,它也提供了包含固件更新功能的示例应用程序源代码,以便用户轻松开发智能手机应用程序。

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

    关注

    5082

    文章

    19107

    浏览量

    304835
  • 互联网
    +关注

    关注

    54

    文章

    11148

    浏览量

    103241
  • 操作系统
    +关注

    关注

    37

    文章

    6807

    浏览量

    123285
收藏 人收藏

    评论

    相关推荐

    低功耗蓝牙无线传感器

    BLE)应运而生。按照蓝牙技术联盟(SIG)的定义,BLE是一种低功率、短距离、低数据速率的无线通信协议。BLE的分层协议栈能以低功耗高效传输少量数据,使其成为电池供电应用的首选无线
    发表于 07-18 06:49

    PHY6212 是一款超低功耗物联网蓝牙无线通信芯片

    这是一款超低功耗物联网蓝牙无线通信芯片,搭载 32 位 ARM®Cortex™-M0 CPU,配备138KSRAM/Retention SRAM,具有超低功耗、高性能和
    发表于 11-14 17:03

    低功耗无线通信技术前景展望

    越来越多,越来越多的设备需要通过物联网来扩大其使用价值,根据预测,到2020年,将有超过300亿的设备具有和其他设备的无线通信能力。而在这当中,所占比例较大的,就是低功耗无线局域网设备。在智能家居中,有
    发表于 04-27 22:01

    无线通信模块,低功耗,小数据,距离100米左右?

    目前处理一个无线通信方面。需要一个无线通信模块,低功耗,小数据,距离100米左右。能否推荐一个模块!我之前用了BLE4.0,但是在距离方面蓝牙只有10米左右,放入模具中,
    发表于 08-02 23:10

    介绍无线通信产品的低功耗设计

    低功耗值。本文介绍无线通信产品的低功耗设计,首先实测MCU与射频芯片I/O设置的功耗,然后测试射频芯片不同模式下
    发表于 11-03 06:56

    PHY6252超低功耗物联网蓝牙无线通信芯片

    PHY6252是一款超低功耗物联网蓝牙无线通信芯片,搭载 32 位 ,配备 64KSRAM/Retention SRAM,512KFLASH,96KROM/256bit efuse;具有超低功
    发表于 04-14 14:14

    无线通信蓝牙BLE技术

    的最主要特点是低功耗和低速率。   BLE的特点   总体而言,BLE技术具有如下特点:   1、高可靠性   对于无线通信而言,由于电磁波在传输过程中容易受很多因素的干扰,例如,障碍物的阻挡、天气状况等
    发表于 05-12 17:26

    通过低功耗蓝牙连接在STM32WB设备上进行OTA固件更新的过程

    本文档介绍了通过低功耗蓝牙连接在 STM32WB 设备上进行 OTA 固件更新的过程。它讲解如何使用 STM32Cube 固件包中提供的 OTA
    发表于 09-05 06:06

    基于低功耗蓝牙技术的设计

    蓝牙技术已经融入到我们生活中的每一个角落,蓝牙功耗问题也日益显著。低功耗蓝牙是一种新型的无线通信
    发表于 09-13 17:21 16次下载

    无线通信网超低功耗技术.

    无线通信网超低功耗技术.(下一代通信网络的介绍)-该文档为无线通信网超低功耗技术.讲解资料,讲解的还不错,感兴趣的可以下载看看…………………
    发表于 07-30 08:37 4次下载
    <b class='flag-5'>无线通信</b>网超<b class='flag-5'>低功耗</b>技术.

    低功耗物联网蓝牙无线通信芯片——PHY6212

    1 简介 PHY6212 是一款超低功耗物联网蓝牙无线通信芯片,搭载 32 位 ARM®Cortex™-M0 CPU,配备 138KSRAM/Retention SRAM,具有超低功耗
    发表于 11-08 16:37 2723次阅读
    超<b class='flag-5'>低功耗</b>物联网<b class='flag-5'>蓝牙</b><b class='flag-5'>无线通信</b>芯片——PHY6212

    低功耗蓝牙版本的特性演进简介

    蓝牙是一种基于2.4GHz ISM频段的短距离无线通信技术,具有低功耗、低成本、方便快捷的特点,被广泛应用于智能手机、电脑、无线遥控等场景,是实现
    的头像 发表于 05-10 17:00 4636次阅读
    <b class='flag-5'>低功耗</b><b class='flag-5'>蓝牙</b>版本的特性演进简介

    物联网常用的无线通信技术

    物联网常用的无线通信技术前言 短距离无线通信技术 蓝牙 WiFi ZigBee 低功耗长距离无线通信技术 SigFox LoRa NB-Io
    发表于 05-24 16:13 1次下载
    物联网常用的<b class='flag-5'>无线通信</b>技术

    蓝牙低功耗无线通信MCU芯片MS1636

    MS1636是一款高性能,低成本,超低功耗无线通信MCU芯片。该芯片不仅集成一个可以工作到高达64MHz的32位的精简指令集的(RISC)的高效处理器,还集成一个功能丰富的蓝牙5.1
    的头像 发表于 06-12 17:15 1355次阅读
    <b class='flag-5'>蓝牙</b><b class='flag-5'>低功耗</b><b class='flag-5'>无线通信</b><b class='flag-5'>MCU</b>芯片MS1636

    新唐蓝牙低功耗MCU带你快速实现摄影灯光应用

    新唐蓝牙低功耗MCU带你快速实现摄影灯光应用
    的头像 发表于 08-10 11:24 704次阅读
    新唐<b class='flag-5'>蓝牙</b><b class='flag-5'>低功耗</b><b class='flag-5'>MCU</b>带你快速<b class='flag-5'>实现</b>摄影灯光应用