MSP430单片机 BSL说明Word下载.docx

上传人:b****5 文档编号:15812095 上传时间:2022-11-16 格式:DOCX 页数:6 大小:222.96KB
下载 相关 举报
MSP430单片机 BSL说明Word下载.docx_第1页
第1页 / 共6页
MSP430单片机 BSL说明Word下载.docx_第2页
第2页 / 共6页
MSP430单片机 BSL说明Word下载.docx_第3页
第3页 / 共6页
MSP430单片机 BSL说明Word下载.docx_第4页
第4页 / 共6页
MSP430单片机 BSL说明Word下载.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

MSP430单片机 BSL说明Word下载.docx

《MSP430单片机 BSL说明Word下载.docx》由会员分享,可在线阅读,更多相关《MSP430单片机 BSL说明Word下载.docx(6页珍藏版)》请在冰豆网上搜索。

MSP430单片机 BSL说明Word下载.docx

无需再用MAX232转换;

广泛应用于电台改装、手机刷机、XBOX360刷机、GPS、汽车检测,DVD刷机升级、硬盘维修、刷写路由器固件、机顶盒升级等功能。

7.具备USB转串口/TTL功能,通过上位机测试软件,且在单片机内写好通讯测试程序,即可使用此模块做MSP430应用系统和PC机之间的通讯实验(将编程器的1脚BSLTX,3脚BSLRX和5脚GND与MSP430的TXD,RXD和GND相连即可);

8.无需IAR开发环境进行下载,从而使批量生产的效率更高;

使用简单可靠,使批量生产成为现实;

9.带电源指示灯,数据收发指示灯,工作状态一目了然;

10.STC下载注意事项:

单片机必须为最小系统,外部晶振选11.0592M,ISP下载界面第三步必须设置波特率为1200,外部VCC供电必须为独立供电。

STC单片机下载界面如下(软件可向卖家索要):

编程接口说明:

MSP430BSL编程器10芯电缆线定义如图所示,兼容TI原装MSP-BSL工具的电缆线与目标板,BSL的1、2、3、4、5、6、7分别定义为的TXD、TCK、RXD、RST、GND、VCC、TST,编程器与单片机连接如下图所示,6脚为BSL为目标板或用户板提供的3.3V电源输出口(如连接连接F149的1脚DVcc)。

BSL的2脚对于11x、12x系列中不能与单片机的TCK相连;

如果目标板或用户板有外部电源,则6脚不要连接到目标板或用户板的VCC,只需连接编程器的1-5脚即可(如F14X系列)。

MSP430BSL编程器与目标板或用户板连接图

引脚

名称

F11X/F12X

F13X/F14X

F15X/F16X

F21X1/F22X2

F22X4

F23X/F24X

(1)

F241X/F261X

F4XX

1

TXD

P1.1

P1.0

2

TCK

----

3

RXD

P2.2

4

RST

5

DGND

6

VCC(3.3V)

DVCC

7

TST

TEST

如果是对5系列的430进行BSL编程,以F5438为例,按如下定义连接:

1.TXDP11;

2.TCK不接;

3.RXDP12;

4.RST;

5.DGND;

6.DVCC(3.3V);

7.TSTTEST;

BSL编程步骤说明:

1、安装USB驱动程序(驱动下载地址:

首先安装USB驱动程序,安装完成后将模块插到计算机的USB口上可在Windows的设备管理器中看到串口序号如COM3。

2、测试模块好坏(此步骤可省略,商品出货前均经过严格的测试,确保无误)

首先将TXD和RXD用短路子短接(编程接口的1和3,使模块自发自收);

再将编程器(延长线可接可不接)插到计算机的USB口上(系统自动加载驱动),打开【串口调试助手】

(下载地址:

),发送任意内容,看是否接收到相同内容,就可以判断模块的好坏。

3、打开BSL编程软件中并做相应设置

1)按照BSL编程器接口图将编程器与目标板或用户板连接起来(用杜邦线或电缆带);

目标板或用户板无需带电,只需连接编程器的1-6脚即可(如F14X系列);

如果目标板或用户板加上外部电源,则6脚不要连接到目标板或用户板的VCC,只需连接编程器的1-5脚即可(如F14X系列)。

2)将编程器(延长线可接可不接)插到计算机的USB口上;

3)打开BSL编程软件;

4)选择好相应串口号;

5)装载烧录文件(*.TXT),见“注1”;

5)其它设置同下图勾选;

6)点击“运行”即可编程;

注1:

编程的TXT文件是TI公司为MSP430单片机定义的一种编程代码格式,其内容为纯文本格式,使用任何文本编辑器都能对其进行阅读,可按照以下方式生成TXT文件:

首先安装IAR软件,安装完后要重启,打开或新建一个IAR工程(新建工程后需加载相应的源程序文件,一般为C文件)之后,点击菜单Project>

