MSP430开发工具选择篇.ppt

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MSP430开发工具选择篇

MSP430开发工具选择篇 E_mail:51edacn@163.com 常见的MSP430开发工具 并口JTAG仿真器 支持MSP430全系列单片机的JTAG调试功能 支持MSP430F1XX系列 支持MSP430F2XX系列 支持MSP430F4XX系列 支持MSP430F5XX系列 支持MSP430F6XX系列 使用计算机的并口,俗称打印机口,新版的台式机和笔记本均不带此口 常见的MSP430开发工具 MSP430UIF (TI官方,国内设计改造) 本产品来源于官方资料,可自由升级,支持全系列MSP430单片机,支持JTAG和SBW功能,是功能最好的仿真器,却不是最好的在线编程工具。 支持MSP430F1XX系列、MSP430F2XX系列、MSP430F4XX系列、MSP430F5XX系列和MSP430F6XX系列。 固件可以自动升级。 支持热插拔,但必须在退出仿真状态后才能操作 常见的MSP430开发工具 MSP43O USB FPA(第三方开发工具) 非TI官方,第三方开发工具 支持JTAG和BSL功能 支持MSP430F1XX系列、MSP430F2XX系列、MSP430F4XX系列。 最好的在线编程工具,专用开发环境,使用方便。 使用可靠,支持热插拔。 什么是JTAG? JTAG是利用边界扫描技术,在430内部有逻辑接口给JTAG使用,内部有若干个寄存器连接到了430内部数据地址总线上,所以可以访问到430的所有资源,包括全地址FLASH、RAM及各种寄存器。 可以用于对430的仿真和编程,主要连接线有TMS、TCK、TDI、TDO,430还需要另两条线路RST、TEST来启动JTAG命令序列。 什么是SBW? SBW是SPY-BI-WIRE,可以简称为两线制JTAG, 主要连线有SBWTCK(连接到JTAG接口的7脚TCK)与SBWTDIO(连接到JTAG接口的1脚TDO/TDI)。 主要用于小于28脚的2系列单片机,因为28脚以内单片机的JTAG一般与IO口复用,为了给用于留有更多的IO资源,才推出SBW接口。 SBW同JTAG一样可以访问到430内部的所有资源。 什么是BSL? BSL是TI在430出厂时预先固化到MCU内部的一段代码,该代码用户不可读写,这有点类似与DSP的bootloader,但又与bootloader有明显的区别,BSL只能用于对MCU内部的FLASH访问,不能对其他的资源访问,所以只能用作编程器接口。 BSL通过UART协议与编程器连接通信。编程器可以发送不同的通信命令来对MCU的存储器做不同的操作,可以把这种方式称为BSL接口。 BSL的应用 BSL代码的启动有些特殊,一般430复位启动时PC指针指向FFFE复位向量,但可以通过特殊的启动方式可以使MCU在启动时让PC指向BSL内部固化的程序。这种特殊的启动方式一般是由RST引脚与TEST(或TCK)引脚做一个稍复杂的启动逻辑后产生。BSL启动后,就可以通过预先定义好的UART协议命令对MCU进行读写访问了。 至此,您可以根据您的需要选择您所需要的开发工具了。 有问题可联系我们啊 QQ:800037396 * * *

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档