8位MCU烧写工具
中颖单片机8位Flash MCU开发工具介绍

中颖8位 中颖 位MCU开发工具分类 开发工具分类
烧写仿真工具硬件
JET51烧写器 烧写器 Pro06烧写器 烧写器 S-Lab烧写器 烧写器
烧写仿真工具软件
Sino_Keil插件 (JET51烧写器 插件 烧写器,S-Lab烧写器 烧写器) 烧写器 烧写器 ISP51软件 (JET51烧写器 烧写器,S-Lab烧写器,普通串口或虚拟串口 烧写器, 软件 烧写器 烧写器 普通串口或虚拟串口) Pro06软件 (Pro06烧写器 烧写器) 软件 烧写器
S-Lab烧写器ISP烧写注意事项 Lab烧写器ISP 烧写器ISP烧写注意事项
有效的系统复位
IC发生有效的上电复位或复位引脚 发生有效的上电复位或复位引脚 复位
ISP烧写 ISP烧写 的关键
进入引导扇区
根据代O引脚状态后判断是否 导扇区或检测 引脚状态后判断是否 进入引导扇区 IC代码选项选择为外部振荡器时, 代码选项选择为外部振荡器时, 代码选项选择为外部振荡器时 必须接好外部振荡器 复位100ms内,PC机发送握手 在IC复位 复位 内 机发送握手 信号与IC完成通讯连接 信号与 完成通讯连接
注意:安装Keil集成编译环境时,不要将不同版本的Keil安装在一个路 注意:安装Keil集成编译环境时,不要将不同版本的Keil安装在一个路 Keil集成编译环境时 Keil 径下, Keil目录下同时存在Uv3和Uv4,这种情况会导致Sino Keil插件 目录下同时存在Uv3 Sino径下,如Keil目录下同时存在Uv3和Uv4,这种情况会导致Sino-Keil插件 安装失败,导致Uv4下无法选择SinoWealth的调试选项。 Uv4下无法选择SinoWealth的调试选项 安装失败,导致Uv4下无法选择SinoWealth的调试选项。请只安装一种 Keil集成编译环境 集成编译环境。 Keil集成编译环境。
单片机烧写器是什么 烧写器怎么用

单片机烧写器是什么烧写器怎么用 编程器就是工具,在进行单片机开发时,你可以编程写了许多代码,只要执行此代码,单片机便依你的指示工作了,但如何将这些代码(或数据)写进单片机内,这就用到编程器了。
简单来说:编程器就是代码烧写工具。
它既可将代码写进单片机内,也可将代码从单片机内读出(加密情况除外)。
烧写器也叫烧录器、编程器。
在台湾,烧写器也叫烧录器;在大陆,客户之所以叫它为编程器,是因为现在英文名为PROGRAMMER,这个英文名与一般编写软件程式的设计师同名,所以就叫编程器。
烧写器实际上是一个把可编程的集成电路写上数据的工具。
烧录器主要用于单片机(含嵌入式)/存储器(含BIOS)之类的芯片的编程(或称刷写)。
烧写器在功能上可分万用型烧写器、量产型烧写器、专用型烧写器。
专用型烧写器价格最低,适用芯片种类较少,适合以某一种或者某一类专用芯片编程的需要,例如仅仅需要对PIC系列编程。
全功能通用型一般能够涵盖几乎(不是全部)所有当前需要编程的芯片,由于设计麻烦,成本较高,限制了销量,最终售价极高,适合需要对很多种芯片进行编程的情况。
烧写器的英文名为PROGRAMMER,有人叫WRITER,更早期有人叫BURNER,这种机器是用来烧写〔PROGRAM〕一种称为可烧写的IC〔PROGRAMABLE IC〕,可烧写这些IC内部的CELL〔细胞〕资料,造成不同的功能,以前的IC大部份都是固定功能的IC〔DEDICATED ID〕,所以设计者若设计一片电路板必须用上多种不同的固定功能的IC,对大量生产者需准备很多类型的IC,自从可烧录的IC出现后,设计者只要准备一种IC便可把它烧录成不同功能的IC,备料者只采购一种IC即可,备料方便,但须准备烧写器去烧录它。
烧写方式有以下三种: 1.把单片机当做一个ROM芯片,早期的单片机都是如此。
将单片机放在通用编程上编程时,就像给28C256这样的ROM中写程序的过程一样。
CMS89FXXX Flash MCU 选型表(20160730)

OSC
VDD(V)
Temp
Other Features
Package
CMS89F111
8 2K*16 176
32
6
----
---- 12Bit x 4
----
3
----
----
---- XT/INTRC 2.5~5.5 -40~85(℃)
----
SOP8/DIP8
CMS89F113
16 2K*16 176
----
INTRC
2.5~5.5 -40~85(℃)
----
SOP20/DIP20
CMS89F228
28 4K*16 344
----
26 11×7 1/2 Bias 12bit×13
----
3
2
----
---- XT/INTRC 2.5~5.5 -40~85(℃)
MSSP
SOP28
CMS89F2285 28 4K*16 344
64
26 11×7 1/2 Bias 12bit×13
----
3
2
----
---- XT/INTRC 2.5~5.5 -40~85(℃)
MSSP
SOP28
CMS89F2385 28 8K*16 344
64
26 11×7 11×7 12bit×13
----
3
2
2
1 XT/INTRC 2.5~5.5 -40~85(℃)
----
----
----
2
1
6 500mA INTRC 2.5~5.5 -40~85(℃)
----
DIP16
CMS89FT628D5 28 4K*16 352
writerv01烧录器说明书

