离线编程器
① 编程器是干什么的
编程器为可编程的集成电路写入数据的工具。编程器主要用于单片机(含嵌入式)/存储器(含BIOS)之类的芯片的编程(或称刷写)。编程器主要修改只读存储器中的程序,编程器通常与计算机连接,再配合编程软件使用。
编程器通过数据线与计算机并口(打印机接口)联接,独立的外接电源,使用操作更方便,编程更稳定;采用 WINDOWS下的图形界面,使用鼠标进行操作。
支持 Windows ME/98/95/2000系统,具有编程指示,控制程序工作界面友好,对芯片的各种操作变得十分简单,无论是电子还是电脑爱好者都可轻松掌握。
(1)离线编程器扩展阅读:
写存储器方法:
使用编程器对存储器进行数据复制操作的基本配制是:一台计算机(编程器对计算机的要求并不高,一般来说,只要能够运行Windows 98操作系统即可),一台编程器以及与编程器配套的驱动软件。
一般操作步骤如下:
1、将编程器与计算机连接好。不同的编程器与计算机的连接方式也不太相同,有的编程器是连接到计算机并口(打印机接口)上,有的是连接到计算机的串口上(COM1或COM2),有的使用USB接口(如RF910)。从速度上来说,USB接口最快,串口最慢。
2、将与编程器配套的驱动软件安装到计算机上,并按要求对编程器进行相关的设置。
② 编程器离线烧录和脱机烧录是一样的吗
离线烧录通常指“裸片烧录”,芯片在未贴板之前,搭配相应的适配座放在编程器上进行烧录,与之对应的是在线烧录;脱机烧录指脱离PC机烧录,芯片烧录的操作可以不用电脑,这样对生产来说十分方便。一般特指有独立操作系统的编程器才是真脱机,而非通过SD卡短时间不用电脑的假脱机,例如周立功的P800flash系列等。
③ ISP与编程器有什么不同
ISP是(In-System Programming) 是在系统编程,这里的系统指的是电路系统,也就是说给芯片编程的时候,不必将芯片移出其运行的电路系统。
编程器可分为二种:一种属于离线编程器,另一种在线编程器;
ISP就是属于在线编程器。
④ 使用430多功能离线编程器时出现错误the data formatting error,please check it怎么办
那是因为你在IAR中选择了在线硬件debug,你在IAR中Option->Linker->output->Format->other(Output:msp430-txt)这样改过来即可。然后下次在线硬件debug时再换回DebuginformationforC-SPY即可。