【技术】解析烧写及其三种方式
为什么叫烧写呢?早期一般是将调试好的单片机程序写入到ROM、EPROM中,这种操作就像刻制光盘一样,实在高电压方式下写入,PROM是一次性写入,存储内部发生变化,有些线路或元件就被烧断,不可再恢复,所以叫做烧写,EPROM可以使用紫外线将原来写入的内容擦除,重新烧写,目前大量采用EEPROM,是可以电擦写的存储器。
单片机启动时会直接运行这些芯片中的程序,完成既定的功能。
所谓烧写,其实就是对单片机中的rom进行擦写。现代工艺下,rom已经可以进行多次擦写,但在早期,rom只能一次性设计好,例如早期的PLC,把二极管上的丝烧了后就永久编码出1。而我们知道,单片机程序经编译连接后传给机器便是机器语言,简而言之就是一大堆1和0。在少些过程中,我们将烧不烧一大堆MOS管和BJT的丝或连不连上通道来表示这些1和0。
烧写的三种方式:
1.把单片机当做一个ROM芯片,早期的单片机都是如此。将单片机放在通用编程上编程时,就像给28C256这样的ROM中写程序的过程一样。只是不同的单片机使用的端口,编程用的时序不一样。
2.像AT89S52或AVR单片机一样,在单片机上有SPI接口,这时用专用的下载线将程序烧写到单片机中。这时不同的是,单片机的CPU除了执行单片机本身的指令之外,还能执行对ROM进行操作的特殊指令,如ROM擦除、烧写和校验指令。在编程ROM时,下载线先通过传输这些指令给CPU执行(擦除ROM、读入数据、烧写ROM、和校验ROM),这样完成对单片机的ROM的烧写。此外,现在普遍使用的JTAG仿真器也是这样,单片机的CPU能执行JTAG的特殊指令,完成对ROM的烧写操作。
3.引导程序,即单片机中已经存在了一个烧写程序。启动单片机时首先运行这程序,程序判断端口状态,如果符合“要烧写ROM”的状态存在,就从某个端口(串口、SPI等等)读取数据,然后写入到单片机的ROM中。如果没有“要烧写ROM”的状态,就转到用户的程序开始执行。像AVR单片机的bootloader方式、STC的串口下载方式,还有其他单片机的串口编程等等都是这样。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由Jessica_li转载自Meilico官网,原文标题为:为什么叫烧写及烧写的三种方式,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关研发服务和供应服务
相关推荐
为什么叫单片机烧写呢?
单片机启动时会直接运行这些芯片中的程序,完成既定的功能。所谓烧写,其实就是对单片机中的rom进行擦写。现代工艺下,rom已经可以进行多次擦写,但在早期,rom只能一次性设计好,例如早期的PLC,把二极管上的丝烧了后就永久编码出1。
为什么叫烧写呢?
所谓烧写,其实就是对单片机中的rom进行擦写。现代工艺下,rom已经可以进行多次擦写,但在早期,rom只能一次性设计好,例如早期的PLC,把二极管上的丝烧了后就永久编码出1。而我们知道,单片机程序经编译连接后传给机器便是机器语言,简而言之就是一大堆1和0。在少些过程中,我们将烧不烧一大堆MOS管和BJT的丝或连不连上通道来表示这些1和0。
【技术】为什么单片机语音芯片既有Flash又有EEPROM?
单片机语音芯片运行时的数据存在于RAM(随机存储器)中,停电后无法保留RAM的数据时,如何在停电后不丢失数据呢?这需要使用EEPROM和FLASHROM等存储器来实现。
【IC】芯圣电子新推LCD型8位单片机HC18P133L,拥有4K的ROM、256Bytes的RAM,采用SSOP24封装
HC18P133L是芯圣电子推出的LCD型8位单片机,内置兼容RISC指令集的PIC内核,拥有4K的ROM、256Bytes的RAM,拥有功耗低、高性能、高性价比的优势,可以广泛应用于液晶梳子、电动车码表等产品。
管装芯片自动烧录机的生产厂商——Meilico(美力科)
Meilico(美力科)是一家集研发、设计、生产、销售为一体的芯片自动烧录机、IC自动测试机制造厂商,是小型全自动芯片烧录机,自动测试机的行业领导者,立志成为全球一级的专业芯片、烧录设备产销一体服务提供商,为客户节省成本、提高生产质量与生产效率。
24C02 EEPROM芯片以其非易失性、大容量、低功耗和高可靠性的特点,成为电子世界的基石
24C02 EEPROM芯片作为电子世界的基石之一,以其非易失性、大容量、低功耗和高可靠性的特点,在智能生活的各个领域发挥着重要作用。
【IC】上海贝岭车规级EEPROM芯片助力车载存储应用,已实现64Kbit以下全容量及512Kbit产品宣告
上海贝岭面对日益增长的汽车芯片需求,通过不断完善设计及自身质量管理体系,落实 AECQ 要求,保障车规级芯片的质量和可行性,最终推出满足汽车A1级需求的EEPROM产品,可应用于车身控制、驾驶辅助系统、车载影音娱乐等汽车应用中。
【产品】安全芯片CS18S系列,提供ROM、EEPROM、RAM存储器,支持多种加密算法模块
中移物联网安全模块SE-SIM为32位CPU多接口的安全芯片,提供ROM、EEPROM、RAM存储器,支持多种加密算法模块。提供增强的安全特性,提高芯片的安全性和可靠性,支持电气环境监测,可对抗功耗分析和故障注入。
【IC】聚辰半导体凭借车规A1等级EEPROM芯片GT25A1024A入围2024年中国IC设计成就奖
中国IC设计成就奖旨在表彰在中国IC设计链中占据领先地位或展现卓越设计能力与技术服务水平、或具极大发展潜力的最佳公司、团体、以及杰出个人。
【应用】国产聚辰车规级EEPROM芯片GT24C16用于车载中控屏,I²C接口,16K内存
现代汽车中控大屏可以根据用户的需求,集合汽车社交、信息、导航等多种实用功能。在中控屏的研究中,因其要储存大量数据,所以需求一款芯片。本文介绍了聚辰EEPROM芯片GT24C16,I²C接口,16K内存,适用于中控屏。
GX2431 1024位,1线EEPROM
描述- GX2431是一款1024位的1-Wire EEPROM芯片,具有独立的存储器页、写保护和EPROM仿真模式。它通过1-Wire总线进行通信,具备独特的64位ROM地址码,适用于多种应用场景。
型号- GX2431/T&R,GX2431P,GX2431,GX2431Q,GX2431D,GX2431S
芯录微烧录器AP8000支持烧录亚德诺半导体的1024位EEPROM芯片DS2431
芯录微半导体近日发布最新的烧录软件更新及新增支持的芯片型号列表,其中Analog Devices亚德诺半导体的1024位EEPROM芯片DS2431已经被芯录微半导体的通用烧录平台AP8000所支持。
聚辰车规级EEPROM芯片GT24C256B通过高通第二代ADAS和自驾平台 Snapdragon Ride测试认证
聚辰GT24C256B是一款具有聚辰自主知识产权的车规级EEPROM芯片,已通过AEC-Q100 Grade1(-40℃至125℃)车规等级认证,已进入国内外一线车厂客户,应用于汽车电子视觉感知、智能座舱等核心领域。
聚辰半导体两款音圈马达驱动芯片和EEPROM芯片产品入选《2023年度上海市创新产品推荐目录》
近日,上海市经济和信息化委员会公布了《2023年度上海市创新产品推荐目录》,聚辰半导体的两款产品——音圈马达驱动芯片GT9764V和1.2V/1.8V自适应电源电压EEPROM芯片GT24P128G成功入选!
CSU8RP1186 芯片用户手册 基于 OTP ROM 的 8 位 RISC MCU
描述- 本资料介绍了芯海科技的CSU8RP1186芯片,一款基于OTP ROM的8位RISC MCU。该芯片具备高性能的RISC CPU核心,内置多种外设,包括12位双向I/O口、4K×16位一次性可编程存储器(OTP)、256字节数据存储器(SRAM)、4×14的LCD驱动等。此外,还提供了丰富的模拟特性,如模数转换器(ADC)、低电压检测(LVD)引脚等。
型号- CSUXXXXXXXX-XX-XE,CSU8RP1186
电子商城
现货市场
服务
拥有IC烧录机20余款,100余台设备,可以烧录各种封装的IC;可烧录MCU、FLASH、EMMC、NAND FLASH、EPROM等各类型芯片,支持WIFI/BT模组PCBA烧录、测试。
最小起订量: 1 提交需求>
可烧录MCU/MPU,EPROM,EEPROM,FLASH,Nand Flash, PLD/CPLD,SD Card,TF Card, CF Card,eMMC Card,eMMC,MoviNand, OneNand等各类型IC,IC封装:DIP/SDIP/SOP/MSOP/QSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN.
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论