2.4 屏幕说明: 1. 打开档案: 在(标注 1)的位置双击鼠标左键或使用 "FileOpen" 指令打开档案。有三种档案 格式可读取。若附档名为 "OBJ" 或 "HEX",则认定为 PIC 的程序文件,开文件后会 自动转换为本产品的程序代码。若附档名为 "BIN",则认定为本产品的程序文件,开 文件后不会自动转换程序代码。 若 "OBJ" 或 "HEX"档案内的指令长度与所选的 IC 不符合,则会显示 "File format error" 警告讯息。 2. 读入设定档: 按下 "CTRL-L"键或使用 "FileLoad Config file" 指令打开设定文件。 储存设定档: 按下 "CTRL-S"键或使用 "FileSave Config file" 指令储存设定文件。 注:注意存档的路径,请最好存到根目录下,如 D 盘、E 盘、……统一个路径,以免 忘记,下次打开是要与存储的路径一致。 3. 储存反汇编档: 使用 "FileSave Disassemble" 指令储存设定文件。 4. 储存程序文件:
2013 年 7 月
第一版
6
深圳市英锐恩科技有限公司
WriterV01 烧录器使用说明
2.3、 软件页面开启如下图由上到下,从左至右的窗口表示 1. ROM(Program Memory) 2. ID&checksum 3. (EEPROM) 4. User option
1 2 3 4 5 6 7 8
2013 年 7 月 第一版
8
深圳市英锐恩科技有限公司
生产MCU烧录相关流程

生产MCU烧录相关流程MCU(Microcontroller Unit)烧录是将软件程序加载到MCU芯片中的过程。
下面是一个常见的MCU烧录的流程,包括准备工作、配置烧录器、烧录软件、烧录程序,以及验证烧录结果:1.准备工作:在开始烧录之前,需要准备一些工具和材料:-MCU芯片:根据项目需求选择合适的MCU芯片。
确保芯片的型号和参数符合项目需求。
-硬件连接线:选择合适的连接线,如JTAG、SWD、ISP等。
连接线的选择依赖于芯片和烧录器的接口标准。
- 烧录器:根据芯片型号选择合适的烧录器,如ST-Link、J-Link等。
烧录器通常由硬件和软件两部分组成。
-电脑:用于运行烧录软件和与烧录器进行通信。
2.配置烧录器:将选择的烧录器连接到电脑,并根据烧录器的说明书进行配置。
-选择正确的烧录器类型和接口标准。
-配置芯片型号和参数。
-设置芯片的时钟频率和电压。
3.烧录软件:安装并打开烧录软件,如ST-LINK Utility、Keil uVision等。
烧录软件通常提供了一键烧录和批量烧录的功能。
-在烧录软件中选择正确的芯片型号和接口类型。
- 导入待烧录的程序文件,通常是一个.hex或.bin格式的文件。
4.烧录程序:通过烧录软件将程序文件加载到MCU芯片中。
-检查芯片的连接状态,确保连接线的正常连接。
-选择烧录动作,如擦除、编程和校验。
-点击烧录按钮,开始将程序文件加载到芯片中。
-烧录过程中,烧录软件会显示进度条和烧录状态。
等待烧录完成。
5.验证烧录结果:确认烧录是否成功,程序是否正确加载到芯片中。
-烧录完成后,烧录软件会显示烧录状态和校验结果。
-检查烧录日志,确认烧录过程中是否出现错误信息。
-断开连接线,重新上电启动MCU,观察程序是否正常运行。
总结:MCU烧录涉及到准备工作、配置烧录器、烧录软件、烧录程序和验证烧录结果五个主要步骤。
正确的MCU烧录流程可以确保程序正确加载到芯片中,为项目的后续开发和调试打下基础。
PIC烧写器

GTFAB PM-D说明书简介 (2)一支持芯片 (2)二软件安装 (2)三联机要点 (4)四驱动安装 (4)五芯片放置 (6)六贴片芯片的烧写 (6)七自检及软硬件信息查询 (7)八芯片烧写 (8)(一)脱机烧写 (8)1 准备动作 (8)2 选择芯片 (8)3 选择编程器 (8)4 加载烧写文件 (9)5 下载程序及脱机参数 (10)6 脱机自动烧写 (12)7 读回脱机烧写情况 (12)(二)联机烧写 (13)1 联机烧写 (13)2 联机读 (14)3 联机擦除 (14)4 联机校验 (14)5 联机查空 (14)6 烧写统计 (14)7 查看PM插件软硬件的版本 (14)8 联机烧写蜂鸣器及其他设置 (14)九EE区初始化数据烧写 (16)十序列号烧写 (16)(一)联机序列号烧写 (16)1 程序区烧写序列号 (16)2 EE区烧写 (16)3 ID区 (16)4 序列号存储方式 (17)5 联机序列号烧写具体设置 (17)6 序列号文件操作 (19)(二)脱机序列号烧写 (19)十一指示灯功能介绍 (19)(一)脱机指示灯显示 (19)(二)联机指示灯显示 (20)十二错误信息及对策 (20)附录: (20)简介GTFAB PM-D,以下简称PM-D,是一款高速专业PIC芯片烧写器,是PM-C的脱机版。
同时支持脱机烧写及USB联机烧写,不仅适合研发以及小量产使用,同时适合工厂的进行大批量烧写,支持序列号烧写。
工厂方面可用其的高速烧写性能进行批量烧写。
对于研发人员而言,尤其适合最后阶段在笔记本电脑上完成代码的参数调整以及烧写验证等一系列过程,而无需为笔记本电脑没有串口或者USB转串器件的不稳定性而烦恼。
图1-1 PM烧写器实物图一支持芯片目前支持PIC10FXXX,PIC12XXX,PIC16XXX,PIC18FXXXX,PIC18J,DSPIC30FXXXX,DSPIC33FJXXX,PIC24XXXX,PIC全系列8位到16位MCU,另外支持93/25系列EE存储芯片。
ST-LINK在线烧录STM8程序说明

