首页 > 其他分享 >向带有BLE从机的代码中移植BackupOTA备份升级

向带有BLE从机的代码中移植BackupOTA备份升级

时间:2024-09-30 10:36:45浏览次数:10  
标签:BackupOTA 升级 从机 BLE Backup 移植

目录

Backup升级方式,涉及到头/源文件的修改,代码改动量相比Onlyupdata升级方式来讲要更大。

Backup升级的优点:升级无需跳转,通过

基于24年9月9日的CH592EVT移植后的APP层工程见链接:

通过网盘分享的文件:592Peripheral_Extract_BackupOTA.zip
链接: https://pan.baidu.com/s/17lTmvSdYHtNipBkb3XQFOA?pwd=wch6 提取码: wch6

压缩包中将Backup方式需要添加的代码剥离出来,整理成头/源文件,再拷贝/覆盖部分.ld文件、.s文件,可以快速完成Backup方式的OTA移植。

路径相关配置参考博客:新建MRS工程并添加BLE从机功能 - JayWell - 博客园 (cnblogs.com)

 

标签:BackupOTA,升级,从机,BLE,Backup,移植
From: https://www.cnblogs.com/JayWellsBlog/p/18436298

相关文章

  • callable类型 是什么?
    在C++中,callable类型(可调用类型)是指可以像函数一样被调用的对象C++中有多种不同的可调用对象类型,它们可以通过函数调用运算符()被调用。常见的callable类型包括:普通函数(普通函数、静态函数、成员函数)函数指针仿函数(函数对象)Lambda表达式std::function类型1.......
  • Jmeter启动报错:Error: Unable to access jarfile D:\jiekou\apache-jmeter-5.6.3\b
    解决Jmeter启动报错:Error:UnabletoaccessjarfileD:\jiekou\apache-jmeter-5.6.3\bin\ApacheJMeter.jar问题:明明在官网(https://jmeter.apache.org/download_jmeter.cgi)直接下载,运行Jmeter,结果显示缺少ApacheJMeter.jar原因:Source(源)下含有src的文件里是不含有ApacheJMete......
  • nginx:limit_req导致nginx 503 Service Temporarily Unavailable
    一,客户端浏览器报错:nginx503ServiceTemporarilyUnavailable问题的原因:http下:limit_req_zone$binary_remote_addrzone=peripreq:20mrate=10r/s;此server下:limit_reqzone=peripreqburst=10nodelay; 此页面上有多个同域名下的css/js/图片/字体文件的连接,所......
  • wait_event_interruptible_timeout() 函数
     原文链接:https://blog.csdn.net/wuyongpeng0912/article/details/45723657 网上有关于此函数的分析,但大都是同一篇文章转载来转载去,没有进一步的分析。做个小结:了解函数功能,除了直接看代码逻辑,最有效的当是注释内容了。如下:函数原型:wait_event_interruptible_timeout......
  • ESP32系列ESP32-D0WD双模 超低功耗集成BLE4.2+2.4G WIFI SoC芯片
    ESP32系列ESP32-D0WD双模超低功耗集成BLE4.2+2.4GWIFISoC芯片ESP32系列的ESP32-D0WD-V3芯片具有可扩展、自适应等特点。是2.4GHzWi-Fi+蓝牙双核芯片,具有卓越的射频性能,能在-40°C~105°C工作范围内,保持-97dBm接收灵敏度的领先性能。Wi-Fi输出功率在19.5dBm时,能符合SR......
  • COMP 412 Local Register Allocation Table of Contents
    COMP412,Fall2024Lab2:LocalRegisterAllocationTableofContentsCriticalDatesfortheProjectIntroductionCodeDueDate10/23/2024OverviewoftheProblemCodeCheck#1Due10/04/2024CodeSpecification3IntroductionInthisprogrammingass......
  • AI绘画爆款治愈系创作,你还不知道?Stable Diffusion 轻松复刻某书爆款动漫卡通治愈文案
    前言情感治愈类一直是受众群体很高非常火爆的赛道,老徐也关注到在某书平台上,漫画治愈类风格的内容也是非常的受欢迎。先来看看以下一些案例看看这几个账号内容的质量就可以看出该部分内容是很受欢迎的,结合平台的用户群体成分,老徐觉得这个是非常值得尝试的一个创作赛道。......
  • Antd4X Form.List嵌入Table 表格项数据联动
    antd4X版本父组件是Form组件,其中一项为Form.List,Form.List内嵌了一个Tableconstform=Form.useForm()<Formform={form}><Form.List>{(fields,operate,{errors})=>{return(<TableclassName="wf-subform"......
  • Flink(六)Table API和Flink SQL
    TableAPI和FlinkSQL整体介绍概念TableAPI是一套内嵌在Java和Scala语言中的查询API,它允许我们以非常直观的方式,组合来自一些关系运算符的查询,比如select、filter和joinFlinkSQL,就是直接可以在代码中写SQL,来实现一些查询(Query)操作无论输入是批输入还是流式输入,在这两套API......
  • ElementUI中实现el-table表格列宽自适应,列根据内容自动撑满,内容不换行
    一、概述在表格宽度固定时,实现内容不换行,表格自动显示滚动条当前显示效果: 期望实现效果: 二、实现思路遍历表格数组,每次都构建一个隐藏的span元素,获取该元素的宽度,对比保存最大值代码如下:/***表格列宽自适应*@paramprop属性*@paramrecords数据*@paramm......