编程器

编辑
本词条由“匿名用户” 建档。

编程器是一个一件电子设备来排列写入的软件来配置的可编程非易失性集成电路,称为可编程器件。目标器件包括PROM,EPROM,EEPROM,Flashmemory,eMMC,MRAM,FeRAM,NVRAM、PLD、PLA、PAL、GAL、CPLD、FPGA和微控制器。 [insert_content]<scriptasyncsrc="https://pagead2.googlesyndicat...

编程器

编辑

编程器是一个一件电子设备来排列写入的软件来配置的可编程非易失性集成电路,称为可编程器件。目标器件包括PROM,EPROM,EEPROM,Flashmemory,eMMC,MRAM,FeRAM,NVRAM、PLD、PLA、PAL、GAL、CPLD、FPGA和微控制器


编程器的功能

编辑

编程器硬件有两种变体。一种是使用编程器上的套接字配置目标设备本身。另一种方法是在印刷电路板上配置设备。

在前一种情况下,目标设备插入编程器顶部的套接字(通常为ZIF)。pdf15如果设备不是标准的DIP封装,则使用插入式转接板,将封装与另一个插座进行转换。

在后一种情况下,设备编程器通过连接器直接连接到印刷电路板,通常使用电缆。这种方式称为板载编程、在线编程或在系统编程。

然后,通过连接引脚施加信号,将数据从编程器传输到设备中。有些设备有一个串行接口,pdf3用于接收编程数据(包括JTAG接口)。:642,pdf15其他设备需要并行引脚上的数据,然后是具有更高电压的编程脉冲,以便将数据编程到设备中。

编程器

通常设备编程器通过并行端口,:364USB端口,或LAN接口连接到个人计算机。计算机上的一个软件程序将数据传输给编程器,:364:430选择设备和接口类型,并开始编程过程读取/写入/擦除/消隐里面的数据装置。

编程器的类型

编辑

有四种通用类型的设备编程器:

  1. 用于批量生产的自动化编程器(多编程站点,具有一组套接字)。这些系统利用带有机载站点的机器人拾取和放置处理程序。这允许大批量和复杂的输出(例如激光打标、3D检测胶带输入/输出等)
  2. 开发程序员(通常是单一编程站点),用于xxx篇文章的开发和小批量生产。
  3. 用于开发和现场服务的袖珍程序员。
  4. 仅适用于某些电路类型的专用编程器,例如FPGA、微控制器、pdf15和EEPROM编程器。

编程器的历史

编辑

对于旧的PROM编程器,由于许多可编程器件有不同的电压要求,每个引脚驱动器必须能够施加0-25伏范围内的不同电压。:651:40但是根据存储器件技术的进步,最近的闪存编程器不需要高电压。

在计算的早期,启动机制是一种机械设备,通常由开关和LED组成。这意味着程序员不是设备而是人,他通过将开关设置在一系列“开”和“关”位置来一个一个地输入机器代码。这些开关的位置对应于机器码,类似于今天的汇编语言。:261–262如今,EEPROM用作BIOS的引导机制,无需操作机械开关进行编程。

 

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/123029/

(5)
词条目录
  1. 编程器
  2. 编程器的功能
  3. 编程器的类型
  4. 编程器的历史

轻触这里

关闭目录

目录