导航:首页 > 编程语言 > 芯片编程器

芯片编程器

发布时间:2022-01-14 07:38:44

编程器是干什么的

编程器为可编程的集成电路写入数据的工具。编程器主要用于单片机(含嵌入式)/存储器(含BIOS)之类的芯片的编程(或称刷写)。编程器主要修改只读存储器中的程序,编程器通常与计算机连接,再配合编程软件使用。

编程器通过数据线与计算机并口(打印机接口)联接,独立的外接电源,使用操作更方便,编程更稳定;采用 WINDOWS下的图形界面,使用鼠标进行操作。

支持 Windows ME/98/95/2000系统,具有编程指示,控制程序工作界面友好,对芯片的各种操作变得十分简单,无论是电子还是电脑爱好者都可轻松掌握。

(1)芯片编程器扩展阅读:

写存储器方法:

使用编程器对存储器进行数据复制操作的基本配制是:一台计算机(编程器对计算机的要求并不高,一般来说,只要能够运行Windows 98操作系统即可),一台编程器以及与编程器配套的驱动软件。

一般操作步骤如下:

1、将编程器与计算机连接好。不同的编程器与计算机的连接方式也不太相同,有的编程器是连接到计算机并口(打印机接口)上,有的是连接到计算机的串口上(COM1或COM2),有的使用USB接口(如RF910)。从速度上来说,USB接口最快,串口最慢。

2、将与编程器配套的驱动软件安装到计算机上,并按要求对编程器进行相关的设置。

② 【单片机】常说的编程器、烧录器、仿真器,这些概念有什么区别

编程器:为可编程的集成电路写入数据的工具,编程器主要用于单片机(含嵌入式)/存储器(含BIOS)之类的芯片的编程(或称刷写)。

编程器主要修改只读存储器中的程序,编程器通常与计算机连接,再配合编程软件使用。

烧录器:在大陆是叫编程器。

因为台湾的半导体产业发展的早,到大陆后,客户之所以叫它为“编程器”是因为现在英文名为PROGRAMMER,这个英文名与一般编写软件程式设计师是同名,所以就叫“编程器”。

烧录器实际上是一个把可编程的集成电路写上数据的工具,烧录器主要用于单片机(含嵌入式)/存储器(含BIOS)之类的芯片的编程(或称刷写)。

仿真器(emulator)以某一系统复现另一系统的功能。与计算机模拟系统(Computer Simulation)的区别在于,仿真器致力于模仿系统的外在表现、行为,而不是模拟系统的抽象模型。

(2)芯片编程器扩展阅读:

选购方法:

1、稳定性。

通常欧美的烧录器技术成熟,性能稳定,如ELNEC生产的烧录器是相当稳定,有较高的市场占有率;

2、认品牌。

一般情况下比较知名的IC编程器/烧录器大厂得经过市场的验证,所以品质相对较好,如ELNEC等日,美欧洲烧录器厂生产的烧录器,时间最长,技术最成熟,从质量,品牌角度来讲是最佳的选择;

3、烧录速度:

烧录器的烧录速度也很重要。目前市场有最新产品如:ELNEC的BEEHIVE204,BEEHIVE208的烧录器,烧录速度是其它同类型机器的10倍,建议烧录64M以下芯片可选择BEEHIVE204;

4、支持IC型号的多少:

通常状况下支持芯片型号较多的烧录器,相对要好一些。如Elnec编程器,到2013年11月23日止,支持的IC数种类超过80000种(每天还在不断增加中,可在浦洛电子网站下载到最新的烧录软件.)

5、售后服务:

烧录器因其专业性较强,配备的耗材种类较多,很易出来各种不同的问题,故售后相当重要。

像ELNEC在大陆都有专业的销售与技术支持团队,例如:华南地区有浦洛电子;华东地区有浦创电子、华北地区也有浦创电子的分公司。

6、是否有能力开发烧录座等耗材及升级IC支持数。

随着IC芯片种类的更新,以前的烧录座不适合使用,需要编程器厂商开发新的烧录座。

③ 写芯片,想买个编程器,请问入手哪种比较合适

看你写什么类型的芯片,可编程的芯片大致可分为:Flash、MCU、CPLD、FPGA,DSP等类型。如果以上类型都需要编写,只有找国外的厂家,如艾科;国内的做得不错的就是致远电子。如果只编写简单的EEPROM(24xxx)、SPI Nor Flash(25xxx、93xxx),买市面上便宜的Flash专烧就可以了。如果烧写目前比较流行的Rensas、ST、NXP、Microchip等厂家的MCU,买致远电子的就可以了。

④ 有修过编程器的朋友,编程器认不到芯片怎么办

