芯片在线烧录,集烧录与测试一体,得到了越来越多的人重视。事实上,烧录是一种将数据写入可编程集成电路的工具。烧录主要用于编写芯片的程序(或刷写),如单金属管(嵌入)/存储器(嵌入)。初次接触嵌入式的朋友对编程、烧录的概念感到困惑,认为内存必须用火烧制。实际上,嵌入式编程、烧录的概念,就是将程序写入存储器,类似于日常生活中的下载。烧录器提供的烧录接口都是用来配合各种封装的芯片的,建议批量生产的客户选择烧录器厂家推荐的适配器进行芯片烧录,如果使用未经测试的适配器,会存在接触不良、卡坏芯片等降低烧录成功率的事情发生。
什么是芯片烧录?
烧录是通过烧录器或烧录卡来来完成工作的。烧录器英文名为PROGRAMMER,有人叫WRITER,更早期有人叫BURNER,这种机器是用来烧录〔PROGRAM〕一种称为可烧录的IC〔PROGRAMABLE IC〕,可烧录这些IC内部的CELL〔细胞〕资料,造成不同的功能,以前的IC大部份都是固定功能的IC〔DEDICATED ID〕,所以设计者若设计一片电路板必须用上多种不同的固定功能的IC,对大量生产者需准备很多类型的IC,自从可烧录的IC出现后,设计者只要准备一种IC便可把它烧录成不同功能的IC,备料者只采购一种IC即可,备料方便,但须准备烧录器去烧录它。
烧录(一般的),是指用刻录机把数据刻录(也称烧录)到刻录盘。如CD、DVD两者刻录盘,后者容量要比前者大的多。烧录就象COPY一样。把电脑里的东西COPY在别的文件载体上,就象1.4寸的磁盘就可以说是一种烧录盘。但是比如GBA的卡,就是烧录卡,但是不能叫刻录卡。烧录刻录就都是同一个过程的,但是放到不同载体上就有不同的叫法。此外,该记录器功能齐全,用户可以删除、检查、编程、检查、加密等常用命令序列,自由组织单个命令。值得注意的是,一般来说,支持芯片型号较多的记录器更好,可以最大限度地提高生产率。
为什么IC芯片需要烧录呢?
第一,因为电子产品中有单片机或者ARM的控制器。在生产过程中,最开始控制芯片当中是没有任何程序的,为了单片机或者ARM芯片按照我们设计的功能执行操作,则需要将工程编写好的程序执行文件,烧录到我们电子产品的控制器芯片当中。
第二,需要烧录对应参数。当单片机或者ARM程序烧录后,有时候为了保密,可以通过串口或者USB等接口,需要对程序进行加密参数设定,或者烧录一部分参数,比如wifi模组的IP地址和端口的数据。都是为了保证电子产品能够正常运行。
第三,烧录文件,比如字库、图片、铃声、动画等文件。现在很多电子产品当中,都有显示屏幕,为了给用户增加优越的用户体验,需要将提前处理的高清照片保证到单片机或者ARM系统存储当中,字库文件是为了用户输入汉字调用的电子产品底层文件。
总的来说,IC收录这一道程序的目的在于保证单片机系统或者ARM芯片的正常运行,以及安全运行中必不可少的文件和参数。
可烧录的IC分类
可烧录的IC,一般分为MCU类和存储类两大类。
MCU类可烧录IC
MCU类可烧录IC,目前市场上有很多单芯片控制器(SINGLE MCU)可以通过配套的烧录器进行一次或多次资料烧写。通常仅能烧录一次的MCU被叫做OTP MCU,与之相对的是MTP MCU,就是可多次烧录的MCU。
存储类可烧录IC
存储类可烧录IC的门类众多,例如EPROM、EEPROM、NOR FLASH、SPROM、NAND FLASH等等,都属于存储类可烧录IC。
EPROM、NOR FLASH、EEPROM、SPROM主要用于存放我们的数据资料或程式,生产厂家众多,市面上有相当多的万用烧写器可以把资料烧写进这些IC。NAND FLASH只有三星等几个生产厂家生产,目前广泛用于U盘、MP3、MP4、ELA和电子词典上。