2024-11-22
2024-11-21
2024-11-21
2024-11-21
2024-11-19
2024-11-19
地址:深圳市南山区高新中区麻雀岭工业区M-7栋中钢大厦西三楼
电话:0755-26971006
手机:13751075276
邮箱:sales@acroview.com
众所周知芯片烧录的方法有很多?在厂家大规模的芯片烧录中还是以烧录器烧录为主,那么单片机烧录器的工作原理是什么呢?
带着这个疑问昂科技术工程师和大家一起揭晓把?
一、揭开芯片单片机烧录器工作原理是什么?
电脑在通过接口向单片机烧写时,此时单片机内没有程序。电脑是如何通过接口访问内部ROM的?对应的P口怎么就会指向单片机内部ROM的?
有三种方法:
1:把单片机作为一个ROM芯片,早期的单片机都是如此。将单片机放在通用编程上编程时,就像给28C256这样的ROM中写程序的过程一-样。
只是不同的单片机使用的端口,编程用的时序不一样。
二:像AT89S52或AVR单片机-样,在单片机上有SPI接口,这时用专用的下载线将程序烧写到单片机中。
这时不同的是,单片机的CPU除了执行单片机本身的指令之外,还能执行对ROM进行操作的特殊指令。
如ROM擦除、烧写和校验指令。在编程ROM时,下载线先通过传输这些指令给CPU执行(擦除ROM、读入数据、烧写ROM、和校验ROM),这样完成对单片机的ROM的烧写。
此外,现在普遍使用的JTAG仿真器也是这样,单片机的CPU能执行JTAG的特殊指令,完成对ROM的烧写操作。
三:引导程序,即单片机中已经存在了-个烧写程序。启动单片机时首先运行这程序,程序判断端口状态。
假如符合"要烧写ROM”的状态存在,就从某个端口(串口、SPI等等)读取数据,然后写入到单片机的ROM中。
假如没有“要烧写ROM”的状态,就转到用户的程开始执行。像AVR单片机的bootloader方法、STC的串口**方法, 还有其他单片机的串口编程等等都是这样。
二、烧录器的工作原理及特点是什么?
自动烧录器的原理是对能编程的芯片,在许可的时序范围内,把一窜010101的数据,通过对芯片进行加电操作的方式,改变芯片内部的010101结构,从而达到预期的效果。ZLG致远电子SmartPRO 5000U-PLUS系列烧录器可以稳定的支持MCU、Nor Flash、FPGA、CPLD等芯片。
第一步:将被烧写的芯片(如BIOS)按照正确的方向插入烧写卡座(芯片缺口对卡座的扳手)。
第二步:打开烧录器的电源(电源为12V),此时中间的电源发光管指示灯亮,表示电源正常。
第二步:然后开始烧写,接着烧录器开始烧写程序到芯片中,烧写完成后,烧录器会提示烧写完成,这时关闭编程器的电源,取下芯片即可 。
以上就是昂科技术的工作,关于烧录器的工作原理和特点的讲解!如果您想要了解更多芯片烧录的知识,关注微信公众号:昂科烧录器
扫一扫添加微信好友 电话:13751075276
QQ客服
服务电话
关注微信
返回顶部