文章设计并实现了一种针对FLASH、EEROM等存储器进行数据更新的高速通用编程器。该编程器是一个以STM32为核心,能对24、25等系列的存储器完成数据写入、读出等操作的嵌入式系统。系统具备USB连接PC机的联机操作模式和基于UCGUI的脱机操作模式。它可以控制接口电压以适用更多的芯片,与当前常见编程器进行性能比较,其具有更好的兼容性、更快的操作速度和更高的数据正确率。
Memorizers such as FLASH and EEROM are widely used to store the code and configuration parameters in digital products. Sometimes it is necessary to change the data in memory for product upgrade and maintenance. This article designs an embedded system which utilizes the STM32 as the MCU and provides reading and writing functionalities among the memorizers such as 24 and 25 series.This system can run in two models including connecting the PC with USB and working offline based on UCGUI. Interface voltage can be controlled to fit more chips. This system achieves excellent operating speed and high accuracy of the data writing at the same time.