m430烧录软件集合lsd bsl_第1页
m430烧录软件集合lsd bsl_第2页
m430烧录软件集合lsd bsl_第3页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、科技LSD SCIENCE & TECHNOLOGY CO.,第一部分:概述LSD-BSL430-USB_V1.0 BSL 编程器(USB 接口)是科技开发的一款用于 MSP430 FLASH 全系列单片机的编程工具。它支持对 MSP430 FLASH 全系列单片机的程序、内代码、对熔丝烧断的进行再次编程,方便用户进行产品代码升级。它既适合少量写片用,也适合批量生产。LSD-BSL430-USB_V1.0 BSL 编程器(USB 接口)支持带有 BSL 接口的 MSP430 系列,占用 I/O 口少,与 MSP430的通信采用标准的 10 芯的 BSL 接口;与 PC 机的通信采用 U

2、SB 接口。不同客户的需求,不断增加其特性,最大限度满足客户的需求。第二部分:硬件安装说明硬件连接如图 2-1,可见 LSD-BSL430-USB_V1.0 BSL 编程器(USB 接口)与外部留有两个接口。图 2-1(一)USB 接口LSD-BSL430-USB_V1.0 BSL 编程器(USB 接口)留有一个 USB,用户可以利用这个 USB 接口直接与计算机连接。目标板的电源可以由 USB 接口提供。(二)BSL 目标板接口LSD-BSL430-USB_V1.0 BSL 编程器(USB 接口)通过 BSL 接口,方便将程序写入, 也可以对已烧断熔丝的 MSP430 系列单片机进行重新写入

3、程序。BSL 接口定义如下:公司地址:杭州市登云路 425 号杭州科技Tel:Fax:第 1 页 共 8 页引脚12345678910定义TXDTCKRXDRSTGNDVCCTESTVCC_INNCNC科技用户说明书项目名称BSL 编程器(USB 接口)项目型号LSD-BSL430-USB_V1.0编 制 人唐编制时间2009.07修 改 人修改时间2009.07科技LSD SCIENCE & TECHNOLOGY CO.,对于不同型号的,BSL和接收引脚不同,请看相关器件BSL 部分的说明。如:F41X 系列 P1.0 接BTXD,P1.1 接 BRXD;而 F15X、F16X 系列

4、 P1.1 接 BTXD, P2.2 接BRXD。对于未使用的 BSL 引脚,应为悬空处理,外部不得接入电源,避免损坏编程器。对于 RST 复位引脚,应确保在目标板上没有看门狗等复位位的不正常,引起烧写失败。,否则将造成复第三部分:软件安装运行 LSD-BSL430-USB_V1.0.exe 安装程序。如果您喜欢默认的安装路径,“下一步”按钮,进入图3-3所示的窗口。如果您想更改软件的安装位置,按钮,在图3-2所示的窗口中选择你需要安装到的文件夹。“浏览(R).”图 3-1图 3-2公司地址:杭州市登云路 425 号杭州科技Tel:Fax:第 2 页 共 8 页科技LSD SCIENCE &a

5、mp; TECHNOLOGY CO.,图 3-3”按钮直到安装完成即可。之后一直按“软件安装完成后,可以通过“开始>程序> LSD-BSL430”来启动程序的运行,也可通过桌面上的快捷方式来启动程序的运行。第四部分:LSD-BSL430-USB_V1.0 BSL编程器(USB接口)的软件介绍软件主操作界面运行编程器软件就进入 LSD-BSL430-USB_V1.0 BSL 编程器(USB 接口)的操作界面,见图 4-1。图 4-1公司地址:杭州市登云路 425 号杭州科技Tel:Fax:第 3 页 共 8 页科技LSD SCIENCE & TECHNOLOGY CO.,整个

6、操作软件可以分为七大块:版本显示、主运行、辅助运行、参数设置、烧写序列号、映像文件、信息提示。1. 版本显示:操作软件的最上方的编程器(USB 接口)软件的型号。栏里显示的是 LSD-BSL430-USB_V1.0 BSL2. 主运行:主运行包括一个运行命令按钮与擦除、擦除校验、编程、校验、写序列号、上电/运行六个功能选项。a. 运行:按下运行按钮,PC 会按所选功能对单片机进行操作,并在信息显示中显示烧写信息。b. 擦除:在对单片机写入代码前,对单片机的 FLASH 进行擦除。c. 擦除校验:在对单片机写入代码前,对单片机 FLASH 的擦除情况进行校验,即检查是否相应的 FLASH 被擦除

7、已经带有校验功能。d. 编程:将代码写入单片机。注意:F5XX 没有此功能。因为 F5XX 的擦除命令e. 校验:对所写入单片机的代码与源代码进行验证,以防写入过程中发生错误。f. 写序列号:在设定的 FLASH 中写入一节。序列号。序列号的设置可参考烧写序列号g. 上电/运行:程序烧写完毕,通过编程器给目标板提供特定的时序,使单片机复位,并开始工作。注意:对于 F2XX 系列的单片机,在点击“运行”以前,务必要确保提供了正确的密码,否则整个 Flash 将被擦空,包括信息的 DCO 校准值等。对于 F5XX 系列单片机,可能会有一次编程次可以不用理会。,一次编程失败的现象。失败的那3. 辅助

