产品推荐:气相|液相|光谱|质谱|电化学|元素分析|水分测定仪|样品前处理|试验机|培养箱


Ky开元集团>技术中心>其他文章>正文

欢迎联系我

有什么可以帮您? 在线咨询

闪存编程器是什么?

来源:深圳市京都玉崎电子有限公司   2025年07月03日 09:25  

闪存编程器是一种写入闪存的设备。

这是一种专用于闪存的设备编程器(ROM 写入器)。有时也称为闪存 ROM 写入器。闪存编程器有两种类型:一种是连接到 PC 并写入闪存的;另一种是将 PC 上创建的写入文件保存到闪存编程器中并独立进行写入的。此外,闪存编程器还拥有各种类型,例如支持板载 (On-Board) 和板外 (Off-Board) 写入方式的型号。闪存编程器主要用于生产现场,但也用于软件开发和最终产品的现场维护。

Flash编程器的使用

闪存是一种嵌入在各种工业和商业设备中用于存储控制程序和数据的设备。闪存有两种类型:NOR 和 NAND。主要使用示例如下:

NOR型:工业设备、家电、打印机、移动信息终端、车载设备

NAND型:个人电脑、智能手机、数码相机、车载设备(导航地图数据、行车记录仪等)

Flash编程器用于将程序写入这些闪存。主要用途如下:

  • 嵌入式设备生产线编程

  • 写入车载设备(门传感器、后视镜控制等)的MCU

  • 各种产品的现场固件更新

  • 编程作为检查过程的一部分

支持板载编程的产品可以在安装到电路板后或在最终工序中重写安装在电路板上的闪存。此外,还有可嵌入生产和检测系统,或通过 LIN 连接写入多个车载设备的型号。可连接外部信号写入闪存并获取写入状态的型号,有助于实现生产系统的自动化。

Flash编程器原理

1.概述

闪存编程器是一种以电子方式将数据写入和擦除闪存的设备。对于内置于 CPU 的闪存,写入操作可通过 JTAG 或 SWD 等连接方式进行。有些编程器也支持 UART 和 LIN 连接。对于串行闪存,也有专用的闪存编程器,通过硬件直接控制 SPI 信号进行写入。

2. 主要特点

  • 整个闪存区域的批量重写和部分重写

  • 阅读并验证所写内容

  • 读取写入数据文件(Hex文件、ELF文件等)

  • 擦除所有闪存

  • 设置和取消闪存保护

某些类型的闪存具有内置的安全和保护功能。这些设备在初始状态下可能处于写保护状态,因此闪存编程器需要具备移除保护、写入和重新保护的功能。

Flash编程器的类型

1. 机上/机外

闪存写入有两种方式:板载 (On-board) 和板外 (Off-board)。板载是指写入安装在电路板上的闪存,而板外是指写入未安装在电路板上的闪存。

闪存编程器分为板载和板外两种类型,也有一些型号可以通过将适配器连接到主机来实现两种功能。板载闪存编程器有两种类型:一种是一次只写入一个闪存设备的编程器,另一种是可以同时写入多个闪存设备的“群组写入器”。

2. NOR型/NAND型

闪存有两种类型:NOR型和NAND型。NOR型闪存具有高速随机读取能力,适合小容量应用,主要用作设备内置控制程序的存储装置。NAND型闪存适合大容量数据存储,用于USB存储器、SD卡、SSD等存储设备。

市面上有同时支持 NOR 型和 NAND 型闪存的编程器。此外,也有同时支持两种类型的产品,但支持的功能可能因类型而异。

3. 其他

此外,一些闪存编程器还配备有以下功能。

  • 专用于写入SPI闪存的模型

  • 可保存多份写入数据

  • 可使用移动电池供电

  • 可以从闪存编程器向电路板供电。

  • 可集成到检查系统中并由外部控制


免责声明

  • 凡本网注明“来源:Ky开元集团”的所有作品,均为浙江兴旺宝明通网络有限公司-Ky开元集团合法拥有版权或有权使用的作品,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:Ky开元集团”。违反上述声明者,本网将追究其相关法律责任。
  • 本网转载并注明自其他来源(非Ky开元集团)的作品,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品第一来源,并自负版权等法律责任。
  • 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
企业未开通此功能
详询客服 : 0571-87858618