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

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

3天内不再提示

MCU批量生产下载程序的几种常见方法

jf_pJlTbmA9 来源:strongerHuang 作者:strongerHuang 2023-10-24 17:22 次阅读

想问下大家,你们公司产品在生产的时候,都通过什么方法下载程序呢?
今天给大家分享几种下载程序的方法,看你见过几种。

通过【IDE】下载程序

通过IDE下载程序,就是将单片机(板子)用烧写器直接电脑,用IDE(比如:Keil)直接下载程序:

wKgaomUDyDOAHkfiAABg4yTNXd4104.png

类似这样:

wKgZomUDyDWAFBBxAADy7wjHI3g158.jpg

这个方法你是不是觉得很Low?初学单片机新手应该都这么干过。
这种方法确实很low,但确实有公司这么用于生成下载程序。
这种操作,一般在很少的小公司,产品的量非常小,而且非常缺少人手(开发工程师兼顾生产)。

通过【编程工具】下载程序

通过编程工具(大家所说的烧录软件,比如:STM32prog、STC-ICP等)直接下载程序,是很多公司都在用的一种比较常见的方法。

wKgaomUDyDaASJV0AABoAmyiNl8216.png

一般单片机厂家都配套有对应的烧录软件,以及下载器,像51、MSP430、STM32等这些单片机都有对应的工具。
类似STM32:

wKgaomUDyDeAH46dAAEPl6cIZ-8511.jpg

这种操作是比较常见的一种(其实IDE中也算是集成了这种编程软件),一般产品有一定量(几千以内吧),但不是非常多的情况。

通过【脱机烧录器】下载程序

之前量产时,通过【编程工具】下载程序的方式比较多,但随着【脱机烧录器】的普及,然后兼容的单片机类型也越来越多,通过【脱机烧录器】量产下载程序的方式也越来越多了。
通过【脱机烧录器】免去了电脑端,操作也更简单(一键下载程序)。

wKgZomUDyDmAErFXAACZX91GPZ4610.png

现在市面上的【脱机烧录器】有很多,随便某宝一搜,出来一大堆,比如:正点原子的Mini-Pro脱机下载器、安富莱的H7-TOOL等都支持脱机下载程序。(图片来源正点原子)
这种方法现在也是大面积在使用了,如果产品生成的量大,也是建议用这种脱机烧录的方法。

wKgaomUDyDqAA1_9AADKl0UYGNc688.jpg

通过【原厂】下载程序

如果你生成的量比较大,可以直接从原厂购买芯片,而且可以让原厂帮你把程序直接下载到芯片。
你拿到芯片的时候,里面就已经下载好了程序,而不用再单独下载程序了。

wKgZomUDyDyAOS0bAADD7hqwX24380.jpg

(图片来源某宝)

这种方法一般要求量比较大(数十万的量级),量小了,别人也不会答应的。
这种方法可以不用在板卡上留下载接口(比如:SWD),自己也可以用“烧录座”提前下载程序,再焊接芯片。我们之前公司就这么干过。

wKgZomUDyD2AansiAAkTtNdeZaY351.png

(图片来源某宝)

来源:微信公众号 | 嵌入式专栏(作者:strongerHuang)

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理

审核编辑 黄宇

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

    关注

    447

    文章

    47788

    浏览量

    409117
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16016

    浏览量

    343608
  • 烧录
    +关注

    关注

    8

    文章

    221

    浏览量

    35191
收藏 人收藏

    评论

    相关推荐

    汽车电子批量生产新概念:PKE车钥匙

    随着汽车电子智能时代的到来,工程师会遇到汽车电子PKE的批量生产要求及挑战,如何批量生产?如何对批量生产的智能钥匙进行加密?针对这样的挑战,致远电子提供了性价比最高、多通道的PKE批量
    发表于 01-12 11:23 1892次阅读

    请问ADE7763在批量生产的时候如何校准?

    请问ADE7763,在批量生产的时候如何校准?
    发表于 12-27 07:41

    批量生产品,选型

    。如下图,这是一个码表,我看到他的单片机封装得好奇怪,但我觉得应该是批量生产省成本的吧?我现在用来学习的89C52 是可以不断改写的,而我批量生产时,当然是不需要的是吧?问题是:我想要批量生产可以支持
    发表于 09-21 19:45

    批量生产人体感应开关时,怎么测试?

    我们公司最近开发的新产品(人体感应/雷达感应开关,此产品用于控制照明灯具,当有人走过时亮灯一分钟,当人离开后自动熄灭),在批量生产时,对产品全检比较费时,因为要测试完一个开关的全部性能,要用到差不多
    发表于 04-26 22:29

    PCBA测试的常见方法

    以看出整个工艺流程存在的问题,比如前期工序SMT、DIP等,存在问题,就进行调整,让整个工艺更加完善。PCBA测试常见方法,主要有以下几种: 1.手工测试手工测试就是直接依靠视觉进行测试,通过视觉与比较来
    发表于 11-08 17:19

    请问28033批量生产烧录程序时如何做到成本低又便捷

    现在我司产品需要批量生产了,想要把JTAG接插端子去了,我看过有其他公司使用28031的好像没有JTAG端子,不知道他们是不是先把DSP烧上程序再焊接的啊?所以我的问题是28033 批量生产烧录
    发表于 08-24 06:45

    如何使用osxAcousticEC库进行批量生产

    我们在STM32F401CBY6上使用osxAcousticEC库。对于只有一个MCU,我们可以使用OSX LicenseWizard获取许可证,此功能正常。但是我们要批量生产,你能告诉我如何批量
    发表于 07-29 12:29

    请问CC2540批量生产的烧录工具用什么比较好?

    大家好!TI的工程师好:我的产品里面使用了CC2540这个soc芯片,过一段要面临大批量生产了。现在面临一个问题是,CC2540的固件程序如何烧录。我这个产品每年大概使用100k的CC2540,固件
    发表于 10-18 08:39

    程序下载方法

    1 引言1.1 背景物联网时代,自然少不了各类MCU处理器芯片的支持,其中stm32芯片广泛应用于各种场景,那么在大批量的产品中是如何进行程序下载的呢?2
    发表于 02-14 06:51

    三星称将开始批量生产3D LED和LCD电视面板

    三星称将开始批量生产3D LED和LCD电视面板     据报道,韩国三星电子28日表示,将开始批量生产3DLED和LCD电视面板。三星电
    发表于 01-28 09:25 494次阅读

    光耦隔离的4种常见方法对比

    光耦隔离的4种常见方法对比
    发表于 05-31 11:06 13.1w次阅读
    光耦隔离的4种<b class='flag-5'>常见方法</b>对比

    MCU固件升级的几种Flash划分方式有哪些

    昨天为大家分享了《单片机产品生产下载程序常见方法》,有读者说他们是通过U盘、OTA远程下载程序
    的头像 发表于 10-08 18:20 4257次阅读
    <b class='flag-5'>MCU</b>固件升级的<b class='flag-5'>几种</b>Flash划分方式有哪些

    PCB检测的几种常见方法

    PCB检测用以提高产品生产良率的几种检查方法
    的头像 发表于 07-15 14:15 4870次阅读

    运行Python程序几种常见方法

    Python是一种高级编程语言,具有简单易学,易于阅读和调试的特点。当你完成了一个Python程序之后,你需要运行它以检查程序是否按照预期工作。下面是运行Python程序几种
    的头像 发表于 11-28 15:32 470次阅读

    从设计到生产,PCB小批量生产解密

    从设计到生产,PCB小批量生产解密
    的头像 发表于 12-20 11:15 425次阅读