一般而言,工程师在产品开发阶段,会用烧录器做 MCU 烧录,便于功能验证,但在生产线上就不合适这样运作,因为会让生产线操作繁琐,甚至拖慢生产时间。
对生产线而言,时间就是最重要的因素,越快完成产品的生产,对于稼动率是非常重要的,而稼动率的提升,会让营运成本降低,进而增加获利。
因此,有的公司会把烧录的作业,委外给 MCU 烧录厂商,如此一来收到 MCU 时,经过 QA 检测后,就可以直接上线,大大地缩短生产所需时间。
NXP 的 IDE MCUXpresso 可以产生 BIN File,让烧录厂商可以直接用这个 BIN File 对 MCU 进行烧录,以下就说明如何产生这个 BIN File。
1. 先确认 Project 编译无误:
2. 在“Debug”资料夹下,找到 .axf 档案:
3. 在 .axf 档案上,点击鼠标右键,就可以找到“Binary Utilities”,并且有:“Create hex”、“ Create binary”与“Binary S-Record”,在此我们选择“Create binary”:
4. 如此一来,我们就可以在 Debug 资料夹中,找到这个 BIN File :
以上,就是产生 BIN File 的步骤,相信大家都能轻松上手。