8、运行:辅助运行有五个功能按钮,依次为:目标板下电、上电运行、读出程序、关于、系统。a.b.c.目标板下电:使目标板停止工作。上电运行:通过编程器使单片机复位,并开始工作。读出程序:能读出内的代码,该操作需要文件。如果错误,整个 Flash将被擦空。d.e.4.关于:编程器软件的基本信息包括版本号及制作人等。系统:编程器操作软件。参数设置:参数设置包括六个选项,分别是:通讯端口、器件选择、高速 BSL 通讯、擦除主 Flash、擦除信息 Flash、擦除保护信息 Flash。a. 通讯端口:选择编程器与 PC 通讯的串口。该下拉菜单中只显示操作的计算机所使用的 COM 口,没有使用的 COM显示

9、。b 器件选择:选择用户所操作的单片机的型号。注意:必须提供正确的文件,公司地址:杭州市登云路 425 号杭州科技Tel:Fax:第 4 页 共 8 页科技LSD SCIENCE & TECHNOLOGY CO.,否则有可能会擦除内部的数据,尤其特别注意 F2XX 系列的 DCO 调整配置字节。c. 高速 BSL 通讯:如果想提高擦除或编程的速度,可以在此选项前打勾,如果不打勾,编程器默认以 9600 的波特率与 PC 机通讯。对于 F1XX、F2XX、F4XX,高速 BSL 通讯的波特率是 38400;对于 F5XX,高速 BSL 通讯的波特率是 57600。d. 擦除主 FLASH

10、:只擦除主 FLASH,请把此项打勾。e. 擦除信息 FLASH:只擦信息 FLASH,请把此项打勾。f. 擦除保护信息 FLASH:对于 F2XX 系列的对此项打勾。,如果想修改此区域内的内容,请5. 烧写序列号:有些在程序空间的某个固置放置固定的代码信息,可以利用这个功能进行烧写序列号。本编程器支持以 ASCII 码和十六进制或十进制形式烧写,也支持改变具体的烧写的位置。具体功能如下:a. 待烧写序列号序列号分固定值和变化值两部分,固定值可以是字符或数字,每次烧写这部分不自动进行加减变化。变化值部分必须是数字,每次烧写择进行加减变化,从而自动变化序列号。后,可以根据“变化规律”的选当进行加

11、减变化时,也根据选定的“数据类型”,按十进制或十六进制自动改变。程序将固定值在左,变化值在右直接连接,作为整个序列号。在此界面上显灰的序列号固定值和变化值是烧到单片机里面的代码。用户可以根据这个窗口得知单片机内序列号的值。b. FLASH 地址由于此编程器以字节为烧写系列号,系列号 FLASH 存放地址应该取偶数,奇数地址将报错。系列号的地址不能与程序地址重叠,否则将报报错。c. 数据类型系列号的数据类型可以是十进制或十六进制,每烧录以后,会按照这个数据类型要求变化,十进制变化到 9 后,再次烧录加变成 10,如果十六进制数据类型,数据是从 F 变到 10 的。d. 变化规律这里可以选择在烧写

12、了系列号后,下一个系列号的变化规律,即加“1”变化还是减“1”变化。两者都选或两者都不选时序列号不变化,即每次烧录完成后,系列号不增加也不减少。e. 数据类型本编程器支持序列号的变化部分在内存中按 ASCII 码或者直接数据。例如,直接数据 0x12,按ASCII 码数据 0x12。,将被拆成 0x31、0x32在Flash 中;按数据公司地址:杭州市登云路 425 号杭州科技Tel:Fax:第 5 页 共 8 页科技LSD SCIENCE & TECHNOLOGY CO.,f. 数据存放顺序此功能只在数据类型选择“数据”的前提下才有用。本编程器给出两种排列形式:(1)“数据低位在前”

13、,(2)“数据存放在 Flash 中的是 0x34、0x12;数据在前”。例如数据 0x1234,数据低位在前,在前,存放在 Flash 中的是 0x12、0x34。注意:对于 F5XX 系列单片机,最好不要将序列号写到信息 FLASH 中,因器无法擦除 F5XX 系列单片机的信息 FLASH。编程6. 映像文件:映像文件是指编译后的烧写代码文件,目前支持 TXT、A43 和 HEX文件格式。映像文件包括 3 个选项:a.b.c.7.态。路径:为用户烧写代码的路径。装载:为用户烧写代码路径的选择。编程次数:显示编程次数。信息显示:显示人机交互信息。方便用户对编程器的操作,了解编程器的运行状第五

