MSP430 U-JTAG 仿真器驱动不了怎么办

MSP430 U-JTAG 仿真器驱动不了怎么办,第1张

插上仿真器,计算机会发现新硬件

选择“从列表或指定位置安装” ,点击下一步,找到驱动存放位置(你安装IAR的目录下)430/drivers/TIUSBFET/winxp 点下一步安装等待驱动安装完毕

楼主提问题应该详细一点,我想你说的驱动不了指的是无法用JTAG下载程序到板子上吧。你只是说驱动不了,但是没有说出现的情况,驱动不了有很多种情况,比如JTAG跟你板子上的接口不一致,JTAG仿真器电源问题,接触不好,软件中没有选择正确的芯片等都可能导致JTAG驱动不了。

方法/步骤

1

给开发板供电后,接好仿真器,打开Keil,选择Options for target,会d出一个对话框。

2

选择Debug项,左侧是use simulator,右侧是选择仿真器,请勾选右侧选项,并选择ULINK2/ME Cortex Debugger仿真器,然后点击settings,d出新的对话框。

3

在该对话框中,请选择Port为SW接口,如果是JTAG请选择JTAG,如果你已经连接好仿真器,就会看到芯片被正确的识别,下方Debug一栏中Reset部分可选择SYSRESEETREQ和Autodetect。

4

择Flash

download项,请看图示中红色标注部分,前面建立工程的时候已经选择了你需要的MCU,在这里需要选择正确对应的flash算法,你的程序将会通过

JTAG或者SW接口协议下载芯片RAM中然后通过调用接口算法中的读写flash等程序将你编写的软件写入flash,所以其开始的地址和对应的

flash算法程序需要选择正确,或者自己编写也可。完成后点击OK

5

完成上述四个步骤后就可以开始你的程序调试了,点击图示中对应的红色标注按钮可以开始你的第一次调试,当然前提是你已经编写好了对应的软件。另外从Debug下拉菜单中亦可以选择调试按钮。要想了解的更多调试方法,将在下一篇文章中介绍。

>

在仿真调试方法没什么区别,功能和速度我感觉都一样。只是一个是6线的,一个是两线的(这种方法可以节省4个IO来做其他用途)。但是实际情况是,当你不做任何处理,直接从JLINK连出两根SWDIO和SWCLK到目标板是不能使用的,我几分钟前刚去验证了这个。或者说我的JLINK不行

JTAG除了可以烧写代码之外,还能进行简单的跟踪,用于程序的调试,类似于阉割版本的仿真器

通常来说,若带有BootLoader代码的ARM,可以用其它被定义的口线进行程序更新,而Cortex系列的都可以使用一个叫SWD的4-5芯接口用于跟踪和烧写代码

JTAG可以控制芯片每个引脚的状态,因此你通过JTAG可以 *** 作这些引脚来模拟flash写入时序,这样就把程序写进开发板上的flash中了。就是这么 *** 作的速度很慢

更进一步地,很多芯片也支持通过JTAG来访问一些调试寄存器,用来读取处理器内的寄存器,设置硬件断点什么的,这样配合软件也能实现调试的功能

以上就是关于MSP430 U-JTAG 仿真器驱动不了怎么办全部的内容,包括:MSP430 U-JTAG 仿真器驱动不了怎么办、如何开始Keil程序的仿真调试、stm32 的两个调试SWD和JTAG两种仿真调试方法有什么区别与联系有什么功用跪求解释 一定采纳等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9696179.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存