0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

单片机开发宇凡微 来源:单片机开发宇凡微 作者:单片机开发宇凡微 2022-08-22 11:51 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

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

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

一、量产模式

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

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

二、在线模式

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

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

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

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    20148

    浏览量

    246971
  • 单片机
    +关注

    关注

    6074

    文章

    45335

    浏览量

    663328
  • 烧录
    +关注

    关注

    8

    文章

    305

    浏览量

    36928
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    单片机程序的执行

    上是不是只要Flash就可以了呢(直接相当于PC上的DDRRAM)?这样成本也会比一个RAM,一个Flash低,更节省成本,对于生产商更划算)。 对于单片机程序执行时指令和数据的存放与读取,理解如下
    发表于 12-04 06:20

    芯海单片机 烧录器提示“烧录文件错误”怎么解决

    芯海单片机烧录器提示“烧录文件错误”怎么解决? 芯海简易烧录器 下载到烧录器正常,读取烧录器正常
    发表于 09-25 09:23

    单片机烧录原理是怎样的?辉芒微单片机烧录程序详细步骤讲解

    烧录(Programming)就是把 .hex/.bin 文件里的机器码搬运进单片机片内 Flash 的过程。辉芒微(FMD)单片机内部有一块 自举 BootROM,上电时会先跑这段程序
    的头像 发表于 09-17 16:14 1375次阅读
    <b class='flag-5'>单片机</b><b class='flag-5'>烧录</b>原理是怎样的?辉芒微<b class='flag-5'>单片机</b><b class='flag-5'>烧录</b><b class='flag-5'>程序</b>详细步骤讲解

    如何使用单片机直接输出4-20mA?GP210高集成方案。

    如何使用单片机直接输出4-20mA?GP210高集成方案。
    的头像 发表于 08-15 17:30 912次阅读
    如何使用<b class='flag-5'>单片机</b><b class='flag-5'>直接</b>输出4-20mA?GP210高集成方案。

    什么单片机比较耐用

            在工业控制、户外设备、医疗仪器等场景中,单片机的耐用性直接决定了设备的稳定运行与维护成本。耐用的单片机通常具备宽温工作范围、强抗干扰能力、稳定的电源适应性和长寿命的硬件设计。深圳市安
    的头像 发表于 07-31 13:48 544次阅读

    单片机的储存优点是什么

    单片机作为嵌入式系统的核心,其储存系统是实现数据存储与程序运行的关键部分。与独立存储芯片相比,单片机的储存单元在集成度、功耗、可靠性等方面具备独特优势,这些优点使其适应从消费电子到工
    的头像 发表于 07-31 10:09 483次阅读

    怎么测单片机系统频率

    单片机系统频率是指单片机工作时的时钟频率,它直接影响单片机的运行速度和处理能力,准确测量系统频率对单片机应用开发、
    的头像 发表于 07-25 11:39 469次阅读

    单片机怎么驱动电机?

    在各类自动化设备和智能装置中,电机是重要的执行部件,而单片机作为控制核心,需要通过特定的方式驱动电机运转。单片机驱动电机并非直接连接即可,而是要根据电机类型和功率,搭配合适的驱动电路,才能实现稳定
    的头像 发表于 07-25 09:31 437次阅读

    单片机怎么烧程序

    单片机程序是将编写好的程序代码写入单片机内部存储单元,让单片机按照预设逻辑工作的过程,是单片机
    的头像 发表于 07-23 11:47 644次阅读

    程序烧录原理

    什么是烧录-义嘉泰带你深度了解IC烧录服务:https://bbs.elecfans.com/jishu_2491063_1_1.html 程序烧录是将编写好的
    发表于 06-17 11:29

    STC单片机范例程序

    电子发烧友网站提供《STC单片机范例程序.zip》资料免费下载
    发表于 06-04 16:27 8次下载

    2.4寸TFT彩屏配套测试程序-51单片机

    如题,2.4寸TFT彩屏配套测试程序-51单片机
    发表于 06-04 16:26 0次下载

    #烧录芯片 #单片机 #存储芯片 #烧录机 #烧录器 什么是烧录

    烧录
    jf_99460966
    发布于 :2025年05月29日 11:25:25

    PY32离线烧录器 支持普冉32位单片机批量烧录 可配置多种烧录选项

    PY32离线烧录器可以对PY32系列32位单片机进行批量烧录,现支持芯片PY32F002A/002B/002/003/030/071/072/040/403/303/L020各个封装型号以及我们
    的头像 发表于 12-27 17:05 2891次阅读
    PY32离线<b class='flag-5'>烧录</b>器 支持普冉32位<b class='flag-5'>单片机</b>批量<b class='flag-5'>烧录</b> 可配置多种<b class='flag-5'>烧录</b>选项

    单片机Debug工具性能对比 单片机调试常用命令

    单片机(Microcontroller Unit, MCU)调试是嵌入式开发中的一个重要环节,它帮助开发者发现和修复代码中的错误,优化程序性能。不同的单片机和开发环境可能使用不同的调试工具和命令
    的头像 发表于 12-19 09:56 2156次阅读