MSP430F149单片机BSL编程说明.pdf

MSP430F149单片机BSL编程说明.pdf

ID:51493185

大小:442.89 KB

页数:7页

时间:2020-03-25

MSP430F149单片机BSL编程说明.pdf_第1页
MSP430F149单片机BSL编程说明.pdf_第2页
MSP430F149单片机BSL编程说明.pdf_第3页
MSP430F149单片机BSL编程说明.pdf_第4页
MSP430F149单片机BSL编程说明.pdf_第5页
资源描述:

《MSP430F149单片机BSL编程说明.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MSP430F149单片机BSL编程说明1、安装USB驱动程序首先安装USB驱动程序,安装完成后在Windows的设备管理器中查看串口序号。2、在BSL编程软件中选择串口,并做相应设置按照串口序号,选择COM3,BSL编程软1贴图如下:BSL编程软2贴图如下:(先点击“SETUP”设置,然后,点击“AUTO”编程)3、用IAR编译器生成TI-TXT编程文件TI-TXT文件是TI公司为MSP430单片机定义的一种编程代码格式,其内容为纯文本格式,使用任何文本编辑器都能对其进行阅读,可按照以下方式生成TI-TX

2、T文件:打开一个工程之后,点击菜单Project>Options..>Linker>Output>Format>Other>Output一栏中选择“Msp430-txt”即可,重新编译后生成的txt文件将出现在你的工程路径下的debugexe或者releaseexe目录下。4、BSL编程跳线连接方法BSL编程的时候,把J4的1-3、2-4用跳线短接,把J3的3-5、4-6用跳线短接,参见下图,然后用USB线和PC机连接好,打开上位机编程软件,参见第二步“在BSL编程软件中选择串口,并做相应设置”,点

3、击相应的按钮,即可进行相应的操作。注意,如果使用串口通信,要把J4的1-3、2-4上的跳线断开,并把J3的1-3、2-4用跳线短接,即可实现和PC机的串行通信。其他相关知识点1、JTAG、BSL、熔丝JTAG接口能够访问MSP430单片机内部所有资源,通过JTAG可以对芯片进行程序下载、代码调试、内存修改等等,通过JTAG还能烧断加密熔丝,熔丝一旦被烧断,JTAG接口绝大部分功能失效,就再也不能通过它进行编程了。2、BSL接口的功能BSL接口是利用芯片内部驻留的bootloader程序实现的自编程,通过特定

4、的时序使得CPU进入bootloader代码断,然后利用每个MSP430芯片内部都有的Timer_A构成一个软件串口来与上位机通讯,这样可以将代码下载到芯片内部。实现BSL除了JTAG接口的一些引脚外,还需要用到两个TA0功能引脚,因此在设计产品时如果需要加密,则应该考虑将这两个引脚也连出来。注意:A、要烧断熔丝(加密)必须使用JTAG接口;B、烧断熔丝后只能通过BSL或者用户代码来实现编程更新;C、部分芯片没有BSL接口的,加密后将无法再次编程。3、关于TI-TXT文件TI-TXT文件是TI公司为MSP4

5、30单片机定义的一种编程代码格式,其内容为纯文本格式,使用任何文本编辑器都能对其进行阅读,下面是一个这类文件的例子:@FEFEB240805A2001F2409D009000F2402E004000F2D080000100F2433300C2439500C2439A00F2D020005300F2401F005200F2439100F2439200F2439300F2439400F2439500F2439600F2439700F2439800F2439900F2439A0032D0D000FD3F31400

6、003B012A2FF0C9318243C4000020E4330120000B012C4FF3C4000023E40FEFE30120000B012A6FF21523C4000023E40FEFE30120000B012A6FFB012FEFE3040A0FFFF3F1C4330410A121D4104000F4C0A4D1D830A930524EF4E00001F531E53F73F3A4130410A121D4104000F4C0A4D1D830A930424CF4E00001F53F83F3A413

7、041@FFFE5CFFq第一行的@FEFE表示从地址0xFEFE开始,有如下代码。每行为16字节,每个字节使用16进制数表示,每两个字节之间用一个空格格开。内容末尾的@FFFE就是程序的复位向量了,表示程序的入口地址为0xFF5C。最后用一个小写的q字符加换行结束,当然也可以把中断向量的那两行放到最前面去,同样符合规则。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。