应用笔记-MCU量产烧录器选择指南
赛元MCU工具使用说明
SinOne Chip
赛元 MCU 的工具使用说明
2.3 KeilC 支持赛元 MCU 库文件的设置方法.............................................................................................. 37
SinOne Chip
赛元 MCU 的工具使用说明
1.1 在线开发工具、量产编程工具简介 .......................................................................................................... 1 1.1.1 在线开发工具:DPT51+自动烧写板+转接工具: ...................................................................... 1 1.1.2 量产编程工具:PRO51 + MPB-1/MPB-4 .................................................................................... 1
生产MCU烧录相关流程
生产MCU烧录相关流程
简介:MCU烧录是使用MCU的内部程序来实现控制功能的关键步骤。
烧录过程需要从了解MCU和开发环境的软件服务、选择MCU硬件、搭建开
发系统、设计程序、编写代码、编译和生成烧录文件、烧录MCU等多个步骤。
一、了解MCU及开发环境软件服务
1.首先,在开始烧录MCU之前,需要了解相应MCU的特性,包括其处
理器架构、处理器特性、处理器核心等。
了解MCU的功能和特性,可以更
好地选择适合项目需求的MCU。
2.然后,需要确定使用的开发环境和软件服务。
一般来说,MCU烧录
所使用的开发环境主要有Keil、IAR、mikroC等。
每个开发环境都提供不
同的软件开发功能,有助于更好地实现烧录目标,可以根据项目需求,周
全考虑后选择合适的开发环境。
二、选择MCU硬件
1.在选择MCU硬件之前,需要明确烧录目标MCU类型,以及搭建开发
系统所需要的MCU数量。
一般来说,MCU烧录所需要的MCU类型有STM32、AT89、PIC、AVR等等,选择项目所需的MCU类型,可以根据实际需求,
根据MCU的处理器性能、功耗、存储容量、售价等因素进行参考综合比较,最终选择最合适的MCU型号。
2.选择好MCU类型后,需要购买相应的开发板和外设模块。
赛元烧录工具说明书
烧录相关操作步骤目前赛元的烧录工具有SC LINK、DPT52、PRO52三种,其中SC LINK支持在线烧录和脱机烧录,预留了机台接口,支持连接机台烧录;DPT52支持在线烧录,不支持脱机烧录和机台烧录;PRO52支持在线烧录和脱机烧录,预留了机台接口,支持连接机台烧录。
烧录时烧录器会给芯片供电,烧录器在烧写过程中会对目标芯片进行上下电,SC LINK和DPT52支持外部供电烧录,如果有外接电源,烧录时需要手动对外接电源进行上下电,具体的操作请查看“外部供电操作说明”。
此文档包括SC LINK、DPT52、PRO52的烧录步骤说明以及其他相关功能的烧录说明,例如:序列号烧录,烧录加密功能说明等,具体内容如下:SC LINK1. SC LINK在线烧录步骤;2. SC LINK脱机烧录步骤;3. SC LINK连接机台说明;4. SC LINK序列号使用说明;5. SC LINK外部供电烧录说明;6. SC LINK固件升级方法;DPT521. DPT52在线烧录步骤说明;2. DPT52外部供电烧录说明;PRO521. PRO52烧录指示灯状态说明;2. PRO52连接机台说明;3. PRO52固件升级方法;4. PRO52序列号使用说明;5. PRO52数码管显示报错类型说明;6. PRO52转接板型号对照;其他功能烧录说明1. 烧录EEPROM区域操作说明2. 烧录加密功能说明3. 分区烧录功能配置说明4. 硬件CRC烧录说明5. 脱机烧录选项说明6. 在keil中如何烧录赛元芯片SC LINK1、SC LINK在线烧录步骤SC LINK在线烧录步骤如下:1) 将SC LINK与烧录目标板的烧录接口连接;2) 将SC LINK通过USB口连接至电脑,打开烧录软件SOC PRO51,在“芯片选择”下拉列表选择对应的IC型号;3) 点击快捷图标“打开”载入要烧录的代码文件(HEX/BIN文件);4) 在“option”选项卡配置好IC的option项;5) 点击按键“自动烧录”,即可执行相应的编程、校验等操作;2、SC LINK脱机烧录步骤SC LINK可以脱机烧录,具体的脱机烧录步骤如下:1) 将SC LINK通过USB口连接至电脑,打开烧录软件SOC PRO51,在“芯片选择”下拉列表选择对应的IC型号;2) 点击快捷图标“打开”载入要烧录的代码文件(HEX/BIN文件);3) 在“自动烧录”区域勾选操作选项,如编程+校验;4) 选择烧录模式:勾选“自动烧录”为自动编程模式,不勾选为手动编程模式:a) 手动编程模式时需要通过按键触发完成烧录;b) 自动编程模式则不需要使用按键,SC LINK上电后会自动完成IC检测,当检测到芯片后便会启动烧录。
MegaWin烧录器操作步骤
Writer U1 操作步骤
第一步:选择MCU型号
第二步:装载客户代码
第三步:选择ISP CODE,
第四步:ISP Space必须设为1K
第五步:89系列的IC都有AUX_RAM 选项,如果用到XRAM则必须打勾,建议客户有没有用到都打勾。
第六步:按Auto键烧录软件。
第七步:信息框,这里可以看到烧录是否正确。
注意事项:
U1可以直接烧录89系列的MCU,烧录82/84系列需要Megawin提供的转接板。
Writer U2 & ISP 操作步骤
第一步:选择“ISP”
第二步:选择MCU型号
第三步:装载客户代码
第四步:IC 选项,主要是EN6T,客户代码是6T的就要打勾,是12T的就不用打勾。
第五步:直接烧录就要用“Update Target”
脱机烧录就要用“Update Programmer”。
注意事项:
U2可以直接烧录Megawin所有型号MCU,但不能更改MCU中的ISP Code.
芯片的硬件选项。
MCU选择和应用技巧
MCU选择和应⽤技巧MCU选择和应⽤技巧本刊编辑∶Robin Zhang在现代嵌⼊式开发领域,通过了解客户需求和电⼦产品趋势,搜集市⾯上⼤量的不同型号的MCU资料,结合市场上刚出现的低成本⾼性能MCU新产品,是成功进⾏MCU选型的基础。
⼀般来说,嵌⼊式系统开发⼈员在选择MCU 时,通常遵循四项主要标准∶功能、可⽤性、成本和熟悉程度。
本⽂通过资料汇编,介绍⼀些常⽤的MCU选择和应⽤技巧。
微控制器(Microcontroller;MCU)是⼀种⽆所不在的嵌⼊式控制晶⽚,玩具、家电、医疗、汽车等领域都有其存在,负责各种感测、监控⼯作,例如我们常见的电饭煲、电磁炉、咖啡壶等内部均由MCU负责感测⽔温,并接受使⽤者的指⽰是否该加温、沸腾,同样的冷⽓机的温控也是⽤MCU来实现。
此外,如桌上电脑所⽤的键盘、滑⿏等也各有⼀颗MCU,负责将敲打的键码、指标的X/Y 轴位移偏量等资讯回传给电脑CPU。
对於选择MCU进⾏设计的系统设计师来说,可获得的⼤量的不同型号MCU会让选型⼯作变得复杂,如SiliconLabs⼯作电压低⾄0.9V的8位元MCU,德州仪器针对低功耗应⽤的多款16位元MSP430,飞思卡尔和英飞针对汽车应⽤的MCU⽅案,Atmel的AVR系列和Mi cro chip的PIC系列⼀直在推陈出新……虽然新的32位ARM核Cor tex-m3处理器已经发布许久,古⽼的8位8051核还是在不同MCU中占领主流地位……⾯对缤纷多彩的MCU世界,正确把握MCU发展趋势,熟悉MCU架构,甚⾄於借助选择⼯具进⾏分析⽐较就显得极其必要。
MCU市场的价值⼀、分析趋势正是由於应⽤⼴泛,MCU市场才没有像其他处理晶⽚(如CPU、GPU)那样形成垄断,MCU晶⽚业者只要能贴近某⼀产业或深耕某⼀应⽤的控制需求,就能在市场上争得⼀席之地。
就应⽤趋势看,MCU市场⽬前可以说是百花齐放,处处呈现春⾊和希望。
1、32位MCU正在成为主⼒据国际半导体贸易统计显⽰,8/16位元晶⽚仍然占据著MCU市场56%的销量和40%的销售额,最流⾏的8位Intel架构的8051晶⽚平均每年销售33亿⽚,⼤约是32位PC CPU销量的30倍,甚⾄最早於1971年⾯世的低端4位元晶⽚的销量也只⽐它们的最⾼销量低15%,嵌⼊式系统开发者仍然在使⽤这些晶⽚,因为它们具有极低的价格、微功耗,以及⼩的体积,可以为⼏乎任何应⽤增加智慧功能。
单片机程序烧录的3种方式(ISP、ICP、IAP)是什么
单片机程序烧录的3种方式(ISP、ICP、IAP)是什么说起给单片机烧录程序,大家应该都不陌生吧,我最早接触单片机是从51单片机开始的,型号是STC89C52RC,当时烧录程序就是用的下面这种烧录软件——STC-ISP。
这种方式,通过串口连接单片机,选择一个合适的波特率就可以烧录了。
后来学习STM32,编程时使用KEIL软件自带的下载按钮就能下载程序,方便了不少,但需要额外使用J-Link等下载器。
再后来,接触到产品研发,给已经发布出的产品升级,都是要靠远程无线升级的(想想看,产品已经到客户那里了,当软件需要升级时,要是还使用有线的方式烧录程序,得有多麻烦)既然给单片机烧录程序的方式有多种,那烧录方式具体怎么分类呢?可以分为3种:ISP(In-System Programming)在系统编程,使用引导程序(Bootloader)加上外围UART/SPI等接口进行烧录。
ICP (In-circuit programmer)在电路编程,使用SWD/JTAG接口。
IAP(In-Application Programming)指MCU可以在系统中获取新代码并对自己重新编程,即用程序来改变程序。
这3种烧录方式的原理是什么呢?在分析原理之前,需要先了解一下单片机Flash的访问地址,看看程序是烧录到哪个位置了。
单片机Flash在地址映射表中位置下图是一张STM32F4xx的地址映射表,从0x0000 0000到0xFFFF FFFF,总计4Gbyte。
单片机的片上Flash、片上RAM、片上外设以及外部扩展接口的访问地址,都被映射到这4Gbyte的范围之内。
这张图中,我们需要先注意下半部分Main memory 主存储区通常,我们编写的代码,是放到主存储区的起始位置(0x0800 0000)开始运行的,烧录程序时,直接将程序烧录到这里即可(KEIL 软件给STM32烧录程序的默认烧写地址就是0x0800 0000开始)System memory系统存储区System memory(起始位置0x1FFF 000)是STM32在出厂时,由ST在这个区域内部预置了一段BootLoader,也就是我们常说的ISP程序,这是一块ROM,出厂后无法修改。
PROeMMC量产烧录器使用手册
PRO 1800 eMMC 量产烧录器使用手册1. 产品概述PRO 1800 烧录器是量产烧录 eMMC 芯片的专用工具,通过选配不同的转换座,可以适应市面上所有 eMMC 封装类型,如 BGA153/BGA169, BGA162/BGA186 等。
PRO 1800 烧录器集联机烧录器、量产拷贝机及母片制作机三项功能于一身。
在功能上, PRO 1800 烧录器支持用户操作 BOOT1、 BOOT2、 RPMB、 USER DATA、 GP1、GP2、 GP3、 GP4、 CSD、 EXT-CSD 等全部存储区及寄存器。
支持用户自定义分区及对任意分区进行擦除、编程、校验等操作。
2. 产品特点● 支持一拖八极速量产拷贝● 支持母片制作功能,无需另购母片机制作母片● 支持联机烧写模式,直接由二进制文件进行芯片烧写● 拷贝与校验速度高达 85MByte/s。
● 支持所有 JEDEC eMMC 封装● 支持 3.3V/1.8V/1.2V 电平标准● 支持兼容 eMMC 4.3/4.4/4.41/4.5/4.51/5.0 协议规范的 eMMC/eMCP 芯片。
● 支持包含 RPMB/Boot1/Boot2/Partition/EnhancePartition/User Area 等所有分区的设置● 支持 CSD、 EXT-CSD 寄存器的查看及自由配置● 支持 HS-Analysis 母片分析机制,自动跳过空白数据区,节省烧写时间● 支持普通拷贝、智能拷贝及用户自定义拷贝等烧录模式● 支持芯片自动检测功能,操作过程无需按键● 支持芯片动态数据烧写功能,解决 SN、密钥及 MAC 码的烧写难题(联机模式支持)● 支持 CRC、 CHECKSUN 及逐位比较等多种校验机制,确保芯片烧写数据准确可靠● 支持工程管理功能,可将每颗母片及其设置保存成工程文件,无需每次烧写都重新进行母片分析 ● 支持软件及固件永久免费升级3. 操作模式3.1 联机模式联机模式直接使用二进制文件制作烧写工程并烧录芯片。
MCU代理商浅析单片机应用烧录方案操作程序
MCU代理商浅析单片机应用烧录方案操作程序Step 1:Keil软件的安装1.选中文件夹中的C51V900安装程序并打开,如图:2.在安装对话框里一直选择Next,直到Finish完成Keil的安装。
Step 2: 安装USB转串口线的驱动程序的安装扩展阅读:什么是单片机烧写?1. 选中并打开文件夹中的HL-340安装程序2.点击INSTALL即可自动完成安装Step 3:Keil工程的建立1. 打开桌面上的Keil图标,建立一个新工程单击【Project】菜单中的【NewμVision Project】,如下图:2.选择工程保存的位置,建议最好新建一个文件夹用来保存此工程文件,方便以后管理。
3. 选择单片机型号:打开Atmel目录,选择子目录下的AT89C52,点击OK,在弹出的新对话框中选择否(N)。
4.单击【File】菜单中的【New】菜单项,或者Ctrl+N可新建一个文件Text1,单击工具栏的图标或者Ctrl+S,在弹出的保存对话框输入文件名,注意必须在文件名后加上“.c”作为保存的文件类型(例如shua ngshuangbang.c),然后保存。
5.回到编辑界面,单击【Target】前面的“+”号,然后在【Source Group 1】选项上单击右键,弹出下图所示菜单。
然后选择【Add Files to Group ‘Source Group1’】菜单项,如下图:6.在弹出的对话框中选中刚才保存的“XXX.c”文件并单击【Add】,再单击【Close】,如图:7. 单击左侧【Source Group1】前面的“+”号,这时可以注意到【Source Group1】文件夹中多了一个子项【XXX.c】,这时源代码文件就与工程关联起来了,这时在右边的“XXX.c”代码编辑窗口把伟哥的代码复制过来即可,如图:8.单击工具栏的【TargetOptions…】,打开Output选项卡并选择【Creat HexFile】,点击【OK】,这时编译完成后才会产生可供下载到单片机的Hex文件,如下图:8.单击工具栏的【Rebuild】,可看到状态栏显示的状态(0错误和0警告),这时便完成了Keil工程的建立并产生了可下载到单片机的Hex 文件,如下图:Step 4:COM口的查询1.用USB转串口线把电脑的USB口和单片机的串口连接;2.右键点击“我的电脑”并单击“管理”,在弹出的窗口中选择“设备管理器”,在点击右边的“端口”,可以看到USB转串口线的CO M口(如图为COM3口),记住显示的是COM几口,下载程序时要用到,如下图:Step 5:Hex文件的下载1.打开文件夹里的“程序下载”压缩包,打开里面的STC_ISP_V481. exe程序,如图:2.在弹出的界面中选择MCUType为STC89C52RC,单击【打开程序文件】,在你之前Keil保存工程的位置找到以“.hex”后缀的文件,并选择打开,选择“COM”为Step4中显示的COM口(我的电脑显示的是COM3,所以我选择了COM3,但是不同电脑可能会不一样,一定要根据自己的电脑来选择),如下图:2.最后单击【Download/下载】(单击【Download/下载】之前一定不能先让单片机通电),然后再按下单片机的电源开关,让单片机通电,这时开始程序到单片机的下载,如下图表示程序已经成功烧写到单片机了,你只需把已经烧写程序的单片机安装到爽爽棒上即可:深圳市英锐恩科技有限公司创立于2008年,凭着自身在集成电路设计、系统软件编程、开发软件工具、集成电路方案集成等领域十多年的开发、集成经验,建立了完整的方案设计、技术支持、市场销售一体系,拥有经验丰富的工程技术团队与业务服务团队。
编程器选购技巧
编程器通过与电脑连接可以对存储器、单片机、GAL器件进行读写,并通过电脑编辑软件可以对原芯片中的程序(未加密)进行编辑修改,然后重新写入芯片内,又被称为烧录器。
这里提到的芯片包括电脑主板的BIOS芯片和移动电话的部分存储芯片。
电脑主板在中了CIH病毒后,用适当的编程器恢复BIOS芯片中的内容是最安全快捷的,而一般电脑爱好者用热插拔法虽然有效,但有一定危险。
同样一些英文版的移动电话改中文显示,最主要的步骤也需要重写存储芯片(俗称"码片")。
编程器和仿真器是单片机爱好者必不可少的两件基本装备。
编程器根据其支持烧录器件的多少和性能,以及品牌价格档次有很大的差异,从最便宜的几百元到性能比较高档的六千多元都有。
编程器可以分为专用编程器和通用编程器,专用编程是针对某一类器件开发的烧录器,针对性强。
通用型编程器针对常用器件,适用面广,以下主要介绍通用型编程器。
不同档次的编程器都有自己针对的应用群体。
选购编程器首先必须适合自己使用,简而言之就是编程器必须支持用户所需要烧录的芯片和一些附加功能如加密。
如果用户是用来做最基本的常用芯片读写,只要求烧录常规通用EPROM、EEPROM、FLASH,那么廉价的烧录器就能满足要求。
如果用户需要烧录一些偏门的芯片,虽然操作并不复杂,但一些廉价烧录器由于支持器件有限,所以只能买支持烧录芯片较多的编程器。
如果用户使用来搞开发研究,应用于加密解密等高端场合,就有必要选购综合性功能较强的产品。
其次考虑的是各种品牌和价格,著名品牌的产品虽然价格是贵一些,但其综合性能较高,质量和售后服务有保障,就像是选购品牌电脑一样,常见的品牌中HI-LO System(河洛)、SUNSHINE、ADV ANTECH、台湾力浦、南京SUPERPRO、北京炜煌都是知名产品。
价格是个人用户必然要考虑的问题,价格并不是越便宜越好,俗话说便宜无好货,对于不同的用途档次的编程器,应当有一个合理的价格定位。
MP-PRO WRITER松翰烧录器使用说明
ww w
SONiX TECHNOLOGY CO., LTD
Page 2
Version1.0
MP PRO Writer 使用手册
修改记录
版本 V10
日期
说明
2010 年 4 月 初版
tw
com
avantcom
SONiX 8-bit MCU
tw
MP PRO Writer
com 快速指引手册
avantcom (使用前请务必仔细阅读此手册)
ww w
SONiX TECHNOLOGY CO., LTD.
序言
MP PRO Writer 使用手册
tw 非常感谢您选用 MP PRO Writer 来进行产品的烧录。我们将尽力为您设计优秀的开发工具并提供完善的售后服
22 如何安装 ......................................................................................................................................................... 8 2.1 软件安装 ................................................................................................................................................. 8 2.2 硬件安装 ................................................................................................................................................. 8
mcu烧录方法
mcu烧录方法
MCU烧录方法是指通过特定的工具和步骤将程序代码烧录到微控制器单元中,以实现控制电路的功能。
以下是常用的MCU烧录方法:
1. ISP烧录法:ISP烧录法是通过串口或USB口与微控制器单元相连,将程序代码下载到单元内部的非易失性存储器中。
2. JTAG烧录法:JTAG烧录法是通过JTAG接口与微控制器单元相连,将程序代码下载到单元内部的闪存或EEPROM中。
3. SWD烧录法:SWD烧录法是通过SWD接口与微控制器单元相连,将程序代码下载到单元内部的闪存或EEPROM中。
4. USB烧录法:USB烧录法是通过USB接口与微控制器单元相连,将程序代码下载到单元内部的闪存或EEPROM中。
无论采用哪种烧录方法,都需要具备相应的烧录工具和软件,并按照具体的步骤进行操作,以保证程序代码的正确烧录和运行。
- 1 -。
赛元MCU量产工具连接机台说明
5V
连接量产编程器 PRO51 的 5V 电源接口
KEY1
连接量产编程器 PRO51 通道 1 的 KEY1
Page 6 of 8 深圳市赛元微电子有限公司
V 1.1
SinOne Chip
1.3.1
机台控制线连接图
共需接 5 根控制/信号线: 红色:接机台的 3.3V 接口 黑色:接机台的 GND 接口 蓝色:接机台 BUSY 信号线 黄色:接机台的 OK 信号线 白色:接机台的 START 控制线
SinOne Chip
赛元 MCU 开发工具使用说明
量产工具连接机台说明
目录
1 量产编程工具 ........................................................................................................................2
连接自动烧录机台接口(使用量产编程器 PRO51 的通道 1)
接口名称
接口说明
3.3V
连接量产编程器 PRO51 的 3.3V 电源接口
GND
连接量产编程器 PRO51 的 GND
RLED1 连接量产编程器 PRO51 通道 1 的 RLED1(红灯)
GLED1 连接量产编程器 PRO51 通道 1 的 GLED1(绿灯)
Page 2 of 8 深圳市赛元微电子有限公司
V 1.1
SinOne Chip
赛元 MCU 量产工具连接机台说明
功能说明:
ENB1 GND1 CLK1 GLED1 RLED1 ENB2 GND2 CLK2 GLED2 RLED2 ENB3 GND3 CLK3 GLED3 RLED3 ENB4 GND4 CLK4 GLED4 RLED4
赛元SC95F系列MCU应用指南说明书
目录目录 (1)1 赛元SC95F系列MCU电气参数注意项 (3)2 赛元SC95F系列MCU烧写注意事项 (3)3 电路设计的注意事项 (3)3.1 电路设计实例 (4)3.1.1 RST管脚电路 (4)3.1.2 ADC采样管脚电路 (5)3.1.3 外部晶振电路 (6)3.1.4 TOUCHKEY电路 (6)3.2 IO口各模式设置注意事项 (6)3.2.1 I/O设为高阻,实现电路设计 (7)3.2.2 带上拉输入模式 (7)3.2.3 带上拉输入模式检测按键 (7)3.2.4 I/O开漏输出模式的实现方式 (7)3.2.5 I/O与或操作注意事项 (7)3.2.6 I/O READ IO功能注意事项 (8)4 软件编写的注意事项 (8)4.1 TIMER2/3/4使用注意事项 (8)4.2 常规脉冲宽度调制计数器PWM2/3/4使用注意事项 (9)4.3 PWM设置及使用注意事项 (9)4.4 PCON寄存器设置注意事项 (10)4.5 UART0设置及使用注意事项 (10)4.6 SPI/TWI/UART三选一通用串行接口USCI设置及使用注意事项 (10)4.6.1 SPI使用注意事项: (10)4.6.2 TWI使用注意事项: (11)4.6.3 UART使用注意事项: (11)4.7 USCI2/3/4 配置注意事项 (11)4.8 ADC多通道切换采集注意事项 (12)4.9 使用定时器时外部中断0/1服务函数编写注意事项 (13)4.10 外部中断设置注意事项 (13)4.11 软件操作CODE OPTION的注意事项 (13)4.12 TOUCHKEY设置注意事项 (14)4.13 CRC使用注意事项 (14)4.14 软件安全加密功能注意事项 (14)4.15 中断关闭注意事项 (14)5 赛元SC95F系列MCU的IAP及算法解说 (14)5.1 IAP操作 (15)5.1.1 IAP扇区擦除流程: (16)5.1.2 IAP写入流程: (17)5.2 CODE区IAP操作代码 (18)5.2.1 芯片FLASH小于或等于64K时 (18)5.2.2 芯片FLASH等于128K时 (19)5.2.3 特别提醒: (21)5.3 IAP的使用建议及注意事项 (21)6 仿真注意事项 (21)6.1 仿真状态下软复位失效 (21)6.2 仿真状态下复位SFR不复位 (21)26 规格更改记录 (22)声明 (23)1 赛元SC95F系列MCU电气参数注意项工作电压:2.0V~5.5V工作温度:-40 ~ 105℃内核:超高速1T 8051;双DPTRFlash ROM:可重复写入>10万次LDROM:有以下两种1. 独立的1Kbyte,可重复写入10万次,10年以上保存寿命(SC95F8x1x,SC95F7x1x,SC95F8x2x以及SC95F7x2x)2. 独立的4Kbyte,可重复写入10万次,10年以上保存寿命(其余型号)系统时钟:内建高频振荡器频率误差:跨越 (2.0V~5.5V) 及 (-40 ~ 105℃) 应用环境,不超过±2%2 赛元SC95F系列MCU烧写注意事项1. 赛元SC95F系列芯片的CLK或DIO管脚对GND不得超过100pF的电容,VDD对GND的电容不可超过1000uF的电容。
WizPlus6000E通用型烧录器使用说明说明书
WizPlus6000烧写器使用手册V1.3目录WizPlus6000E通用型MCU编程器使用手册 (3)1.支持的芯片品牌及系列: (3)2.特点: (3)3.WizPlus6000E编程器外观尺寸及接口图: (4)4.指示灯: (5)5.按键和接口说明: (5)6.编程器数据线引脚名称和接线说明(12Pin接口): (6)7.自动化控制接口说明: (7)8.编程说明: (8)9.自动编程说明: (8)10.包装清单: (9)11.电气参数; (9)MaxWizMgs PC应用程序使用手册 (10)1.脱机烧录一般操作: (10)2.在线连电脑编程一般操作: (12)3.附加功能说明: (13)版本修改日期修改内容V1.02020.12.10创建文档V1.12020.12.25修改了R32C&UPD70F3613M烧录接口定义V1.22020.12.29修改了20PIN控制接口定义V1.32021.01.05增加软件界面介绍及操作流程WizPlus6000E通用型MCU编程器使用手册1.支持的芯片品牌及系列:支持品牌和型号不断升级完善;支持序列号功能。
序列号为4个字节长度,其在Flash中存放的地址可由用户通过PC应用程序随意设定,同时序列号的初始值和累加量也由用户自己随意设定;●Renesas:Super H、32位RX、H8Sxx系列、R7Fxx、78KXX;●ST:STM8xxx、STM32xx,BlueNRG系列Flash MCU;●MicroChip:PIC10xxx,PIC12xx,PIC16xx,PIC18xx,PIC24xx,dsPIC3xxx;●Cypress:PSoCX,USB TypeC系列,True Touch,Multi-Touch系列;●Atmel:ATTiny,ATMega,AVR,XMEGA,ARM SAM系列;●NXP/Freescale:PCF79xx,Kinetis ARM-Cortex系列,LPC ARM-Cortex系列;2.特点:2.1.支持1.8V、3.3V和5.0V接口电平;2.2.支持裸片烧写或在板烧写(In-Circuit-Program、On-Board-Program);2.3.支持脱机烧写,烧写时无需连接电脑,方便生产线使用;B通讯接口,方便连接电脑的连接;2.5.自动编程优化,编程速度快;2.6.支持序列号的设定,地址任意选择;2.7.操作简单,单键触发,LED提示烧写的结果;2.8.支持USB在线升级Firmware,便于器件的更新和扩展;2.9.支持烧写数量控制功能(针对方案开发公司该功能可以控制客户烧写的芯片数量,从而保证方案公司利益;3.WizPlus6000E编程器外观尺寸及接口图:外观尺寸(长宽高约:275mm*155mm*49mm)OK/NG指示灯自动化机台通讯接口提供OK、NG、START、BUSY等信号总启动按键USB通讯端口:连接PC软件烧录接口编程器供电输入:DC7.5~12V4A4.指示灯:4.1.电源指示灯:编程器接通电源后指示灯点亮,表示电源正常;4.2.烧录结果状态指示灯(红色和蓝色LED灯):4.2.1.编程器下载程序后接上电源时:●红色和蓝色指示灯交替闪烁:表示系统正进行内部数据校验;●系统内部数据校验失败红色灯长亮:须连接电脑重新下载程序才可正常烧写;●系统内部数据校验成功蓝色灯长亮;可以开始烧写芯片;4.2.2.编程器完成校验后开始编程时:(启动按钮或提供触发信号)●蓝色红色指示灯交替闪烁,表示编程器正在对目标芯片进行编程器;●编程数秒后红色灯亮:表示对目标芯片编程器失败,请作相应检查;●编程数秒后蓝色灯亮:表示对目标芯片编程成功;5.按键和接口说明:5.1.白色按键:编程器按键,按一下按键系统就开始对所有目标芯片(n通道)编程;5.2.电源接口:接7.5~12V DC Adapter,4A即可,随机配有一个DC电源适配器;B接口:用于进行下载程序或在线编程以及编程器内部数据的更新和设定;5.4.编程接口:用于对MCU进行编程,排线中箭头指向的一端的为第一脚,注意排线的插入方向(有防呆设计)6.编程器数据线引脚名称和接线说明(12Pin接口):126.1.SWD接口For ARM系列芯片:如STM32、NRF52810、NRF51822、CY8C4014信号说明GND NIL NIL VOUT NIL NIL 引脚1357911引脚24681012信号说明SWDIO(PA13)SWDCLK(PA14)RESET NIL NIL NIL6.2.ICSP接口For PIC系列芯片:如PIC16F887信号说明GND NIL NIL VOUT NIL NIL 引脚1357911引脚24681012信号说明ICSPDAT ICSPCLK NIL MCLR/VPP NIL NIL6.3.BDM接口ForNXP系列芯片:如MCS908PA4信号说明GND NIL NIL VOUT NIL NIL 引脚1357911引脚24681012信号说明BKGD NIL NIL MCLR/VPP NIL NIL6.4.UART接口(10线)For R32C:如R32C/121-R5F64218JFB信号说明GND TXD RXD VOUT NIL NIL 引脚1357911引脚24681012信号说明BUSY(P64)SCLK(P65)RESET NIL NIL NIL备注:CNVSS:High(接VOUT)、CE(P50):High(接VOUT)、EPM(P55):Low(接GND)6.5.UART接口For UPD70F3613M信号说明GND TXD RXD VOUT NIL NIL 引脚1357911引脚24681012信号说明FLMD0CLK RESET FLMD1NIL NIL以上TXD为编程器信号输出,RXD为编程器信号输入Note:①编程器烧录接口信号的分配根据各个系列或特殊型号的芯片会对应相应接口说明;②芯片型号及种类后续不断升级完善;7.自动化控制接口说明:7.1.信号定义和说明:按键输入低电平有效(>100ms),OK/NG:高电平有效,烧写中OK/NG输出为低。
生产MCU烧录相关流程
步骤
6、SMT M C U 烧录切换流程 、
程序
看排程、 找标签、拿料
责任人
烧录切换人员
备注
向管料员领料和标签
烧录切换和操作指导书
烧录切换人员
《作业指导书》 《操作指导书》
根据作业指导选要烧录的程序
烧录切换人员
选择对应的烧录程序
核对程序名、 CHECK SUM、 标签的版本
7 8 9
切换时需注意作业指导书[对照表]的备注栏是否有备注[此软体限用日期]或[暂停烧录]等。 以上倘若无误,可以进入烧录。
4、软体验证追踪单接收流程 次序
1 确认验证追踪单上各单位负责人是否都签OK。 确认所发的软体是试跑的还是量产的: ① 若为试跑,需有明确数量。 ② 若为量产,需注意是首次发布还是升级发布,若为升级发布,留意 5B 8A还是 3A变更导入,(3A变更,所有库 存均要 REWORK ,8A是库存不必 REWORK ,5B是旧料消化完倒入新料) 工程图号(软体料号)现在已逐步导入新料号(如 LW3M6PCMNQ1 ),要确认验证单是否有备注用哪种 料烧 (如 56G1133 - 63 )。 用母本烧录的,要确认母本 RD-PE 是否有发,且旧母本 RD-PE 取走后,新母本接收过来要放相在应的存放区。 用PC烧录的IC由RD-PE发布者将软体程序拷到电脑里。 发布量产的软体时 作业指导书上需有相应的作业指导内容,否则须知会RD-PE 发放。 接到验证单确认OK后要登记到接收记录本上,并与发布者互签名。
福建捷联电子有限公司制成审核次序1234正式生产根据作业指导选要烧录的程序核对程序名checksum标签的版本做首件记录互确人对其确认程序名checksum标签的版本在首件记录中互确认一栏签名确认通知qc确认并签名6smtmcu烧录切换流程看排程找标签拿料向管料员领料和标签重新切换程序责任人烧录切换人员烧录切换人员烧录切换人员找要切换程序所对应的作业指导书和操作指导书5母本管控流程步骤文件名称版序共2页流程mcu烧录相关流程重新切换烧录切换人员烧录切换人员互确认人员烧录切换人员备注发现母片有品质隐患时要及时更换
生产MCU烧录相关流程
生产MCU烧录相关流程
标题:MCU烧录相关流程详解
摘要:
本文详细介绍了MCU(Microcontroller Unit,微控制器单元)烧录
的相关流程。
首先,我们将简要介绍MCU的基本概念和烧录的目的。
然后,我们将深入探讨MCU烧录的准备工作、烧录流程、烧录方法、烧录设备、
常见问题及解决方案等内容。
通过本文,读者可以全面了解MCU烧录流程
及其相关技术,以便更好地应用于实际工程中。
第一部分:引言
1.1MCU概述
1.2MCU烧录的目的
第二部分:准备工作
2.1选择MCU型号和厂商
2.2确定烧录工具和设备
2.3获取烧录软件和固件文件
第三部分:烧录流程
3.1设置开发环境
3.2连接烧录设备和MCU
3.3烧录软件的设置
3.4选择烧录模式
3.5擦除MCU中的数据
3.6选择烧录文件
3.7配置烧录参数
3.8启动烧录过程
3.9确认烧录结果
第四部分:烧录方法
4.1ISP烧录
4.2JTAG烧录
4.3SWD烧录
第五部分:烧录设备
5.1USB烧录器
5.2JTAG烧录器
5.3SWD烧录器
第六部分:常见问题及解决方案
6.1烧录失败的原因及解决方案
6.2烧录过程中出现的错误信息及解决方案6.3烧录速度优化的方法
6.4其他常见问题及解决方案
第七部分:结论
7.1总结MCU烧录的流程
7.2展望MCU烧录的未来发展。
烧录器的使用-SinoWealth
烧录器的使用中颖电子量产OTP烧录器有两种,一种是PRO-01(即我们经常称为SH66PXX OTP - WRITER),该烧录器主要能烧录 SH66P20A、SH69P20、SH66N12、SH66P22A、SH66P31A、SH66P12、SH66P13,SH66P13A、SH66P14和SH66P14A OTP产品。
另外一种是RO-03,用Pro-03 Windows程序生成后缀为OPF的烧写档,用通用烧写器烧写到Flash芯片中,插到Flash插座上。
就可进行脱机状态下的OTP芯片烧写, PRO-03烧录器可烧录除PRO-01所能烧录的芯片之外的所有中颖电子的OTP产品,以下分别介绍OTP量产烧录器的使用方法。
1PRO03 烧录器的使用1.1PRO-03软硬件特性可执行查空,烧录,校验,加密及读入四种操作。
具有两种工作状态,即可联机(With-Pc)又可脱机(Stand-alone)使用。
最多可支援4个Socket,依次烧写。
芯片序列号自动生成。
(单SOCKET有效)具有芯片插入/接触管脚检测,当选择“自动”模式时, OTP芯片放到socket 上烧写器检测到芯片会自动开始烧写,无需按键。
通过USB与PC相连,下载速度快,兼容笔记本计算机。
同时支持 WIN98/WIN2000/WIN XP 操作系统。
完备的BUFFER编辑功能。
1.2安装PRO-03烧录软件首先在中颖公司网站上下载或者从数据光盘上获得PRO-03的安装软件,解压后运行安装包中的setup.exe文件,在软件安装完成后连接电源及USB联机,系统会跳出“发现新硬件”对话框,将安装路径定义到安装文件所在的目录,确定后系统会自动安装USB驱动程序,此时绿色的USB指示灯点亮,表明安装步骤正确完成。
注意, 在WIN XP中,系统会提示USB驱动程序未通过微软数字认证,忽略该提示继续安装。
经测试本驱动程序能正确运行于WIN XP中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MCU量产烧录器选择指南经过电工们紧张的研发、测试,产品终于批量投入生产了。
这个时候,MCU代码的烧录是生产的一道重要工序。
本应用笔记结合理论与实际,对量产烧录器的选择进行了各方面的探讨。
一、与MCU烧录相关的术语介绍:a)MCU量产烧录的“先烧后装”与“先装后烧”。
“装”指把芯片安装到PCB上,对于封装片,为焊接;对于裸芯片,为邦定:i.先烧后装。
把芯片从包装里取出,放入烧录适配座,用烧录器把MCU代码烧录进芯片,再把烧录好的芯片放入包装,送往生产线安装到PCB上。
ii.先装后烧。
直接把买来的整包装芯片送往生产线,安装到PCB上后,利用具备在线编程能力的烧录器,通过PCB上的在线编程接口,把MCU代码烧录进芯片。
这种方式也称为在线编程。
b)烧录适配座、烧录治具、在线编程接口。
烧录器需要通过这三者之一来连接到MCU芯片,执行烧录动作:i.烧录适配座:由测试用IC插座与适配PCB组成。
测试用IC插座用来安放MCU芯片。
适配PCB把MCU的管脚连接烧录器的相应接口,并有相应的外围器件,如电源滤波电容等等,以增强烧录稳定性。
ii.烧录治具:烧录治具是测试治具的一种,通常由透明压克力材料制成,装有弹簧探针,可以顶到PCB的测试点上。
治具可以方便的放入、夹紧和取出PCB,完成烧录或测试动作。
iii.在线编程接口:PCB上预留的插座,连接到烧录器后,即可对PCB上的MCU 进行编程。
常见的如FreeScale的6脚BDM接口、MicroChip的6脚ICP接口等。
c)一拖多烧录器(Gang Programmer)与“一并多”烧录模式。
常见的有1拖1~1拖8烧录器,一拖多烧录器主要优势在于能充分利用烧录工人,提高烧录生产率。
然而,一拖多烧录器由于用量少,价格远高于一拖一烧录器。
如果一拖一烧录器有清晰明了的指示和智能芯片感知技术,也可以多个同时使用,效果与一拖多烧录器相同,此时称为一并多烧录模式。
后面有专门章节对一拖多烧录器和生产率的关系作深入阐述。
d)在线烧录器(In Circuit Programmer)。
PCB上已经安装了全部元器件后,已经形成了一个系统。
此时仍然可以对MCU进行程序烧录,执行这种烧录工作的叫在线烧录器。
在线烧录器相比非在线烧录器(只能对独立芯片进行烧录的烧录器),要求更高。
在线烧录器能进行非在线烧录,反之则不行。
e)智能芯片感知技术(Auto Chip Sense)。
烧录器运用软硬件技术,自动感应到新的芯片已经连接到烧录器,自动烧录,并提示操作工人移除已烧录的芯片。
这种技术免除了放置芯片后,按“开始烧录”按键的操作,大大减轻了操作工人的劳动强度。
具备了这种技术的烧录器,一个操作工人可以同时操作多个烧录器,从而实现“一并多”烧录,用一拖一的烧录器灵活组成“一并多”烧录系统,取代价格高企的一拖多烧录器。
f)联机烧录、脱机烧录。
如果烧录器需要连接PC才能工作,称为联机烧录;可脱离PC独立工作的,称为脱机烧录。
联机烧录一般用于研发及小批量产阶段。
脱机烧录用于大批量产。
因为生产线安置PC很占空间,操作不便,也带来管理上的不便。
二、先烧后装,还是先装后烧?a)从单片机发展历史的角度看,早期的单片机一直是先烧录,后装配的。
这是因为早期的单片机程序存储器工艺有紫外擦除电可写存储器、OTP的类型;且编程接口多为并口;封装多为DIP等大脚距封装。
b)先装后烧,是随着单片机技术的发展,“在线编程”的兴起而出现的新生产方式。
主要的推动技术有:i.FLASH成为单片机程序存储器的主流。
紫外擦除电可写存储器已经淘汰,而OTP工艺也将在2年之内淘汰。
ii.新的单片机都具备了串行在线编程能力,只需要1~4条信号线,和电源、地线,就可以进行烧录。
在线编程接口往往还具有在线仿真功能。
iii.单片机封装越来越小,脚距越来越密。
相对应的IC测试插座越趋精密,导致价格越来越高。
小的封装,也导致独立芯片烧录操作难度加大,容易损伤MCU芯片。
c)先烧后装的优点及缺点:i.保密性好,烧录工位与装配生产线分离,有利于知识产权(程序代码)的保密。
ii.烧录直通率高,没有PCB外围元件来干扰烧录。
iii.无须在单片机和PCB设计时考虑在线编程的问题。
iv.对于精密封装,烧录适配器价格贵,易损坏。
v.需拆开芯片包装,烧录后再进行包装,增加工作量和损坏几率。
vi.没有固件升级能力,万一固件有缺陷,无法补救。
d)先装后烧的优点:i.可与PCBA的测试工序整合。
ii.具有固件升级能力。
iii.无须精密的烧录适配器,可共用PCBA测试治具。
iv.需要单片机和PCBA的设计支持在线编程。
v.PCBA制造质量将影响烧录直通率。
vi.烧录工位与装配生产线整合,要求烧录器具有程序代码加密的功能,以保护知识产权。
e)实践中,即使采取先烧后装的生产模式,也可在PCBA中设计在线编程接口,从而提高生产灵活性。
三、一拖多,还是一并多?详细分析烧录生产率。
a)由于传统的烧录,操作工人在安放好芯片后,需要按“开始”按钮开始烧录。
所以同时操作多个烧录器是很困难的。
一拖多烧录器(Gang Programmer)用一个按钮控制多个烧录座的开始动作,能极大地提高烧录生产率。
b)烧录生产率,表示单位时间内一个操作工人可烧录的MCU数量。
下面的图能解释用2个烧录器或一拖二烧录器为何能成倍提高生产率。
Tman 开始Tman Tprog用单个烧录器烧录的情况Tman 开始Tman Tprog用A 、B 二个烧录器同时烧录的情况(同样的时间,烧了2片)Tman 开始Tman Tprog TprogTman Tprog用单个具有“智能芯片感知”烧录器烧录的情况(无需按开始钮,节省时间)Tman Tprog用A 、B 二个具有“智能芯片感知”烧录器同时烧录的情况Tman Tprog Tprog烧录生产率的极限,是由操作工人“移除芯片+安放芯片+按开始钮”的时间(称为Tman)决定的。
当采用足够多的烧录位时,烧录器烧录单个芯片的时间(Tprog)不影响烧录生产率。
具有智能芯片感知技术的烧录器,能消除“按开始钮”的动作时间,从而提高烧录生产率的极限值。
Tman 通常为2~4秒。
根据烧录器烧录单个芯片的时间(Tprog)长短,可以计算出达到极限烧录生产率需要的烧录位数量N 。
此时,操作工人将无须等待烧录器的烧录完成,而持续进行移除、放置芯片、按开始钮等动作。
Tprog 随芯片、程序代码而大幅变化,可为2~100秒。
理论上N可在2~50之间变化,但实际上N大于16以后,工位布置会有困难。
c)烧录器能以“一并多”模式进行操作的几个条件:i.首先,烧录器必须具有“智能芯片感知技术”,这是必要条件。
因为如果要操作工人按多个烧录器上的开始按钮,会“手忙脚乱”,大大提高劳动强度,并影响生产良率。
ii.烧录器要有明确、友好的人机界面,给予操作工人足够多的提示。
iii.烧录器体积要小巧,形状最好是狭长的。
有利于在面积有限的工位上摆放尽量多的烧录器。
d)“一并多”相比于“一拖多”的优点:i.更灵活。
一拖多烧录器的烧录位是固定的,如一拖二、一拖四、一拖八、一拖十六等。
但是达到极限烧录生产率的烧录位数量N是随着Tprog而大幅度变化的。
一拖多的烧录位或者会浪费,或者不足,刚好达到极限烧录生产率的情况是比较少的。
而一并多的模式,可根据实际计算出来的N,在工位摆放N台烧录器,刚好达到极限烧录生产率。
ii.工位更好布置。
一拖多烧录器的烧录位是在烧录器上的,遇到大的PCB工件时,不好布置工位。
而一并多的模式,烧录器可分开摆放。
iii.更可靠。
烧录器总是会有故障率的。
假设一拖多烧录器出现故障,会造成生产的停顿。
而一并多的模式,只要把故障烧录器从工位剔除即可,剩下的烧录器可继续工作。
iv.更经济。
一拖多烧录器由于用量小,生产成本高,价格高企。
同样的烧录位,一并多烧录器由于有批量采购优势,价格总和远低于一拖多烧录器。
四、在线编程技术符合单片机技术的发展趋势,必将成为主流的生产技术,下面介绍一下目前通用脱机在线烧录器的市场供应情况:a)国外厂商:Softtec的FlashRunner(一拖多,价格2万以上)、Xeltek的SuperPro/IS01(一拖一,价格3000以上)、BP micro的ISP Pro(一拖一,价格10000以上)。
注:此处价格信息为从网上获得,仅供参考,作者不对其真实性负任何责任。
b)国内厂商:五、单片机在线编程网的EP868万用在线编程器介绍:a)面对极其昂贵的国外脱机在线烧录器,经过仔细分析市场和技术发展趋势,努力创新,推出了EP868万用在线编程器。
b)EP868具有以下优点:i.具有智能芯片感知技术,128*64汉显大屏和23键键盘组成友好的人机界面,纤细小巧的机身(仅宽),特别适合“一并多”的生产模式。
ii.强大的32位ARM处理器+2G内存,独创的在线编程接口保护和驱动技术,可靠快速的编程时序,轻松胜任大批量烧录。
iii.价格低,价格1000出头。
批量购买可再打折。
iv.优良的售后服务。
中国本土出品,品牌式经营,零距离服务。