14、部分:LSD-BSL430-USB_V1.0 BSL编程器(USB接口)的操作前四部分LSD-BSL430-USB_V1.0 BSL 编程器(USB 接口)的操作软件与硬件进行描述,第五部分主要根据烧写代码的流程,来叙述编程器对流程及注意事项。1. 硬件连接:进行编程时的操作将编程器的 USB 口连接到电脑,用 10 芯连线将目标板与编程器的 BSL 口相连。无需另外给目标板供电,串口可以提供电源。2. 运行计算机软件:在弹出LOGO 后,显示编程窗口。3. 选择烧写代码:点击“映像文件”右边的“装载”按钮加载烧写代码文件的路径,这个文件可以是 TXT文件格式、A43 文件格式或HEX 文件格

15、式。4. 参数设置:在参数设置栏中选择通讯端口、波特率、5. 烧写序列号:型号和 FLASH 的擦除方式。用户根据需要进行此功能。如果需要烧序列号,在“烧写序列号”中进行相关的配置。如果不需此功能,则跳过此步骤。注意:用户必须确认序列号所在的 FLASH 区域不得与代码区域相6. 主运行:。首先在“主运行”栏目中对编程器所要执行的功能进行初始化,如擦除、擦除校验等。公司地址:杭州市登云路 425 号杭州科技Tel:Fax:第 6 页 共 8 页科技LSD SCIENCE & TECHNOLOGY CO.,然后,对进行烧写代码,并校验代码烧写是否正确。最后可以通过“上电/运行”这个按钮设

16、置代码烧写完毕后能否让单片机正常运行。使用注意事项:a. 有时计算机未能正确连接,进行重新连接即可。路连接好后,重新通过菜单点击相应的通讯口,b. 如果你是用 IAR 软件的 Release 生成的代码,请把代码开头以FFE0 开始到FFFF 这 32 字节的中断向量放到程序的最后,然后以 q 结束代码,建议使用 Debug 生成的代码。如果不做这样处理,可能在代码时无法正常代码。在辅助运行中“目标板下电”和“上电/运行”是串口是否为目标板提供复位时序。执行“读出程序”时,要确保提供正确的。方法是:在点击“读出程序”前,点击文件,选择文件的正确路径。注意:如果错误,执行读程序操作会将单片机内的

17、FLASH 全部擦除。文件为 TXT 格式,其内容就是单片机的中断向量表中的 32 个字节(F5XX 系列的是 16 个字节),具体格式如下:FFFEFF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 11q第六部分:帮助LSD-BSL430-USB_V1.0 BSL 编程器(USB 接口)软件处于活动界面时,按“F1”,即可跳出帮助界面。帮助界面的内容为 LSD-BSL430-USB_V1.0 BSL 编程器(USB 接口) 的操作文档。第七部分:支持MSP4

18、30X1XX:MSP430F1101A、MSP430F1111A、MSP430F1121A 、MSP430F1122 、MSP430F1132 、MSP430F122、MSP430F1222、MSP430F123、MSP430F1232、MSP430F133、MSP430F1331、MSP430F135、MSP430F1351、MSP430F147、MSP430F1471、MSP430F148、MSP430F1481、MSP430F149、MSP430F1491、MSP430F155、MSP430F156、MSP430F157、MSP430F167、MSP430F168、MSP430F169、

19、MSP430F1610、MSP430F1611、MSP430F1612。MSP430X2XX:MSP430F2101 、 MSP430F2111 、 MSP430F2112 、 MSP430F2121 、 MSP430F2122 、MSP430F2131 、 MSP430F2132 、 MSP430F2232 、 MSP430F2234 、 MSP430F2252 、MSP430F2254 、 MSP430F2272 、 MSP430F2274 、 MSP430F233MSP430F235 、 MSP430F2350 、 MSP430F2370 、 MSP430F2410、 MSP430F23

20、30 、 MSP430F2416 、公司地址:杭州市登云路 425 号杭州科技Tel:Fax:第 7 页 共 8 页科技LSD SCIENCE & TECHNOLOGY CO.,MSP430F2417 、 MSP430F2418 、 MSP430F2419 、 MSP430F247 、 MSP430F2471 、MSP430F248 、 MSP430F249 、 MSP430F2491 、 MSP430F2616 、 MSP430F2617 、MSP430F2618、MSP430F2619。MSP430X4XX:MSP430F412、MSP430F413、MSP430F415、MSP4

21、30F417、MSP430F423、MSP430FE423、MSP430FW423 、 MSP430FE4232 、 MSP430FE4242 、 MSP430F425 、 MSP430FE425 、MSP430FW425 、MSP430F4250 、MSP430FG4250 、MSP430FE4252 、MSP430F4260 、MSP430FG4260 、 MSP430F427 、 MSP430FE427 、 MSP430FW427 、 MSP430F4270 、MSP430FG4270 、 MSP430FE4272 、 MSP430F435 、 MSP430F4351 、 MSP430F436 、MSP430F4361 、 MSP430F437 、 MSP430FG437 、 MSP430F4371 、 MSP430FG438 、MSP430FG439 、 MSP430F447 、 MSP430F448 、 MSP430F449 、 MSP430FG4616 、MSP430FG4617、MSP430FG4618、MSP430FG4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论