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

想问下大家,你们公司产品在生产的时候,都通过什么方法下载程序呢?
今天给大家分享几种下载程序的方法,看你见过几种。
通过【ide】下载程序
通过ide下载程序,就是将单片机(板子)用烧写器直接电脑,用ide(比如:keil)直接下载程序:
类似这样:
这个方法你是不是觉得很low?初学单片机新手应该都这么干过。
这种方法确实很low,但确实有公司这么用于生成下载程序。
这种操作,一般在很少的小公司,产品的量非常小,而且非常缺少人手(开发工程师兼顾生产)。
通过【编程工具】下载程序
通过编程工具(大家所说的烧录软件,比如:stm32prog、stc-icp等)直接下载程序,是很多公司都在用的一种比较常见的方法。
一般单片机厂家都配套有对应的烧录软件,以及下载器,像51、msp430、stm32等这些单片机都有对应的工具。
类似stm32:
这种操作是比较常见的一种(其实ide中也算是集成了这种编程软件),一般产品有一定量(几千以内吧),但不是非常多的情况。
通过【脱机烧录器】下载程序
之前量产时,通过【编程工具】下载程序的方式比较多,但随着【脱机烧录器】的普及,然后兼容的单片机类型也越来越多,通过【脱机烧录器】量产下载程序的方式也越来越多了。
通过【脱机烧录器】免去了电脑端,操作也更简单(一键下载程序)。
现在市面上的【脱机烧录器】有很多,随便某宝一搜,出来一大堆,比如:正点原子的mini-pro脱机下载器、安富莱的h7-tool等都支持脱机下载程序。(图片来源正点原子)
这种方法现在也是大面积在使用了,如果产品生成的量大,也是建议用这种脱机烧录的方法。
通过【原厂】下载程序
如果你生成的量比较大,可以直接从原厂购买芯片,而且可以让原厂帮你把程序直接下载到芯片。
你拿到芯片的时候,里面就已经下载好了程序,而不用再单独下载程序了。
(图片来源某宝)
这种方法一般要求量比较大(数十万的量级),量小了,别人也不会答应的。
这种方法可以不用在板卡上留下载接口(比如:swd),自己也可以用“烧录座”提前下载程序,再焊接芯片。我们之前公司就这么干过。
(图片来源某宝)
来源:微信公众号 | 嵌入式专栏(作者:strongerhuang)
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理


SMART世迈科技推出首款XMM CXL内存模块
通用斥资1亿多美元升级工厂,用于生产自动驾驶汽车
MAX17595-MAX17597峰值电流模式控制器
多种保护LVDS连接器的包装方式
哪些原因可能导致防爆网络摄像机没有画面
MCU批量生产下载程序的几种常见方法
拥抱数字技术,提升企业核心竞争力
科技巨头谷歌在澳大利亚推出了一个平台
Littelfuse专为电机控制和逆变器设计的IGBT模块,有何特点
健身房中的智能显示屏将给健身房带来哪些变化
看看联发科英特尔华为5G手机厂商的5G商用热身运动
谷歌史上最大规模品牌重塑:广告工具命名为Google Ads
英特尔12代酷睿Alder Lake-S处理器曝光,将支持PCI-Express 4.0
手机丢了怎么办?绑定的银行卡、支付宝怎样才安全 教你几招
如何在Linux使用userdel命令删除用户帐户
企业如何在隔膜价格混战中求生存?
空气质量传感器ENS145在车载空气净化器中的应用分析
苹果WWDC 2017下周开幕 MacBook系电脑将全系更新
中国智能手机在俄罗斯市场占有率占首位
中国通信简史