ST TOOLS是ST指定用于开发ST MCU的官方软件,其编程功能极为强大。
下面介绍使用ST TOOLS的STVP烧写程序快速入门。
首先要对软硬件进行初始配置,并正确设备连接,并将需要烧录的样机上电;
安装STVP_STVD软件后,打开STVP,,点击菜单栏中的"Configure -> Configure ST Visual Programmer"或者按下图红圈中的按钮弹出配置窗口:
弹出如下的窗口
然后根据您的实际硬件配置,配置烧写设置(上图为本例的设置),设置好了之后按OK退出。
然后按下图中红框框的按钮载入下载文件:
弹出如下的窗口。
打开在工程文件下的Debug文件夹里面的xxx.s19文件,选择之后按打开。
(根据您具体生成的下载文件选择后缀)
载入完之后点击菜单栏上的"Program ->Current tab",写当前选项卡“PROGRAM MEMORY”.
之后您就会看到软件左下方有一个红色进度条;
等待进度条全部完毕之后,界面如下所示:。
飞思卡尔8位单片机MC9S08 15 08系列MCU编程器的开发.ppt

命令
格式
功能
READ $4A $4A 高字节 高字节 低字节 低字节 数据
读出指定单元内容(RAM或Flash)
WRITE IREAD
$49 $49 高字节 高字节 低字节 低字节 数据 数据 $1A $1A 数据 数据
向指定单元写数据(RAM)
读取上次访问的地址+1、+2处的 内容(RAM或Flash)
Start Bit0 Bit1 Bit2 Bit3 Bit4 Bit5 Bit6 Bit7 Stop
16.1 编程器技术基础
(2)监控模式的工作过程
MCU在进入监控模式时,需要接收8字节的保密字节,如果是空白 芯片,则8字节的保密字节全是$FF,然后就处于等待接收一个命令字节 状态。以GP32为例,进入监控模式的时序如下图所示。
In PC 主机 Out
串 3 In 行 口 2 Out PC
MAX 7 232 9
8
10
1
3
2 MC
5
74HC125 6
特定I/O
目标 MCU
(a)编程器内部器件连接图
7
10
6
VDD
VDD 5 10KΩ
4
8
9
2
3
MAX 232
1 74HC125
(b)编程器原理图
16.2 HC08系列MCU编程器的实现方法
16.1 编程器技术基础
16.1.3 HC08系列MCU在监控模式下的工作过程
(1)与主机通信的数据格式
当MCU上电复位时,如果满足进入监控模式的条件,MCU就会工作 于监控模式。监控模式下MCU主要是通过某个特定的I/O口(如:GP32是 PTA0,JL3是PTB0),以标准不归零(NRZ)的数据格式进行数据通信, 具体为:第一位起始位(0),随后为8个数据位(低位在前,高位在后),最 后一位为停止位(1)。NRZ的数据格式如下图所示。
笙泉单片机烧写工具

Writer U1 操作步骤
笙泉MCU全系列 联系电话 13817008481 QQ 1787962975
第一步:选择MCU型号
第二步:装载客户代码
第三步:选择ISP CODE,
第四步:ISP Space必须设为1K
第五步:89系列的IC都有AUX_RAM 选项,如果用到XRAM则必须打勾,建议客户有没有用到都打勾。
第六步:按Auto键烧录软件。
第七步:信息框,这里可以看到烧录是否正确。
注意事项:
U1可以直接烧录89系列的MCU,烧录82/84系列需要Megawin提供的转接板。
Writer U2 & ISP 操作步骤
笙泉MCU全系列 联系电话 13817008481 QQ 1787962975
第一步:选择“ISP”
第二步:选择MCU型号
第三步:装载客户代码
第四步:IC 选项,主要是EN6T,客户代码是6T的就要打勾,是12T的就不用打勾。
第五步:直接烧录就要用“Update Target”
脱机烧录就要用“Update Programmer”。
注意事项:
U2可以直接烧录Megawin所有型号MCU,但不能更改MCU中的ISP Code.
芯片的硬件选项
笙泉MCU全系列 联系电话 13817008481 QQ 1787962975。
WizPro200ST8 STM8和STM32烧写器(编程器)使用说明书-RV1

有可能为串口选择不对,需要重新选择串口并查找设备;具体操作见第三部分的 PC 应用程序手册。
WizPro200ST8 Flash MCU 编程器使用说明-RV1
2. 请选择“是,仅这一次(Y)”并单击“下一步”,此时电脑屏幕会出现右边的窗口: 3. 请选择“从列表或指定位置安装(高级)(S)”并单击“下一步”,则电脑屏幕将出现如下窗口:
4. 按上图示,按“浏览”按钮,选择正确的驱动程序位置(“USB_Driver\DrvVCP-Win2KXP”),并 单击“下一步”,系统将自动安装相应的驱动程序,点击“完成”完成第一布的安装;
¾ 蓝色红色指示灯交替闪烁,表示编程器正在对目标芯片进行编程器; ¾ 红色灯亮同时蜂鸣器响3次短声:表示对目标芯片编程器失败,需检查相应的连接; ¾ 蓝色灯亮同时蜂鸣器响1次长声:表示对目标芯片编程成功;
5 蜂鸣器:
5.1 上电:响一短声,表示系统内部校验正常,蓝灯亮;响两长声,则表示系统内部出错或内部 数据校验出错,需要重新连接电脑下载数据;若响一长声(约1S),则表示系统内部固件有问题, 需要重新升级或维修;
4.2.2 编程器下载程序后接上电源时: ¾ 红色和蓝色指示灯交替闪烁:表示系统正进行内部数据校验; ¾ 红色灯亮同时蜂鸣器响2次长声:表示系统内部数据校验失败,须连接电脑重新下载程序数据;
WizPro200ST8 Flash MCU 编程器使用说明-RV1
Page 2 of 18
信号说明 引脚
GND
GND
GND
1
3
5
VOUT 7
IND2 LED_NG NIL
9
11
13
引脚
2
4
6
8
10
ProWriter 烧写器软件使用说明