编程器不能识别芯片有几种情况:
1、你选择错误的型号--每个芯片有ID,如果ID不对应,烧录器是不会进行下一步动作的;
2、你芯片与编程器的编程口线未接触上--没有管脚连接,可能是夹具的原因;
3、芯片本身已损坏;
4、编程器本身损坏。
看你是哪种情况

⑤ 如何自己买bios编程器和芯片来刷着玩

首先,刷BIOS 好玩吗?官方要是说了刷了有什么什么好处可以试试,或者想弄个OEM操作系统激活可以找个对应的修改过的BIOS刷下。这个一般没人去玩的,款且以后BIOS也要更新换代的。是EFI,具体可以看网络。
至于你非要试试的话,你要了解一些电子知识,集成电路之类的,要知道BIOS芯片是什么型号,引脚怎么定义的,最好能找到相应的DataSheet。
最后,刷BIOS有风险,用户需谨慎。

⑥ 怎么编程器救vbios这个是bios芯片吗

因为你可以在任何一台电脑上用编程器来升级或修复BIOS,当烧录好后,只要插在主板上即可使用,而且如果发现不正常可以重新烧录,省去了升级过程中怕出错的担忧,也省去了“热插拔”带来的危险。现在的编程器类型太多,有接串口的编程器,也有插卡式的、性能一般的普及型编程卡(见下图),其中性价比较高的,当属北京润飞公司的RF-1800编程器了,它可编程包括EPROM、EEPROM、FLASHROM等在内的三千多种芯片。为兼容各类不同类型的芯片,该编程器附带了几个不同规格的ZIP转换插座,可编程的芯片容量从64K支持到4M,它自带升压电路,可以自行调整各种ROM芯片所需的电压(对EPROM的编程可是需要20多伏的电压);自适应芯片的读写速度,对芯片的编程不人工干预;控制软件采用WINDWOS界面,使用方便。另外,它还可自动侦探芯片插反、位置插错、芯片的管脚接触不良等异常状态,避免操作失误带来的损失。这都是其它编程器所不具备的。RF-1800编程器用一根并口电缆和微机的并口相联,用微机上的控制软件来操作对器件的读、写和编程。其硬件安装相当简单:在关机的情况下,将随机配置的通讯电缆插入RF-1800编程器的插座,另一端与PC机的并行口相连(打印口),然后将AC/DC电源适配器的输入插头插入交流电源插座(220V),打开编程器上的电源开关,此时RF-1800编程器的电源灯亮(绿灯),RF-1800编程器的硬件安装完成。启动PC,进入WINDOWS,安装随机配带的安装软件,软件自动在桌面上生成一个RF-1800的快捷方式,双击编程器图标,启动RF-1800控制软件,进入主画面,整个主菜单分为功能菜单栏、工具栏、工作区、信息栏和状态栏几部分,为方便使用,系统将各下拉菜单中的一些常用操作项制作成了图标按钮,排列在工具栏中,点击图标,就可以使用RF-1800编程器来对芯片进行操作了。具体对BIOS进行操作时,首先把待操作主板上的BIOS芯片拨下,插到编程器上的ZIP插座上,在ZIP插座旁有几块芯片重叠的示意图,这至关重要,它告诉您芯片插入的正确方向。插入时,要注意芯片上缺口的位置和编程器上ZIP插座旁芯片方向指示示意图对应。①器件选择:在进行任何操作前,都必须首先选择器件。点击工具栏上的“器件选择”按钮,弹出“器件选择”窗口。首先进行类型选择,在EPROM、SPROM、EEPROM等几种类型中选择所需的芯片类型,然后进行厂家选择,在厂家选择区中找到芯片对应的厂家名称并点击。如果芯片类型选择不当,因不同类型的芯片管脚工作电压不同,有可能烧毁芯片;选择芯片的厂家后,再进行器件选择,在器件型号选择区中找到所需的型号并点击。在全部选择完毕后,点击“确定选择”按钮完成器件选择操作。此时选定的型号作为当前型号在主菜单信息栏中列出,与其相应的其它信息也一并列出。选中芯片的类型和容量,随后要进行擦除、查空、调入文件、编程和校验操作。②擦除:擦除主要是对电可擦除的器件而言的(以27系列的芯片无效),目的是把芯片内的数据清空,使其处于空白状态。点击“擦除”按钮,弹出“擦除操作”窗口,如果器件已正确放置,点击“确定”按钮开始查空操作。③查空:查空是要确认当前芯片中的数据信息是否全部为空,这需要点击“查空”按钮,弹出“查空操作”窗口,检查器件放置正确,点击“确定”按钮开始查空操作,系统开始对芯片进行空片检查,在检查过程中,滚动条不断显示检查单元的总数、百分比和字节总数,按ESC键可终止空检查操作。检查完毕后,如果器件为空白,则提示“查空操作顺利完成”,此时,缓冲区内的数据信息应显示为“FF”,也就是没有任何数据。如果数据信息不全为“FF”,会提示“地址××××××查空错误”,表示芯片中的部分代码清除不掉,该芯片质量有问题。④读入文件:确认芯片已完成清空后,点击菜单栏中的文件项,在下拉菜单中选择“读入文件”操作项,弹出文件格式选择菜单,共有四种格式可以选择,分别是二进制格式(Binary)、IntelHex、MotorolaHEX格式和JEDEC格式,点击所需的格式,弹出打开文件窗口,选中所要读入的文件名后点击“打开”钮,确认装入数据缓冲区的首址(默认地址为000000,一般不需修改)和读入方式(默认方式为全部读入)后,按“确定”钮,从磁盘上把以前保存的BIOS文件读入到内存中。该文件可以是利用编程器或BIOS刷新程序备份的BIOS代码文件,也可以是直接从网上下载的升级文件。文件调入缓存后,计算机根据该文件调入缓存区的起始地址和文件长度,计算出文件在缓存区中的安放位置并提示。⑤编程:点击“编程”按钮,弹出“编程操作”窗口,点击“确定”按钮开始编程操作,系统确认缓存的起始地址、长度和器件的起始地址后,把当前内存中的数据写入芯片中(见下图)。屏幕提示编程进度,编程操作结束后,自动进行校验操作。如某一操作失败,将提示错误信息。⑥校验:写入完毕后,为了保证数据的完整性和检验写入操作是否正确,可再点击“校验”按钮,弹出“校验操作”窗口,点击“确定”按钮开始校验操作。RF-1800编程器的最大的特点是可自行调整烧录电压的参数及作VCC、VCC±5%甚至最严格的VCC±10%的验证,在校验过程中,编程器读出芯片内容和缓存区内的数据进行对比,滚动条会不断显示完成校验的数据的百分比。如数据校验通过,完全无误后,屏幕会出现“校验操作顺利完成”的字样。

