系统:WinAll, Win10, Win11 大小:9.0M
类型:编程软件 更新:2026-03-17

请确保CH341A编程器与电脑连接稳定,避免操作中断。
在刷写SPI Flash时,请仔细核对芯片型号和数据,避免误操作导致数据丢失。
NeoProgrammer 是一款专为 CH341A 土豪金编程器设计的配套软件,主要用于免拆机救砖操作,支持对 SPI Flash 芯片进行刷写,是电子爱好者和硬件工程师常用的实用工具之一。
支持多开发环境集成在软件/插件的标签下,NeoProgrammer 不仅限于独立运行,还支持与其他主流开发环境集成,例如 Visual Studio、Eclipse 等。这种集成能力可极大地提升开发效率,让开发者无需离开熟悉的开发环境,即可直接完成芯片编程相关操作,实现开发与编程流程的无缝衔接,类似 Eclipse 与 Visual Studio 间跨平台调试的协同逻辑,进一步简化操作流程。
兼容多种高级编程语言虽然 NeoProgrammer 自身并不直接支持编写高级编程语言(如 C++、Python 或 Java),但它可作为一个功能接口,与这些高级编程语言结合使用。例如,开发者可通过编写脚本或利用第三方库,自动化执行 CH341A 芯片的编程任务,轻松实现芯片批量烧录、复杂数据交换等高效操作,适配规模化、自动化编程需求。
支持多种芯片型号编程,可对各类兼容芯片进行编程操作,全面满足用户不同场景下的芯片编程需求。
可读写 SPI NAND 的备用区域,功能更贴合高级用户使用需求,适配复杂的芯片调试与数据处理场景。
优化 SPI 和 I2C f-ram 支持,读写速度极快,大幅提升芯片编程效率,减少等待时间。
支持 M93s46、m93s56、m93s66、er5911、er5912、msm16911、93c57 等芯片型号(其中 93c57 需要特殊适配器)。
支持“multidies” SPI nor 和 SPI NAND 芯片,例如 Winbond w25m512jv、w25q01jv、w25m02gv 等常见型号。
更新芯片列表结构,新增并修复了大量芯片参考信息,提升芯片识别与适配的准确性。
芯片列表(Chiplist)不再支持编辑,但可通过数据库导入功能,灵活添加所需芯片信息。
支持华硕 Cap 文件格式,打开该格式文件时可自动分析二进制文件,并在必要时转换为 bin 格式,提升文件兼容性与使用便捷性。
优化芯片搜索功能,在芯片名称和电压参数搜索中支持通配符 *,方便用户快速定位目标芯片,提升操作效率。
新增便捷帮助入口,通过右键单击适配器和编程器,即可快速访问帮助文档,方便用户随时查阅操作指南、解决使用疑问。
新增多款 SPI 数据闪存支持,包括 at45db641、at45db322、at45db1282、at25pe20、at25pe40、at25pe80、at25pe16。
优化读取操作体验,按下读取按钮后,若编辑器缓冲区为空,则自动预填充为 FF,避免空缓冲区导致的操作异常,提升使用稳定性。
一、驱动安装
打开资料文件夹里驱动程序文件夹,文件夹里有两个驱动程序
安装并口驱动 编程烧录使用
安装串口驱动 TTL线使用 需取下P/S选择口短接帽
1、编程器模式驱动安装
用鼠标双击“24 25系列芯片编程驱动”文件,弹出以下对话框

选择界面上的INSTALL安装驱动程序,安装过程可能持续30秒左右。在弹出以下对话框时表示驱动程序安装成功。

将编程器连接到电脑USB口,电脑会弹出找到新硬件提示,在弹出的对话框中选择自动安装即可。
2、TTL刷机模式驱动安装
用鼠标双击“TTL刷机驱动”文件,弹出以下对话框

选择界面上的INSTALL安装驱动程序,安装过程可能持续30秒左右。在弹出以下对话框时表示驱动程序安装成功。

将编程器上P/S跳线拔出

二、编程软件操作
1、25系列BIOS芯片编程
将编程器连接到电脑上,打开编程器软件,用鼠标双击CH341A.exe文件
将出现以下编程界面

此时编程界面右下角设备连接状态处应显示“已连接”。

现在便可以正式开始写程序了!!!!操作步骤如下:
1、根据你的芯片类型和型号,在以下位置选择你要写的芯片

2、将你的待写芯片放在编程器以下位置:
24系列芯片放置位置

25系列芯片放置位置

3、在编程软件界面工具栏点击打开按钮
出现如下对话框,在对话框中找到你要写的数据,这里默认的数据类型为.BIN或.HEX文件,如果你的文件是其他类型的,如.ROM等,可以在文件类型处选择全部即可

找到相应的数据文件后,点击对话框的打开按钮,此时编程器数据编辑区内可以看到你要写的文件内容,特别注意,请不要随意修改数据编辑区里的数据,避免造成数据错误而芯片无法使用。
4、在编程界面工具栏上选择你要操作的功能,一般写芯片的话选择自动就可以了。
1、支持芯片
SPI NOR闪存
SPI NAND闪存(实验性)
SPI EEProms(25xxx,95xxx)
SPI EEProms(45xxx)*
SPI F-RAM,FRAM
I2C EEProms(24Cxx )
MicroWire EEProms(93Cxx 8/16位)*(93C57)
AVR Mcu(ATmega,ATtiny)*
NUVOTON Mcu(N76E003)*
ENE KB90xx *
2、特殊组件
(1)I2C 组件(标注“已测试”为经过验证可正常使用)
AT24RF08 / PCA24S08 / BUL08 / LE26CAP08(已测试)*
PCF8582C(已测试)*
M34E02 / AT34C034E(已测试)*
M34C02(已测试)*
CT1C08(已测试)*
CT1C16 *
(2)SPI EEprom 组件
M35080,M351xx(支持读、写、清空操作)
ST95P08(已测试)
注:带 * 标记的组件/芯片需结合对应适配条件(如特殊适配器)使用,具体可参考帮助文档。