详细介绍MSP430开发工具及其特性:亚博188app官网YB官网

本文摘要:现阶段企业在MSP430开发环境层面关键有仿真器、编程器、各种通过自学板、桥接板、适配器等。

亚博188app官网YB官网

现阶段企业在MSP430开发环境层面关键有仿真器、编程器、各种通过自学板、桥接板、适配器等。一:仿真器、编程器IAR和JTAG没法相接,是什么原因?它是顾客回应的难题,在社区论坛中也非常少见,FAE也是有在问。大家就从这个问题刚开始详细介绍吧。MSP430不论是模型還是烧写程序,一般能够根据:JTAG、SBW、BSL模块进行。

1、JTAG是运用界限扫瞄技术性,在430內部有逻辑性模块给JTAG用以,內部有数个存储器相接来到430內部数据信息地址总线上,因此 能够访谈到430的全部資源,还包含仅有详细地址FLASH、RAM及各种各样存储器。能够作为对430的模型和程序编写,关键电极连接线有TMS、TCK、TDI、TDO,430还务必另两根路线RST、TEST来起动JTAG指令编码序列。

2、SBW是SPY-BI-WIRE,能够全称之为两条线制JTAG,关键有SBWTCK(相接到JTAG模块的7脚TCK)与SBWTDIO(相接到JTAG模块的1脚TDO/TDI),该模块关键作为超过28脚的2系列产品单片机设计,由于28脚之内单片机设计的JTAG一般与IO口兼容,为了更好地给作为犹存更强的IO資源,才开售SBW模块。SBW同JTAG一样能够访谈到430內部的全部資源。

录:现阶段MSP430F5XX系列产品中也有SBW模块,基本原理同2系列的SBW。3、BSL是TI在430原厂时事先煅烧到MCU內部的一段编码,该编码客户不可以载入,这有点儿类似与DSP的bootloader,但又与bootloader有明显的差别,BSL不可以作为对MCU內部的FLASH访谈,没法对别的的資源访谈,因此 不可以用以编程器模块。BSL根据UART协议书与编程器相接通讯。编程器能够发送至各有不同的通讯指令来对MCU的储存器保证各有不同的作业者,能够把这类方法称之为BSL模块。

亚博188app官网YB官网

BSL编码的起动一些相近,一般430废黜启动PC表针偏向FFFE废黜空间向量,但能够根据相近的起动方法能够使MCU在启动让PC偏向BSL內部煅烧的程序流程。这类相近的起动方法一般是由RST扩展槽与TEST(或TCK)扩展槽保证一个稍简易的起动逻辑性后造成。

BSL起动后,就可以根据事先界定好的UART协议书指令对MCU进行读写访问了。4、一般的MCU都是有编码数据加密作用,430是怎样搭建的呢?外界对430內部的编码载入不可以根据所述的三种方法,要是把这三种方法都木栅上,430的程序流程不就安全系数了没有?因此 又引入了熔丝位,熔丝位只不会有于JTAG、SBW模块逻辑性内。

当熔断器烧坏时(物理学损坏,且不可以彻底恢复)JTAG与SBW的访谈将被限令,这时仅有BSL能够访谈。而根据BSL对MCU的访谈是务必32个字节数的登陆密码,该登陆密码便是客户编码的中断向量表格。如今中国一些破译生产商宣传策划必须破译430,基本原理是根据切成片挤压成型的方式把熔丝位相接上,再作根据JTAG或SBW模块诵读总体目标编码。而BSL则无登陆密码的汇报。

仿真器的型号规格一般抵制JTAG、SBW模块,依照其与服务器的相接方法分为UIF(USB模块,抵制JTAG、SBW),PIF(并口,只抵制JTAG),EZ430(只抵制SBW方式,现阶段还不抵制F5XX系列产品)。编程器型号规格有GANG430(RS232串行通信,串口通信、1扯8,抵制JTAG、SBW,不抵制BSL),PRGS430-IIIA智能编程器(抵制JTAG、SBW、BSL),这种编程器都能够保证线下烧录,而且抵制烧录熔断器,即分裂电子计算机来对总体目标板火烤写成,在其中PRGS编程器还抵制系列号烧录方法。另也有专业的BSL编程器,只抵制BSL模块,不抵制烧录熔断器。

仿真器即然能够访谈到430內部的全部資源,自然还可以用以编程器用以,除开用以IAR用源码烧录的方法外,还能够根据技术专业的手机软件来程序编写,这类手机软件有MSPFET、FET-PRO430等。TI公司在JTAG、SBW、BSL层面获得了API作业者涵数,能够运用该涵数设计制作大家的编程器和仿真器。

现阶段仿真器的技术性较简易,并且是由IAR手机软件来部门管理升級。编程器在原厂时事先早就程序编写了一段Monitor编码,运用这一段编码能够搭建自动升级,不论是GANG430编程器還是PRGS编程器皆有此作用。二:通过自学板、桥接板、适配器1、通过自学板为了更好地新手或在新项目产品研发前期为了更好地新项目资格证书或可行性报告剖析而设计方案的具有一定作用的专用工具,其一般还包含一个单片机设计超过系统软件及依照內部模块区别的作用元器件。

亚博188app官网YB官网

现企业有各种各样通过自学板,从F1系列到F5系列产品,而且能够依据客户或某类作用务必自定通过自学板。通过自学板设备光碟中一般有实验指导书、通过自学板参考元器件指南、PDF版本号的电路原理图及一部分软件工具材料。2、桥接板MSP430的引脚比较聚集,并且大多数是SMT加工工艺的,并没DIPPCB的,那样就给新手的调节工作中带来了艰难,例如功耗测试、十分简单的代码检测等。

为了更好地帮助客户尽快的设计方案自身的总体目标系统软件,而设计方案的具有直插PCB的桥接pcb线路板,板上搭建了430的超过系统软件,享有了全部的调节模块,并把全部的IO口相接到桥接针上。客户要是依照桥接针上的界定就可以设备在自身的总体目标系统软件中。桥接板上的MCU是同样焊到pcb线路板的,客户不务必自身焊,除非是有毁损状况再次出现。3、适配器假如在桥接板上的处理芯片再次出现毁损,则务必客户自身更换处理芯片,这不容置疑给客户带来艰辛。

提议这类客户能够配搭适配器,适配器是具备IC筒夹的桥接板,并且能够规范化(确立查看适度的抵制指南)。某种意义适配器板有一个超过系统软件,而且把全部的IO引到来到相接针上。因为该适配器价格比较贵,一般用在大批量生产时火烤写成处理芯片编码用以。

本文关键词:亚博188app官网YB官网

本文来源:亚博188app官网YB官网-www.sz-bct.com

相关文章

网站地图xml地图