stm32 IAP升级 OTA升级 野外设备远程升级 自建FTP服务器升级 多App备份 切换,防变砖 芯片 stm32f103系列 4G模块 EC200T 程序简介:一个bootloader程序 多个主程序程序可相互切换 主程序A 出厂前烧录,永不更改,用于升级失败后,做应急程序使用,保障单片机不变砖 主程序B 日常运行,可升级替换 主程序C 功能与主程序B相同 三个主程序间可通过上位机远程控制,切换运行 单片机通过4G模块远程下载服务器上的BIN文件,通过BIN文件数据自动判断程序应该烧录的flash位置进行升级,升级成功后自动跳转到新程序。 本程序升级流程清晰,多重防范措施避免单片机因为升级而变砖,保证系统正常运行。 无论你想要通过什么方式升级,只需要自己修改数据的接收方式,搭配我的固件处理代码,可有效保证系统稳定运行。 可以得到 bootloader和app的源码,上位机EXE文件,详细的说明书文档(附带如何自己搭建FTP服务器)
2024-02-04 17:31:20 1.94MB stm32
1
主控芯片N32G031,通过串口2(PA9 PA10)IAP应用代码,电脑端采用串口工具XCOM V2.6.exe协议传输模式,有效最大包长128字节,加上包头: 0x01 0x01 报序号:1byte 长度:1字节 尾字节校验和:1字节,最大总包长133。压缩文件内部有两个代码boot代码和测试应用app代码,测试代码开了中断定时器3,在主程序中1秒打印一条测试数据。
2023-10-30 11:10:01 4.43MB 软件/插件
1
Stm32 IAP升级代码 Makefile环境 包含BootLoader App 代码
2023-10-07 11:20:40 22.02MB stm32 软件/插件
1
升级流程:按下KEY1按键上电,进升级模式。连接电脑会出现优盘、将需要升级的文件考入,按下KEY2会进行文件校验以及升级跳转。 使用STM32F103VET6 野火指南者开发板、cubeMX配置 包含 bootloader 以及 app、bin文件添加info用的工具。
2023-03-08 14:16:34 46.42MB stm32 USBIAP
1
此IAP程序通过串口通信实现对C8051F340目标板固件升级,代码经测试验证,上位机测试工具选用dnw_v0.60c,该资源可以直接使用。
2023-02-03 09:43:22 98KB C8051F IAP
1
此引导程序的设计思想是: 将Flash地址分为三个区域:引导区,功能区,升级区; 功能程序中,可以通过U盘,tcp,uart等手段,将升级程序写在,待升级区,并在特定位置写程序升级标志位; 如果需要升级程序,设备重启后,程序先运行IAP 引导程序,检测到升级标志位,如程序中所示,将升级区的程序搬到功能区,就可以开始运行新的程序啦!
2022-12-17 11:21:21 3.69MB STM32 IAP升级
1
国民技术N32G430C8L7串口IAP 升级代码
2022-11-10 16:28:41 16.12MB IAP N32G430C8L7 国民技术
1
通过STM32H743,网络UDP,串口两个程序IAP升级,可移植STM32其他系列中,里面带详细教程,附带IAP升级操作流程,串口IAP升级10s内没上传bin文件,执行之前程序,UDP的IAP,在10s之内没有输入密码则执行之前程序,输入密码,则等待当前更新的bin文件等待上传,上传完成后从新开机,则最新bin文件程序。
2022-11-07 20:49:49 4.11MB stm32 STM32H743 IAP 软件升级
1
stm32G070CBT6A的OTA升级程序,采用IAP方案,数据用串口Ymodem协议传输bin文件,输入2开始等待下载并写入,输入3跳转到用户APP,跳转成功打印hello world. 从APP跳转到bootloader可通过按键方式。
2022-11-01 19:02:24 6.83MB MCU 嵌入式 单片机 stm32
1
这是基于STM32L4系列的IAP升级程序,官网下载下来的有错误,调了几天才搞出来,想着我一个人痛苦就够了,所以分享出来。
2022-10-05 15:32:37 24.58MB STM32L4 BOOT ymodem IAP升级
1