⑦ 不同的芯片是需要不同的编程器吗

是的,板子上的lpc1517芯片是先编程好之后才贴上去的,这样做效率高,smartpro
5000u+已支持这个芯片烧写,因为我刚好在用这个烧录器,现在一般的cortex-m3内核的芯片,都支持通过swd或者串口在线编程,留了相应的接口,可以先贴片再编程的。

⑧ 如何烧录IC芯片,编程器操作过程

四 运行烧录器软件,这时程序会自动监测通信端口和芯片的类型,接着从编程软件中,调入提前准备好的被烧写文件(hex文件)。 五 然后开始烧写,接着编程器开始烧写程序到芯片中,烧写完成后,编程器会提示烧写完成,这时关闭编程器的电源,取下芯片即可。

⑨ 万能编程器是不是可以烧录所有芯片

你说的编程器因该是烧录器吧。不同的厂商对应不同的烧录工具,包括上位机软件和烧录设备(硬件),烧录方式和烧录引脚也各异,烧录形成的文件多为二进制或十六进制文件。你先看下要烧录的芯片型号,找到对应的厂商,到官网上下载他们的烧写上位机软件,再购买他们的烧录设备,然后按照要求烧录你写好的程式。

⑩ 用编程器读芯片一到二次,编程器数据就丢失,是什么原因

不清楚你这个是什么芯片,你读取这个芯片的时候,分两种情况:

1、如果芯片没有加密,把芯片里面的数据读取到了烧录器的缓冲区里面,会存在把待烧录的代码冲掉;

2、芯片不再允许被读取,导致你每次读取的是非正常的状态。

阅读全文

与芯片编程器相关的资料

热点内容
如何去掉app资源库的建议 浏览:729
中兴研发面试要写算法吗 浏览:64
linux系统配置文件 浏览:600
php登录网页模板 浏览:930
windownginxphp 浏览:508
resync命令 浏览:535
dos命令手册 浏览:286
硅谷编程二维数组 浏览:40
inside游戏什么时候移植安卓 浏览:943
极光安卓是什么 浏览:540
如何减少pdf文件大小 浏览:83
ios屏幕新建文件夹 浏览:297
单片机固定座 浏览:322
一名程序员的生活 浏览:989
服务器电源卡插头如何拔 浏览:487
三水资料加密怎么选 浏览:800
android收不到udp广播 浏览:383
如何免费开手游非官方服务器 浏览:648
全译本和编译 浏览:55
安卓系统如何清理垃圾 浏览:373