适用于嵌入式单片机的差分升级库,通用所有单片机,如stm32、华大、复旦微、瑞萨等。适合嵌入式的差分升级又叫增量升级,顾名思义就是通过差分算法将源版本与目标版本之间差异的部分提取出来制作成差分包,然后在设备通过还原算法将差异部分在源版本上进行还原从而升级成目标版本的过程。 差分升级方案不仅可以节省MCU内部的资源空间、还可以节省下载流程及下载和升级过程中的功耗。技术支持vx 18219255930
本仓库是利用STC IAP功能中的flash锁定功能和内置的flash读写小工具来完成的BootLoader程序,功能、使用方法和原理见于库中的说明文档!
用STM32f103zet6开发板,使用USB串行通信,HID类与上位机进行通信,并且加入FreeRTOS
STM32 U盘升级程序(IAP)是一种实用的嵌入式开发技术,允许用户通过U盘对设备进行程序升级,提高产品的可维护性和用户体验。本文详细介绍基于STM32的U盘IAP功能实现,涵盖Bootloader和App层开发。通过合理分区管理Flash存储器,确保数据传输的完整性和正确性,实现稳定可靠的升级过程。该功能适用于需要现场升级的嵌入式产品,具有较高的实用价值。
在嵌入式系统开发中,使用U盘进行数据存储和传输是一种常见且便捷的方式。本文介绍了如何通过FATFS文件系统和USB MSC协议实现U盘的读写操作,并将其应用于嵌入式系统中。文章详细讲解了FATFS文件系统的基础知识、USB MSC协议的基本概念,以及如何在STM32开发环境中配置和使用FATFS与USB MSC进行U盘操作
启航跨境电商ERP系统,目前支持shopfiy独立站和Shein。更多平台支持正在开发中,欢迎一起交流。。。
Innovative Open Source E-commerce. 运营级全开源跨境电商独立站. InnoShop - 免费开源跨境电商系统, 基于 Laravel 12 开发,支持多语言、多货币,并集成了 OpenAI,提供插件机制和主题模板开发,以增强用户体验和系统扩展性。 QQ交流群: 799563037
使用python+QT实现的机器人(扫地机)控制板调测工具。可结合VOFA实现PID可视化调试等。
Apollo notes (Apollo学习笔记) - Apollo learning notes for beginners.
开源代码,魔改的支持数据库动态虚拟墙,支持虚拟墙动态刷新,支持代码中操作虚拟墙。
Embedded-GD32-Board-Template 兆易创新GD32