烧录器工作原理(单片机为什么能直接烧录程序?)

Posted

篇首语:时间,就象海棉里的水,只要愿挤,总还是有的。本文由小常识网(cha138.com)小编为大家整理,主要介绍了烧录器工作原理(单片机为什么能直接烧录程序?)相关的知识,希望对你有一定的参考价值。

烧录器工作原理(单片机为什么能直接烧录程序?)

  众所周知,单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、多种I/O口和中断系统定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。具备了功能性强,功耗低等特点,并且 单片机还能够直接烧录程序,实现简单功能。那么单片机为什么能够直接烧录程序呢?今天这篇文章将带领大家来了解一下。

单片机为什么能直接烧录程序

  首先我们来了解一下单片机烧录程序的模式,根据具体厂家和型号的不同,单片机烧写一般有两种模式:量产模式和在线模式。

  一、量产模式

  应用场景:一般芯片内置存储器,通过平行总线燃烧程序,主要用于芯片焊接到电路板,使用专用编程器燃烧程序,然后批焊接到电路板,可以同时燃烧多个芯片,一般大型家电制造商会这样做,如空调、冰箱、洗衣机等。

  原理:通过电源、特殊引脚顺序操作,配合芯片内预留电路,直接将芯片内置存储器读写相关控制信号和数据总线映射到芯片引脚片引脚上,然后编程器就像直接操作一个存储器,根据读写时间完成擦写和验证。相当于芯片内部硬件实现方案。

  二、在线模式

  应用场景:芯片可内置存储,可外置存储,一般通过串口,usb ,I2C,即使是蓝牙(实际内部也可能是串口)烧写程序。

  原理:一般芯片内部固定存储一个小程序(通常称为boot),本程序以约定的方式唤醒后,作为烧写接口与需要烧写的存储器之间的桥梁,完成数据烧写,因此需要遵循一定的硬件接口协议和软件协议。这种相当是一种软件实现,往往用于产品量不大的情况,也有前期调试或者后期对产品进行维护升级,是最常用的方式。

  一些低端芯片内置串行存储器,也采用量产模式中提到的原理,将串行操作信号直接映射到芯片引脚上。此时的烧写也相当于硬件的直接操作模式,通常需要特殊的烧写器。

引用:单片机为什么能直接烧录程序?-深圳宇凡微

相关参考

烧录器使用教程(芯片程序要怎么烧录?两款芯片烧录方法,想入门的你值得一看)

大家好!之前就说过从上个月起,创客e工坊在原本讲解电路知识的基础上会逐渐加入单片机的教程。并且也如约出了三期的单片机视频:什么是单片机;C语言如何控制单片机;单片机小制作自动加湿器;那么,今天我们就来讲...

烧录器使用教程(芯片程序要怎么烧录?两款芯片烧录方法,想入门的你值得一看)

大家好!之前就说过从上个月起,创客e工坊在原本讲解电路知识的基础上会逐渐加入单片机的教程。并且也如约出了三期的单片机视频:什么是单片机;C语言如何控制单片机;单片机小制作自动加湿器;那么,今天我们就来讲...

怎么烧录程序(如何给AVR单片机烧录程序)

之前做项目有碰到过因为AVR单片机下载程序出错而导致程序无法正常执行。下面就教各位使用正确的方法来完整的烧录程序到单片机当中。注意此次选用的单片机是非常经典的Atmega328p,该单片机广泛用于各类项目中,同时也是开...

烧录座怎么烧录视频(51单片机学习3-程序烧录的平台及工具)

...载平台AVR_fighter:AVR_fighter下载界面下载工具:AVR51单片机烧录器程序烧录步骤比较多,具体的烧录步骤后面两篇用视频操作来演示。

烧录座怎么烧录视频(51单片机学习3-程序烧录的平台及工具)

...载平台AVR_fighter:AVR_fighter下载界面下载工具:AVR51单片机烧录器程序烧录步骤比较多,具体的烧录步骤后面两篇用视频操作来演示。

改写储存器(单片机烧录程序的几种常见方法-道合顺大数据infinigo)

...看到一个小伙伴问了一个比较基础的问题,大概就是问:单片机烧录程序常见方法有哪些?下面就来说下常见的三种烧录程序的方法:ISP、IAP和ICP,以及它们的区别。ISPISP:InSystemPrograming,在系统编程。ISP是指可以在板级上进行...

烧录器是干嘛的(学习单片机第一步:先要了解编程环境和烧录工具)

学习单片机的现状是:明明是一门动手实践的课程,却硬生生学成了理论课。还记得大学学习单片机的时候,老师在讲台上热情激昂的讲着51单片机的汇编指令,却只字不提单片机的编程环境,整个学期结束唯一记住的就是110条...

烧录器是干嘛的(学习单片机第一步:先要了解编程环境和烧录工具)

学习单片机的现状是:明明是一门动手实践的课程,却硬生生学成了理论课。还记得大学学习单片机的时候,老师在讲台上热情激昂的讲着51单片机的汇编指令,却只字不提单片机的编程环境,整个学期结束唯一记住的就是110条...

烧录数据是什么意思(史上最全芯片烧录不良原因分析及解决方案,采购工程师收藏必备)

...的,一般在组装前才将其最新版的控制程序及数据使用IC烧录器写入,这是一项比IC测试还重要的

烧录数据是什么意思(史上最全芯片烧录不良原因分析及解决方案,采购工程师收藏必备)

...的,一般在组装前才将其最新版的控制程序及数据使用IC烧录器写入,这是一项比IC测试还重要的