Options..>

Linker>

Output>

Format>

Other>

Output一栏中选择“Msp430-txt”即可,重新编译连接后生成的txt文件将出现在你的工程路径下的\debug\Exe目录下。

BSL编程使用注意:

1.对于不同型号的芯片,BSL发送和接收引脚不同,请看相关器件数据手册BSL部分的说明。

对于未使用的BSL引脚,应为悬空处理,外部不得接入电源,避免损坏编程器。

对于RST复位引脚,应确保在目标板上没有看门狗等复位芯片,否则将造成芯片复位的不正常,引起烧写失败。

2.软件使用注意:

(1)连接模式:

有BSL、HBSL两种,其中HBSL模式:

即高速BSL。

F5XX的高速BSL为57600bps、非F5系列的为38400bps,所有系列默认为9600bps。

有些芯片内部集成的BSL程序版本比较低,本身就不支持高速模式,肯请留意。

(2)擦除选择:

这个确定了编程时选择擦除操作的作用域。

选择了哪部分,擦除时就只擦除你选中的作用域。

主FLASH:

只擦除MainFLASH

信息FLASH:

只擦InfoB\InfoC\Inf0D;

若信息段只有2段的芯片,则擦除的是InfoB(如F449)。

保护信息FLASH:

只擦除InfoA。

F2xx系列请慎用,因为该系列InfoA段存放着DCO的校准配置值。

需要编程的内存空间必须在擦除的作用域内。

因为在FLASH存储介质中,编程就是写0操作,擦除才是写1操作。

(通常擦除的最小单位是一个段。

)如果对某块地址空间反复编程却没有执行擦除操作,将会导致编程错误,所以推荐选择编程校验功能。

选择了编程校验时,如果发现有编程错误,编程器就会报警并终止编程操作,要求重新编程操作。

(3)行为:

包括擦除FLASH、擦除校验、编程、编程校验、写序列号、运行、读目标代码等几个部分。

擦除FLASH:

执行擦除FLASH操作。

擦除的作用域与“擦除选择”内用户的选择有关。

擦除校验:

编程器会校验目标芯片的FLASH是否为0xFF。

编程:

把装载到编程器内的目标代码转化成JTAG或者UART(BSL)协议,下载到目标芯片内。

编程校验:

校验下载到目标芯片内的代码和编程器内装载的代码是否一致。

支持芯片:

MSP430X1XX:

MSP430F1101A、MSP430F1111A、MSP430F1121A、MSP430F1122、MSP430F1132、MSP430F122、MSP430F123、MSP430F1222、MSP430F1232、MSP430F133、MSP430F135、MSP430F147、MSP430F1471、MSP430F148、MSP430F1481、MSP430F149、MSP430F1491、MSP430F155、MSP430F156、MSP430F157、MSP430F167、MSP430F168、MSP430F169、MSP430F1610、MSP430F1611、MSP430F1612....

MSP430X2XX:

MSP430F2101、MSP430F2111、MSP430F2121、MSP430F2131、MSP430F2112、MSP430F2122、MSP430F2132、MSP430F2232、MSP430F2234、MSP430F2252、MSP430F2254、MSP430F2272、MSP430F2274、MSP430F233、MSP430F2330、MSP430F235、MSP430F2370、MSP430F247、MSP430F2471、MSP430F248、MSP430F2481、MSP430F249、MSP430F2491、MSP430F2410、MSP430F2416、MSP430F2417、MSP430F2418、MSP430F2419、MSP430F2616、MSP430F2617、MSP430F2618、MSP430F2619....

MSP430X4XX:

MSP430F412、MSP430F413、MSP430F4132、MSP430F415、MSP430F4152、MSP430F417、MSP430F423、MSP430FE423、MSP430FW423、MSP430FE4232、MSP430FE4242、MSP430F425、MSP430FE425、MSP430FW425、MSP430F4250、MSP430FG4250、MSP430FE4252、MSP430F4260、SP430FG4260、MSP430F427、MSP430FE427、MSP430FW427、MSP430F4270MSP430FG4270、MSP430FE4270、MSP430F435、MSP430F4351、MSP430F436、MSP430F4361、MSP430F437、MSP430F4371、MSP430F447、MSP430F448、MSP430F4481、MSP430F449、MSP430F4491、MSP430FG437、MSP430FG438、MSP430FG439、MSP430FG4616、MSP430FG46161、MSP430FG4617、MSP430FG46171、MSP430FG4618、MSP430FG46181、MSP430FG4619、MSP430FG46191、MSP430FG477、MSP430FG478、MSP430FG479、MSP430F47166、MSP430F47167、MSP430F47176、MSP430F47177、MSP430F47186、MSP430F47187、MSP430F47196、MSP430F47197、MSP430F4

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1