ProWriter 烧写器软件说明ProWriter 烧写器软件使用说明1.ProWriter 简介 (41.1软硬件特性 (41.2系统要求 (52.安装 (53.界面说明 (104.功能说明 (144.1菜单 (14模式 (14语言 (14操作 (14帮助 (154.2控制按钮 (15擦除 (15查空 (15读取 (15编程 (16校验 (16加密 (16自动 (16打开 (16保存 (16代码窗口 (17数据窗口 (18升级固件 (194.3代码选项 (194.4芯片选择 (204.5芯片信息 (204.6编程器选择 (214.7编程器固件版本 (21 4.8控制页选项 (214.9操作信息输出窗口 (21ProWriter 烧写器软件说明4.10状态条 (214.11编程统计信息 (224.12插槽设置 (224.13自动编程设置 (224.14多次烧写模式(只适用于类MTP产品,如77P1651 (23 4.15烧写电源控制(只适用于Flash MCU (234.16客户安全码设置(只适用于Flash MCU (234.17高级烧写控制选项(只适用于Flash MCU (244.18代码序列号设置(只适用于OTP MCU (244.19用户识别码设置 (244.20序列号设置 (244.21编程限次设置 (254.22联机量产模式控制按钮 (25载入文件 (25开始编程 (25复位统计 (254.23联机量产模式消息窗口 (25 4.24项目信息窗口 (254.25总的统计信息 (254.26按通道统计信息 (265.工作模式界面 (265.1高级模式界面 (265.2量产模式界面 (27自动测试烧写: (27等待按键烧写: (28自动侦测烧写: (28产品ID的烧写 (296.附录 (296.1Pro03A 烧写器说明 (291 结构说明 (292 烧写器与芯片适配座连接 (303 状态LED及KEY连接参考图 (304 版载烧写 (315 脱机工作状态 (316 烧写器上的LED显示 (327 芯片插入/接触管脚检测 (338 系统自检功能 (346.2Pro06A 烧写器说明 (341 结构说明 (342 烧写器与芯片适配座连接 (353 状态LED及KEY连接参考图 (364 版载烧写 (365 脱机工作状态 (376 烧写器上的LED显示 (377 芯片插入/接触管脚检测 (386.3JET51A 烧写器说明 (39ProWriter 烧写器软件说明1.ProWriter 简介本用户手册说明中颖公司新版量产烧写器软件ProWriter的使用方法。
8 MPLAB IDE烧写程序

手把手教你学PIC单片机C语言教程第8课(MPLAB IDE烧写程序)选择PICKIT2作为调试器1.选择Debugger>Select Tool>PICKit2。
Debugger菜单会显示可用的其它调试选项。
同时,Output窗口会打开显示连接信息:完成调试器的设置1.选择Debugger>Settings设置PICkit2操作。
单击“Connect on Startup”(启动时连接)复选框使能自动连接功能,本项选中的好处是连接这个操作系统会自动执行,不用手工执行,比较方便。
你也可以单击“Program after a successful build”(编译成功后自动烧写)复选框使能编译成功后自动烧写功能;单击“Run after a successful program”(烧写成功后自动运行)复选框使能烧写成功后自动运行功能。
这两项选中的好处是烧写、运行这二个操作系统会自动执行,不用手工执行,比较方便,但自动执行有的时候也会带来另外的麻烦,所以这两项我们暂时不选。
选项不用管它们,设置好后单击确定。
如果在选择PICkit2作为调试工具时,没有设置成自动连接,则选择Debugger>Connect现在进行连接。
Output窗口中将会显示连接状态。
根据MPLAB IDE软件的版本或选定器件,可能会显示一条消息,指出固件(PICkit2操作系统)需要更新。
MPLAB IDE会自动安装新的固件。
版权声明:(部分资料图片来源网络)1、本教程为慧净电子会员整理修改,欢迎网上下载、转载、传播、免费共享给各位单片机爱好者!2、该教程可能会存在错误或不当之处,欢迎朋友们指正。
3、未经协商便做出不负责任的恶意评价(中评,差评),视为自动放弃一切售后服务的权利!4、我们的产品收入一部分是赠送给慈善机构的,以免影响到你的善心.大家好,才是真的好(双方好评)。
下面是有缘人看的,谢谢理解善有善报,恶有恶报,不是不报,时候未到。
意法半导体全新多合一软件工具 让STM32用户烧写代码更方便

96M i c r o c o n t r o l l e r s &E m b e d d e d S ys t e m s 2018年第2期w w w .m e s n e t .c o m .c n司宣布,两家企业已经合作为耳机和听觉产品提供低功耗的主动噪声消除解决方案㊂对于不断寻求提升无线耳机㊁耳塞和听觉设备体验的消费者,主动噪声消除是必备功能㊂耳机芯片开发人员需要一个灵活的解决方案来满足特定的产品需求,而S i -l e n t i u m 基于软件的算法与C E V A 的可编程D S P 相结合,在便携式产品的严格功率预算内提供了这种灵活性㊂这款解决方案基于C E V A T e a k L i t e 4实施了S i l e n t i u m 广受好评的宽带P 2P 主动噪声消除技术,增强了个人音频体验㊂这个P 2P 解决方案支持高达1000H z 的宽带完全自适应主动噪声消除技术,并且,获得授权许可者能够为其所需的应用选择前向反馈㊁后向反馈或混合系统㊂大联大诠鼎集团推出结合A c S i P 和S e m t e c h 技术L o R a 智能模块解决方案大联大控股宣布,其旗下诠鼎推出结合群登科技(A c S i P )和S e m t e c h 的L o R a 智能模块解决方案㊂A c S i P 是物联网解决方案的提供者,可以提供与I o T 相关的资源㊂L o R a WA N 在协议和网络架构的设计上,充分考虑了节点功耗㊁网络容量㊁Q o S ㊁安全性和网络应用多样性等几个因素㊂L o R a 智能模块可以使开发人员在设计他们的L o R a WA N 应用程序的概念时变得清晰与轻松㊂减少开发流程,让用户专注于传感器应用开发㊁数据收集,而监控和最终管理本地数据库中存储的所有数据可以由自己或第三方资源构建㊂方案优势:支持A r d u i n o 平台;支持G P I O ㊁A D C ㊁I 2C ㊁U A R T 等接口;内置T&H /G 传感器;支持L o R a WA N 协议栈;可连接W i F i 路由器;可通过MQ T T 获取云数据㊂贸泽开售M u r a t a 基于n R F 52的W S M B L 241蓝牙5模块贸泽电子开始备货M u r a t a 的蓝牙低功耗模块㊂W S M B L 241基于片上系统(S o C ),以小尺寸封装提供超低功耗蓝牙5功能,适用于(I o T )㊁资产跟踪㊁信标和医疗等各种应用㊂贸泽电子供应的模块利用性能强悍的N o r d i cn R F 52832S o C 在智能手机㊁平板电脑和其它设备之间提供高性能低功耗蓝牙连接㊂低功耗n R F 52832S o C 内置有A r m C o r t e x M 4内核㊁512K B 闪存和64K B R AM ,并搭载2.4G H z 多协议无线电㊂W S M B L 241模块包含一个32MH z 晶振和板载天线,并有两个引脚分别用于天线和外部全向天线,整个模块尺寸仅7.4mmˑ7.0mmˑ1.0mm ㊂使用M i c r o c h i p 基于CO T S 器件的耐辐射解决方案,缩短N e w S pa c e 市场产品面市时间为空间应用开发耐辐射系统不但需要很长的交期,而且成本非常高,因为系统必须具备极高的可靠性才能在恶劣的环境下长年工作㊂N e w S p a c e 和其它重要的航空航天应用都要求加速开发,降低成本㊂为满足这些需求,M i -c r o c h i p 推出了一种新型单片机(M C U ),该器件结合了特有的耐辐射性能以及现有商用(C O T S )器件的低成本开发特性㊂A T m e g a S 64M 1是M i c r o c h i p 的第二款8位m e ga A V R M C U ,采用了一种名为 C O T S 耐辐射 的开发方法㊂这种方法利用了一种成熟的汽车级器件 A T -m e ga 64M 1,开发了对应的高可靠性塑料和空间级陶瓷封装的引脚兼容版本㊂新器件加入了A T m e g a S 128,这是一款耐辐射M C U ,已经被设计用于几项关键的太空任务,包括火星探测和数百颗地球低轨(L E O )卫星巨型星座㊂意法半导体全新多合一软件工具让S T M 32用户烧写代码更方便意法半导体软件工具,在一个统一的多平台的用户可配置的环境内为用户提供S TM 32微控制器代码烧写和固件升级功能㊂S TM 32C u b e P r o gr a mm e r 支持W i n d o w s ㊁L i n u x ㊁M a -c O S 三大操作系统,可以使用各种文件格式向S TM 32微控制器内部闪存/R AM 或外部存储器烧写代码㊂具体功能包括存储器整体或扇区擦写选项字节㊂用户还可以生成程序安全烧写(固件安全安装更新)功能所需的加密文件,验证生产线上安装的软件的真伪,保护知识产权㊂有了这个通用工具后,用户烧写既可使用片上S WD(单线调试)或J T A G 调试端口,也可以用程序引导装入端口(例如U A R T 和U S B )㊂因此,S TM 32C u b e P r o gr a mm e r 是将S T V i s u a l P r o gr a mm e r ㊁D F U s e D e v i c e F i r m w a r e U pd a te ㊁F l a s h L o a d e r 和S T L i n k 等软件工具的各自功能全部整合到了S TM 32C u b e 生态系统㊂意法半导体还将要把S TM 32C u b e P r o gr a mm e r 的烧写通道扩展到微控制器的I 2C 和C A N 端口㊂此外,S TM 32C u b e P r o gr a mm e r 还让开发人员能够使用图形用户界面(G U I )或命令行界面(C L I )自定义和配置微控制器功能㊂该多合一工具可单独使用,也可集成在其它应用软件中使用㊂程序烧写操作可以人工进行也可以使用脚本自动完成㊂(责任编辑:芦潇静)。
Semico OTP编程器v4[1].0使用说明v1.2
![Semico OTP编程器v4[1].0使用说明v1.2](https://img.taocdn.com/s3/m/e23770184431b90d6c85c732.png)
Semico 8-Bit OTP MCU编程器v4.0版用户使用手册V1.2版本说明:版本日期作者描述巫建刚初始版本1.0 2008/12/211.1 2009/1/14 巫建刚增加对CS98P258各种封装能否进行频率校准的说明1.2 2009/2/11 巫建刚增加离线模式下对CS77P17烧写出错信息显示的说明1 Semico OTP编程器介绍 (3)1.1简介 (3)1.2功能概述 (3)1.3硬件介绍 (3)1.4硬件电路组装 (5)1.5配件说明 (6)2 软硬件安装 (7)2.1软件安装 (7)2.2硬件电路连接 (11)2.3 USB驱动安装 (12)3 芯片联机烧录操作 (16)3.1芯片联机烧录步骤 (16)3.2滚动码操作 (25)3.2 CS98P153频率校准 (26)4 芯片脱机烧录操作 (27)4.1下载烧录代码 (27)4.2芯片脱机烧录步骤 (28)5 LCD显示说明 (29)5.1 LCD显示框图: (29)5.2 离线烧写模式下LCD显示信息 (29)5.2.1 不带频率校正和滚动码的芯片烧写时显示信息 (29)5.2.1 频率校正和滚动码显示信息 (31)6 模式选择说明 (33)7 注意事项 (34)8 部分OTP芯片转接口定义 (35)CS98P258 (35)CS8L01PY、CS8K01P (35)CS87P06(老版本) (36)CS98P806 (36)CS87P06(新版本) (37)CS98P153 (37)CS98P259 (38)CS53P84 (39)CS53P85 (39)CS77P17 (40)1Semico OTP编程器介绍1.1简介本说明介绍了Semico OTP编程器的硬件及软件使用。
Semico OTP编程器功能强大,是一款支持多种Semico 8-Bit OTP MCU的新一代烧录器,具有在线和离线烧录功能,采用USB接口通讯,可通过USB口与PC通讯直接进行在线烧录,也可以将待烧录代码下载到SPI FLASH,从而支持离线烧录。
mcubootutility烧写方法-概述说明以及解释

mcubootutility烧写方法-概述说明以及解释1.引言1.1 概述引言部分旨在介绍本文的主题以及整体结构,对读者提供一个整体的了解。
本文将详细介绍使用mcubootutility进行固件烧写的方法。
mcubootutility是一款用于烧写固件的工具,能够帮助开发人员将固件文件快速烧写到目标设备中。
通过本文,读者将了解到mcubootutility的基本介绍、烧写准备工作以及详细的烧写步骤。
同时,对于初次接触mcubootutility的开发人员,本文也将提供一些操作上的指导,帮助他们快速上手并使用该工具进行固件烧写。
通过深入了解mcubootutility的烧写方法,读者可以更加高效地进行固件烧写工作,节省时间和提高工作效率。
希望读者在阅读完本文后,能够对mcubootutility的烧写方法有一个更加全面和深入的认识。
1.2 文章结构文章结构部分主要描述了整篇文章的组织架构和内容安排,帮助读者快速了解文章的主题和重点内容。
本文分为引言、正文和结论三个部分。
- 引言部分介绍了文章的背景和引出问题,包括概述、文章结构和目的。
- 正文部分主要围绕mcubootutility烧写方法展开,包括mcubootutility简介、烧写准备工作和烧写步骤。
- 结论部分总结了mcubootutility烧写方法的优缺点,提出了对于该方法的应用及展望,最后以结束语作为整篇文章的收尾。
通过文章结构的安排,读者可以清晰地了解文章的内容脉络,帮助读者更好地阅读和理解文章的主旨。
1.3 目的本文的主要目的是介绍mcubootutility烧写方法,帮助读者了解如何使用mcubootutility工具进行固件烧写。
通过详细的步骤和操作指南,读者可以快速掌握mcubootutility的基本原理和使用方法,提高固件烧写的效率和准确性。
同时,通过本文的介绍,读者还可以了解到mcubootutility的优势和适用范围,为实际应用提供参考和指导。
ATMEL ATtiny88 S8S1烧录指引

一、 烧录工具1. 编程器: BeeProg2. 适配器:DIL32/TQFP32-1 ZIF3.PC 电脑一台 二、烧录软件版本信息Elnec Pg4uw 和Elnec Pg4uwMC 三、 调试方法:1. 将电源适配器(15V/1.5A )与烧写器相连,将插上USB 线,另一端连接电脑;2. 打开电源开关,点击桌面上的图标,打开PG4UW 通用控制程序,程序将进行连接检测,并显示之前保存的选项。
3. 点击工具栏上方的按钮,弹出选择器件窗口(如下图),选择ATting88(TQFP32),之后点击“OK ”按钮。
4. 点击工具栏内的按钮,选择待烧写的文件,并仔细核对文件名称和生成日期,确认与《芯片拷贝申请记录表》一致后,点击“打开”,将文件导入。
窗口内对应显示载入的文件路径及校验和(如下图)。
5. 确认上图红色圈内的四位校验和与《芯片拷贝申请记录表》内的校验和一致6. 点击菜单栏上方的按钮,打开“View/Edit Lock,Fuses and Carbliration ”窗口,按下图所示参数设置,点击“OK ”确认。
7. 点击工具栏上方的“为当前器件设置选项”按钮,弹出“器件操作选项”,并将参数按下图所示设置,并点击“OK ”确认。
8. 打开菜单“编程器”下方的“自动Yes!”选项,并将“自动Yes!”栏置为“开启”(如下图),点击“OK ”确认。
9. 点击工具栏上方的按钮,将工程文件保存在所调用程序的同一路径下,并以同样的文件名命名(如下图)。
10.工程文件制做完成后,关闭PG4UW程序。
11.双击打开桌面上的图标,打开Pg4uwMC程序。
12.确保烧写器己上电,且与电脑正确连接。
适配器平齐锁紧座的最下侧插入并用锁扣锁紧。
13.点击工具栏内的按钮,打开下图所示窗口,并点击窗口面侧的按钮,搜索结果下方显示搜索到的烧写器型号,选择烧写器,并点击“Accept”确认。
14.点击下图左上方的“Connect programmers”按钮,连接正确后,将显示下图所示画面,且电脑右下角会有一个绿色的标号。
CMS F Flash MCU 选型表

MSSP
SOP24/SKY24
CMS89FT628 28 4K*16 352
64
26
----
---- 12bit×8
12
2
----
----
----
INTRC
2.5~5.5 -40~85(℃)
MSSP
SOP28
CMS89F51X (雾化器)
Part Name
PIN ROM RAM EEPROM I/O LED LCD
OSC
VDD(V)
Temp
Other Features
Package
CMS89F5231 16 4K*16 256
32
14
----
---- 10bit×9
----
3
2
3
1
INTRC 2.5~5.5 -40~85(℃) PPG/MSSP SOP16/DIP16
CMS89F5232 16 4K*16 256
----
----
----
2
1
6 500mA INTRC 2.5~5.5 -40~85(℃)
----
DIP16
CMS89FT628D5 28 4K*16 352
64
19+5 ----
---- 12bit×5
10
2
----
5 500mA INTRC 2.5~5.5 -40~85(℃)
MSSP
SOP28
----
INTRC
2.5~5.5 -40~85(℃)
----
SOP20/DIP20
CMS89F228
28 4K*16 344
----
26 11×7 1/2 Bias 12bit×13
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中颖开发工具维修
Pro-06常见问题
(1) 烧写器原本可正常烧写,此次上電後數碼管顯示錯誤信息“.E”,若 PCB版本为V2.0及以下的建议更换主控IC插座。
(2) 连接USB后绿灯不亮,短接JP1后连接USB若绿灯亮则更新Pro-06固件, 否则更换(U6)PDIUSBD12。
(3) 上电检测,VTT,VCC测试点电压是否正确,不正确检查R50,R51是 否烧坏;使用Pro06.EXE烧写时跳出“插座1:没有检测到芯片”,则 先点击通讯错误窗口处“自动扫描”选项。其次检测输出GND1有无 电平拉高,若无则更换(Q3)8050;软件设置自动检测模式,当IC锁 紧后,检测2,3,4通道出GND2/3/4有无电平拉高,若无则更換所对 应Q2,Q4,Q5。
(3) 若VDD、VPP没问题,上电后检测SCK(X)和SDA(X)在按键时有无5V电 压,若无任何电压信号,分别检查其所对应的(U9)74HC373和 (U12)74HC245是否损坏。
(4) 若烧写时出现“IC FAIL”,检查GND(X)是否在烧写时是否有电压跳变,若 无则检查GND(X)对应Q1(1通道),Q2(2通道),Q3(3通道),Q12(4通道)的 8050三极管有无损坏。
或ISP51安装目录下(如C:\Program Files\Sinowealth\ISP51\S-Lab
Driver\V2.1),根据用户PC机的操作系统,打开Windows_2K或 Windowslabvcp.inf文件,确定后即可完成
驱动安装。安装成功后查看我的电脑装置管理员(即硬件管理器),连接埠
文件,确定后即可完成驱动安装。安装成功后查看我的电脑装置管理员(即
硬件管理器),连接埠(COM&LPT)选项将会出现一个“USB Serial
Port(COM X)”,即为安装完毕的虚拟串口。
(5) S-Lab V2.1
初次使用S-Lab V2.1时,当S-Lab V2.1插入PC机USB接口会弹出硬件驱动安 装向导,手动选择驱动安装目录到Keil安装目录下(如C:\Keil\Sino Driver)
硬件连接方式2 :使用S-Lab II烧写器(适用8位Flash全系列MCU)
硬件连接方式3 :使用S-Lab烧写器(适用88系列MCU及SH79F165\085)
13
中颖开发工具介绍
常见问题维修
烧写工具故障大致可分为: • 电源问题 • USB问题 • 烧写电压问题 • 电平转换芯片及反相器问题
中颖开发工具维修
JET51常见问题
(1) 连接USB后绿灯不亮,则拆开外壳短接JP1后连接USB若绿灯亮则更新 JET51固件,否则更换(U3)PDIUSBD12。
(2) 若烧写失败,则按照外壳连接TCK,TDI,TMS,TDO。打开ISP51进行 JTAG烧写,若无任何电压波形输出则更换(U4)74LVX3245。
(3) 若TCK等JTAG口都有5V或3V波形,则检查VDD口是否有电压,若5V 状态下无电压则更换(Q2)8550,若3V状态下无电压则更换(Q3) 8550。
(4) 外部供电时若产生无法烧写现象,则检查Q1,Q2,Q3和74LVXC3245有 无损坏。
21
中颖开发工具介绍
The End! 谢谢!
所以维修工具的步骤大致可归纳如下: • 检测烧写电压测试点电压是否正确,排查电源是否存在问题 • USB通讯显示灯状态是否正确,检测工具固件是否存在问题 • 工具上电后,烧写接口的VDD脚不会有输出,若有输出需检查VDD控
制电路是否存在问题;若没有输出,启动烧写操作观察VDD脚是否有 正确输出。 • 若VDD,VPP都正常,观察其余烧写引脚输出波形幅值是否正常(该 幅值一般与VDD一致),若不正常,检测电平转换芯片及反相器是否 存在问题
(2) 若烧写器之前使用正常,此次与PC连接后,USB LED不亮。(常见 故障,针对Pro03,Pro06,JET51)
确定硬件识别正常后,查看烧写器固件版本号,如若版本号小于1.0,拔 掉USB线,将烧写器硬件外壳去除,将PCB板上JP1两引脚短接(跳上跳 帽),重新插上USB线,若绿色LED灯点亮,更新烧写器固件到最新版 本。更新完成后,拔掉USB线,断开JP1两引脚(去除跳帽),再重新插 上USB线,若绿色LED灯点亮,故障解决。
具体的IC型号与开发工具对应关系请参见中颖电子各系列MCU
开发工具及对应表 。
3
4位MCU烧写工具
4
硬件连接
联机连接方式(适用除Pro-01支持的4位OTP MCU)
4位MCU烧写工具
脱机连接方式(适用除Pro-01支持的4位OTP MCU)
5
4位MCU编程工具
6
硬件连接
连接方式
4位MCU仿真工具
17
中颖开发工具维修
Pro-01常见问题
(1) 上電後數碼管顯示“2.8”顯示錯誤信息“E”,在燒寫之前確認使用的 Eprom和Eeprom型號為“27C512”和“28F512”。
(2) 若仍為“E”狀態,檢測燒寫的OBJ文檔和option insert是否為最新版本 (3) 數碼管有顯示缺划和多划,先檢測數碼管有無損壞,其次檢测(U1)
(COM&LPT)选项将会出现一个“Silicon Labs CP210x USB to UART
Bridge(COM X)”,即为安装完毕的虚拟串口。
16
中颖开发工具维修
USB相关问题
(1) 烧写器在使用中存在异常或LED显示灯显示异常。 请查看我的电脑装置管理员(即硬件管理器)中相应的硬件资源是否正 常,若出现异常请重新启动PC机,更新装置驱动。
(4) 芯片烧写错误,则检查TCK(X)、TDI(X)、TMS(X)在烧写时有 无波形,若无则检查TCK、TDI、TMS对应的U16,U17,U18有无损坏, 若损坏则更换74LVXC4245。
(5) .VDD无电压,按键时检测VDD(X)有无电压,若无则检查(U13) 74HC245是否损坏。
20
22
脱机连接方式(适用8位Flash全系列MCU)
8位MCU烧写工具
9
锁紧座适配板推荐原理图
烧写软件——Pro06
注:某些需要接C腳電容的IC,務必
接好C腳電容。
10
8位Flash MCU编程工具
11
8位Flash MCU编程工具
12
8位Flash MCU编程工具
硬件连接
硬件连接方式1 :使用JET51烧写器(适用8位Flash全系列MCU)+目标板
红色和绿色LED灯均会点亮。
(2) JET51
初次使用JET51时,当JET51插入PC机USB接口会弹出硬件驱动安装向导,
手动选择驱动安装目录到Keil安装目录下(如C:\Keil)或ISP51安装目录
下(如C:\Program Files\Sinowealth\ISP51),选中JET51.inf文件,确定后
14
中颖开发工具维修
驱动相关问题
(1) Pro03/RICE66
初次使用时,当Pro03/RICE66
插入PC机USB接口会弹出硬件驱动安装向导,手动选择驱动安装目录到
Pro06安装目录下(如C:\Program Files\Sinowealth\ Pro03),选中
Rice66.inf文件,确定后即可完成驱动安装。安装完成后Pro03/RICE66的
18
中颖开发工具维修
Pro-03常见问题
(1) 连接USB后绿灯不亮,短接JP1后连接USB若绿灯亮则更新Pro-03固件, 否则更换(U1)PDIUSBD12。
(2) 使用Pro03.EXE烧写芯片错误,检测VDD、VPP有无电压。若VDD无电 压,按键时检测VDD(X)有无电压,若无电压或上电就有电压则检查 (U10)74HC245和VDD的4个通道所对应的Q4,Q5,Q6,Q7(8550)是否已坏 并更换。若VPP无电压,按键时检测VPP(X)有无电压,若无电压或上电 就有电压则检查VPP的4个通道所对应Q8Q9,Q10,Q11(8550)和 (U15)74LS06是否已坏并更换。
AT89C52和鎖存器(U4)74LS373。 (4) 按下start按鍵燒寫器無反應,檢查按鍵有無損壞,4位撥動開關有無全
部撥在ON狀態 (5) 拨动开关在ON状态无法烧写,检查Prot1处VDD,TEST,OCSI, RES,
PA1,PA2,PA3处有无输出电压,VDD为5V,TEST为9-10V,其他Port 口都为5V。若上电TEST输出10V或者无输出则检查(Q1)是否损坏, 其次检查(U6)74LS06是否损坏。若上电VDD输出5v或无输出则检 查(Q2)8550是否损坏其次检查(U6)74LS06。
RICE66和Mini ICE66必须连接EV板才可以进行仿真,EVB仿真板需要 另购,不同IC,对应不用的EVB。
Mini ICE66可仿真所有4BIT MCU,但不能燒寫66N12,66P12,
66P13A,66P14A和66P22A等早期4BIT MCU。
7
8位MCU烧写工具
8
硬件连接
联机连接方式(适用8位Flash全系列MCU)
安装完成后Pro06的红色和绿色LED灯均会点亮。
15
中颖开发工具维修
驱动相关问题
(4) S-Lab V2.0
初次使用S-Lab V2.0时,当S-Lab V2.0插入PC机USB接口会弹出硬件驱动安 装向导,手动选择驱动安装目录到ISP51安装目录下(如C:\Program Files\Sinowealth\ISP51\S-Lab Driver\V2.0),先后选中ftdibus.inf和ftdiport.inf
中颖电子股份有限公司
中颖开发工具介绍
SA\MCU