1 / 16
文档名称:

430多功能离线编程器使用说明.pdf

格式:pdf   大小:1,012KB   页数:16页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

430多功能离线编程器使用说明.pdf

上传人:1557281760 2017/10/24 文件大小:1012 KB

下载得到文件列表

430多功能离线编程器使用说明.pdf

文档介绍

文档介绍:PRGS430 多功能离线编程器
使用说明
项目名称 430 多功能离线编程器项目型号 LSD-
编制人陈冰编制时间
修改人郝强、陈冰修改时间
第一部分:概述
PRGS430 多功能离线编程器是一款用于 MSP430 FLASH 全系列单片机的编程器,它可以完成对 MSP430
FLASH 全系列单片机的编程、烧熔丝、以及熔丝烧断后的 BSL 再编程。编程前,需将目标代码下载到编
程器的 FLASH 型内存中,然后通过 PRGS430 内部的 MCU 把存储在内存中的数据提取出来,转换成 JTAG
或者 UART(BSL)协议,对目标芯片进行代码下载操作,故它可离线工作。PRGS430 编程器既适合研发
阶段的少量写片,也适合生产环节的批量作业。
PRGS430 多功能离线编程器集成了 JTAG、 BSL、SBW 三种编程模式。
JTAG 编程接口适合于目标芯片没有烧断熔丝的情况下,对芯片进行程序写入和烧断熔丝操作。
BSL 编程接口则不管目标芯片熔丝是否烧断,均可对目标芯片进行编程。
SBW 针对所有支持 SBW 的芯片进行编程(主要是 F20xx,F41x2,以及 F5xx。SBW 模式占用的 I/O 较少,
但下载速度较慢,故在 IO 口不紧张的应用中推荐使用 4 线制 JTAG)。
PRGS430 多功能编程器支持在线读取芯片内代码的操作, BSL 模式下需提供密码。
JTAG、 BSL、SBW 三者的切换非常简单、方便,用户只需在上位机界面上选择所需的模式既可,要
完成特定功能所需的操作也完全相同。
针对不同客户的需求,我们将不断增加其特性,最大限度满足客户的需求。
利尔达公司现有两款 PRGS430 编程器:LSD-PRGS430-IIIA 和 LSD-PRGS430U。
LSD-PRGS430U 上位机软件适用 LSD-PRGS430-IIIA 编程器和 LSD-PRGS430U 编程器,两者的区别是
LSD-PRGS430-IIIA 没有液晶显示,且为 9 针串口。LSD-PRGS430U 编程器为 USB 接口,且自带液晶显示,
离线模式下能够显示当前状态、编程进度以及序列号等信息。
第二部分:硬件安装说明:
硬件连接如图 1,LSD-PRGS430U 多功能离线编程器与外部留有三个接口。
US
14 13 430 多功能离线编程器
12 11
10 9
2 1 RS232 接口
8 7 JTAG、BSL 连线
6 5 MSP430Fxxx LSD-PRGS430U
4 3 计算机
利尔达科技有限公司
BSL 接口LSD SCIENCE & TECHNOLOGY CO.,LTD.
2 启动 DC9V 200mA DC9V 电源
MSP430 适配器或用户目标板
图 1
硬件连接如图 2,LSD-PRGS430-IIIA 多功能离线编程器与外部留有四个接口。
14 13
12 11 电源模式状态
10 9
8 7
MSP430Fxxx JTAG连线
6 5
4 3 JTAG接口 430多功能编程器
RS232接口
2 1 LSD-PRGS430-IIIA
计算机
10 9
8 7 BSL连线
6 5 MSP430Fxxx 利尔达科技有限公司
4 3 BSL接口
LSD SCIENCE & TECHNOLOGY CO.,LTD. DC9V 200mA
2 1 启动 DC9V电源
MSP430适配器或用户目标板
图 2
(一) 电源接口
电源为 9VDC/200mA 的直流电源,电源插头内正外负,然后按照图示连接将电源接入插口即
可。LSD-PRGS430U 编程器在线联机模式下可不用该电源。
(二) 通讯接口
USB 接口
LSD-PRGS430U 多功能离线编程器留有 USB 接口,用户可以通过 USB 口对编程器进行功能设置、升
级以及对自己目标代码的更改,编程器会根据用户对其的操作信息来进行离线操作。在线联机模式下如
果插了 USB 就无需插入 9VDC/200mA 的直流电源,编程器可从 USB 接口取电。
9 针串口
LSD-PRGS430-IIIA 多功能离线编程器使用的是 9 针串口,它与 USB 型编程器不同的是,它的电源
只能来自电源适配器。
(三) JTAG 目标板接口
LSD-PRGS430U 多功能离线编程器通过 JTAG 接口,方便地实现程序的写入与加密(烧熔丝)功能。
JTAG 接口定义