PCBA加工中有单片机的需要烧录程序
要使PCBA中的单片机能够正常的工作,必须把程序烧录到单片机的Flash或者Rom中去。单片机上电时就能运行Flash或者Rom里面的程序,按我们的要求执行命令。主要有三种方法。
掩膜(Mask)
适用于程序已经成熟不需要再改动,可以进行大规模生产了。可以把烧录代码和MCU的配置文件交给MCU生产厂家固化到MCU中去。MCU出厂后就已经有程序了,可以节省生产时间。因为考虑到成本使用Mask工艺的一般都是OTP的,不会使用Flash,所以如果发现问题,就没办法修改程序了。
烧录程序后再贴片
使用烧录器,把MCU入到烧录座上,程序下载到MCU,此方法适合大批量的生产,可以做成自动化烧录。
经过烧录程序的MCU再交到SMT生产线进行生产
板上在线烧录
在设计PCB的时候,可以在板上预留烧录用的测试点,MCU烧录脚引到测试点,SMT生产完成后,使用烧录夹具把MCU和烧录器连接起来烧录
此方法效率较为低一些,但发现问题,可以随时升级程序
MCU烧录程序使用什么接口?
不同品牌的MCU的烧录接口都是一样的,可以参考具体MCU的规格书,常见的有
ISP
JTAG
SWD
USB/TTL
ICP