针对目前C/S模式下编写的应用程序可维护性差的特点,提出了一套自动在线升级的解决方案,分析了在线升级的困难及实现原理,并给出了实现升级的部分代码,具有实际参考价值和现实意义
2023-09-04 20:19:33 48KB 自动在线升级
1
STM32 IAP 在线升级在应用编程 功能 实验,包括代码,实验教程文档,IAP程序,应用程序以及上位机VB源代码
2023-02-14 10:41:33 11.16MB STM32 IAP Bootloader 在线升级
1
压缩包内有两个文件,一个为STM32_USB_IAP这个就是bootloader,另外一个是STM32_USB_App,目前是STM32_USB_IAP跳转STM32_USB_App没有问题,但是反过来跳转就会卡死,应该是APP里面开的外设没有关闭就跳转的原因。里面实现了内存管理SDRAM,SPI flash、SD卡读取,USB读取等功能,其中SPI flash、SD卡读取,USB都支持FATFS文件系统,文件系统也支持中文,不过要先把字库写入外部flash中。
2023-02-09 14:54:54 30.34MB 嵌入式
1
代码为YModem协议接收数据及处理数据的过程,在此之前我们需先初始化系统以及结构,同时需要注意以下几点: Bootloader中尽可能不使用中断,因此此处串口接收数据采用查询接收方式; Bootloaderz中不要让程序卡死或者进入某个死循环,应在适当的地方进行软件复位; 注意数组长度越界或者溢出错误; 注意YModem协议第一包数据的包号为00。
2022-12-06 14:05:45 18.62MB STM32F103C8T6 串口IAP
1
STM32CubeMx开发之路—在线升级OTA(1/4)—基础知识 STM32CubeMx开发之路—在线升级OTA(2/4)—BootLoader STM32CubeMx开发之路—在线升级OTA(3/4)—App STM32CubeMx开发之路—在线升级OTA(4/4)—测试 运行环境 Windows10 STM32CubeMX Version 5.4.0 Keil5(MDK5) Version 5.28.0.0 硬件开发板 F103RB-NUCLEO 简介 本例程主要对前三章的教程做测试验证 BootLoader + App的升级功能. 源代码 BootLoader源代码 STM32F
2022-11-21 14:36:12 814KB bootloader ota stm32cubemx
1
使用一个标志位进行APP1和APP2区域的切换。只讲基本过程,具体的串口升级协议没有添加,大家仅供参考。与传统双区升级不同的是不存在临时区,每一个区都是代码区域,通过标志位进行快速切换。
2022-11-19 16:49:29 15.48MB iap stm32 ota 在线升级
1
GD32f303 IAP在线升级用bootloader程序源码
2022-10-31 10:43:14 1.3MB gd32 iap rtos 在线升级
1
APP在线升级说明文档20220913
2022-09-24 20:00:40 2.04MB linux
1
GD32F103 在线串口Ymodem协议升级IAP,很好的在线升级实例
2022-09-13 19:07:38 290KB GD32F103在线串口Ymo
STM32iap在线升级程序,利用STM32bootloader功能,将程序划分为,boot启动区,以及APP执行区
2022-09-08 14:07:31 15.76MB 在线升级
1