项目名称430多功能编程器编制人吴邦米
修改人郝强
第一部分:概述
LSD-PRGS430-IIIA
以完成对MSP430FLASH
*该脚与BSL 接口引脚兼容。
(四)(四)BSL
BSL 目标板接口LSD-PRGS430-IIIA 多功能离线编程器通过BSL 接口,方便将程序写入,也可以将已烧断熔丝的MSP430系列单片机进行重新写入程序。
BSL 接口定义如下:(五)SBW 目标板接口SBW 接口定义如下:对于不同的型号芯片,对于不同的型号芯片,BSL
BSL 发送和接收引脚不同,请看相关器件数据手册BSL 部分的说明。如:F41X 系列P1.0接BTXD,P1.
1接BRXD;而F15X,F16X 系列P1.1接BTXD,P2.2接BRXD。
对于未使用的JTAG JTAG,,BSL 引脚引脚,,应为悬空处理,外部不得接入电源应为悬空处理,外部不得接入电源,
,避免损坏编程器。对于RST 复位引脚,应确保在目标板上没有看门狗等复位芯片,否则将造成芯片复位的不正常,引起复位引脚,应确保在目标板上没有看门狗等复位芯片,否则将造成芯片复位的不正常,引起烧
烧写失败。特别注意:
LSD-PRGS430-IIIA 多功能离线编程器JTAG 口的2脚,输出的电压为一可调电压DC(1.8V-3.6V),用户的目标板或适配器一般推荐不外加电源,以免损坏编程器。若使用外加电源,则需要将编程器的VCC 输出关闭。具体设置可参考第三部分。
引脚1234567891011121314定义
TDO
VCC
TDI
VCC_IN
TMS
NC
TCK
TST
GND
在线代码运行器NC
RST
NC
TX D*
RX D*
引脚
1
2
345678910定义TXD TCK RXD
RST
GND
VCC
TEST
VCC_IN
NC
NC
引脚
1
2
3
4
5
6
7
8
9
10
11
12
13
14定义
SBWTDI0VCC NC NC NC NC NC SBWTCK GND NC NC NC NC NC
第三部分:第三部分:指示灯与按键说明指示灯与按键说明指示灯与按键说明:
:LSD-PRGS430-IIIA 多功能离线编程器有3个指示灯和一个按键:分别为电源指示灯、功能指示灯、状态指示灯与开始按键。
电源指示:编程器正常加电工作,该指示灯应该亮;功能指示灯:该指示灯显示当前编程器的功能模式。
显示红,则代表BSL 功能。(BSL 不能熔断熔丝,但可以在熔丝熔断的情况下进行再次编程)
显示绿,则代表JTAG 或者SBW 编程功能(JTAG 和SBW 编程包括烧写程序代码及烧断熔丝功能。当熔丝断后,则不可再通过JTAG 方式改写代码,只能通过BSL 方式编程)
状态指示灯:指示编程进度和执行是否正确,编程过程中闪烁。
若为绿闪烁,则代表当前操作为编程功能。若为红闪烁,则代表当前操作为烧熔丝功能。若为橙闪烁,则代表当前操作为编程并烧熔丝。
编程结束后如果编程正确,该灯保持绿常亮,如果编程错误,该灯保持红常亮。第四部分:软件安装第四部分:软件安装:
:(一)软件的安装
1、运行MSP430PRGS-3. 安装程序,在如下图所示窗口中点击下一步按钮
图2
2、运行完第一步后,会出现图3所示窗口
图3
如果您喜欢默认的安装路径,请点击下一步按钮,进入图5所示的窗口。如果您想更改软件的安装位置,请点击更改按钮,在图4所示的窗口中选择你需要安装到的文件夹。
图4
按下一步按钮进入图5所显示的窗口
图5
之后一直按下一步按钮直到安装完成即可。
3、软件安装完成后,会在桌面上及开始菜单上出现LSD-PRGS430-IIIA多功能离线编程器软件的快捷方式,点击桌面的“PRGS-ⅢA.exe”可以运行此程序,也可以通过“开始—>程序—>LSD-PRGS430-IIIA多功能离线编程器->PRGS-ⅢA.exe”来启动程序的运行。
(二)软件的功能及操作说明
软件主操作界面
运行编程器软件就进入LSD-PRGS430-IIIA多功能离线编程器3.15.05版软件的操作界面,如下图:
图6
从图6中我们可以看出,整个操作软件可以分为八大块:版本显示,信息显示,映像文件,参数设置,辅助运行,烧写序列号,模式选择,主运行。
1、版本显示:操作软件的最上方的蓝栏里显示的是LSD-PRGS430-IIIA多功能离线编程器软件的版本号。这个版本号非常重要,与编程器的升级有非常重要的关系。
2、信息显示:显示人机交互信息。方便用户对编程器的操作,了解编程器的运行状态。信息显示只在编程器与PC连接的情况下显示的信息才真实有效。
3、映像文件:映像文件是指编译后的烧写代码文件,目前支持TI的TXT或A43文件格式。
映像文件包括3个选项:
a、路径映射:为用户烧写代码的路径,即图中的白条框。
b、…(浏览文件夹):为用户烧写代码路径的选择。
c、装载:将烧写代码下载到编程器中,为离线编程做准备。
d、编程次数:可以设置编程的次数,“-1”为不限制次数,正数为所设置的编程次数,最大为
65534,到达所设定的编程次数以后就不能够再烧写代码。读回设置可以读出还剩下多少编
程次数。
注:编程次数设置好以后再进行装载程序,否则编程次数不起作用
关于映像文件的具体操作,可参考第五部分的操作文档。
4、参数设置
参数设置共分七个参数选择、设置及显示项:
a、通讯端口:选择编程器与PC通讯的串口,编程器自动选择。
b、波特率:编程器与PC通讯的波特率,从9600到57600不等,随波特率的提高把代码下

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。