本文目录一览

1,Ulink能给单片机烧录程序吗

额 停产了吧……可以烧arm
可以,但不是什么单片机都可以的再看看别人怎么说的。

Ulink能给单片机烧录程序吗

2,路由器的ulink端口是什么端口

ULINK一般指的是上联端口,只有交换机上才有.是用来连接上层设备的专用端口
期待看到有用的回答!

路由器的ulink端口是什么端口

3,现在买仿真器是JLINK好还是ULINK好

ULINK是KEIL公司开发的仿真器,专用于KEIL 平台下使用,ADS,iar 下不能使用 JLINK 是通用的开发工具,可以用于KEIL ,IAR ,ADS 等平台 速度,效率,功能均比ULINK强
如果你用keil mdk 软件调试arm 的话,建议直接用ulink2 这个速度快点

现在买仿真器是JLINK好还是ULINK好

4,什么是ULINK2 仿真器求答案

ULINK2是ARM公司最新推出的配套RealView MDK使用的仿真器,是ULink仿真器的升级版本。ULINK2不仅具有ULINK仿真器的所有功能,还增加了串行调试(SWD)支持,返回时钟支持和实时代理等功能。开发工程师通过结合使用RealView MDK的调试器和ULINK2,可以方便的在目标硬件上进行片上调试(使用on-chip JTAG, SWD和 OCDS)、Flash编程
ulink是keil公司开发的仿真器,专用于keil 平台下使用,ads,iar 下不能使用 jlink 是通用的开发工具,可以用于keil ,iar ,ads 等平台 速度,效率,功能均比ulink强
ULINK是一种USB接口到OCDS接口的适配器,它具有如下特性: 通过USB口实现上位机和用户板的快速连接; 通过在片调试接口OCDS实现在片调试功能; 通过OCDS实现片上flash的烧写功能。 监控芯片C505CA 监控芯片跟主控芯片进行实时通信,从而保证主控的正确运行,监控芯片还行使故障诊断的职能。 C505CA是INFINEON公司的一款8位单片机,它基于8051内核,优点在于: 有较高的运算速度,能达到20MHz的工作频率; 具有片上CAN接口,方便跟主控芯片通信; 支持在片仿真; 采用贴片封装。
ULINK是一种同等于USB进行使用!!也很适用
vlink就是虚拟链接

6,ULINK和JTAG的作用和区别

调试ARM,要遵循ARM的调试接口协议,JTAG就是其中的一种。当仿真时,IAR、KEIL、ADS等都有一个公共的调试接口,RDI就是其中的一种, 那么我们如何完成RDI-->ARM调试协议(JTAG)的转换呢? 有以下两种做法:1、在电脑上写一个服务程序,把IAR、KEIL和ADS中的RDI命令解析成相关的JTAG协议,然后通过一个物理转换接口(注意,这个转换只是电气物理层上的转换,就像RS232那样的作用)发送你的的目标板。 H-JTAG就是这样的。 H-JTAG的硬件就仅是一个物理电平的转换接口,所以很简单。而电脑中装的H-JTAG软件就是前面说到的服务程序,负责协议转换的。2、做一个板,用此板直接接收来自IAR、KEIL和ADS等软件的调试命令,由此板做RDI->JTAG协议的转换。然后与目标板通信,这就是JLINK的工作原理。 由上可以看出 H-JTAG由于是软件作协议转换的,所以速度较慢,但是硬件简单。而第二种方法的JLINK一般带一个强劲的CPU,作硬件协议转换,所以硬件复杂,但速度快。所以,JTAG就是一种arm调试协议,而JLINK只是实现由开发平台RDI接口到JTAG协议的转换。我们使用一般的JTAG调试程序需要使用并口,而现在使用笔记本(没有并口)开发也很多,所以直接使用H-JTAG软件来将RDI转成JTAG协议的方式就做不到了,这时使用使用USB接口的JLINK仿真器就是一个很不错的选择。ULINK、ST-LINK介绍 ULINK是KEIL公司研发的仿真器,专用于KEIL开发环境。ULINK2是ARM公司最新推出的配套RealView MDK使用的仿真器,是ULink仿真器(由KEIL公司开发)的升级版本。ULINK2不仅具有ULINK仿真器的所有功能,还增加了串行调试(SWD)支持,返回时钟支持和实时代理等功能。开发工程师通过结合使用RealView MDK的调试器和ULINK2,可以方便的在目标硬件上进行片上调试(使用on-chip JTAG,SWD和OCDS)、Flash编程。 ST-LINK /V2指定的SWIM标准接口和JTAG / SWD标准接口,其主要功能有: (1)编程功能:可烧写FLASH ROM、EEPROM、AFR等。 (2)仿真功能:支持全速运行、单步调试、断点调试等各种调试方法,可查看IO状态,变量数据等等。 (3)仿真性能:采用USB2.0接口进行仿真调试,单步调试,断点调试,反应速度快! (4)编程性能:采用USB2.0接口,进行SWIM / JTAG / SWD下载,下载速度快!简述LINK、JTAG、ULINK及ST-LINK区别 由于JLINK使用硬件完成RDI到JTAG协议的转换,所以JLINK的功能要比JTAG强大。因为JTAG用的是并行口,所以在使用的时候不方便,而且功能也不如JLINK。ULINK是KEIL公司开发的仿真器,专用于KEIL 平台下使用,ADS,iar 下不能使用。 JLINK 是通用的开发工具,可以用于KEIL ,IAR ,ADS 等平台 速度,效率,功能均比ULINK强 。 ULINK2的下载速度和调试速度确实没有JLINK的快。 转载.....
一、问题本人在使用mdk和ulink2的期间,发现有些情况下使用ulink2调试会出现一些问题。比如在调试开始时弹出对话框“could not stop arm device!,please check the jtag cable!”。根本无法进入调试阶段。二、原因及对应的解决方法核心原因主要有两种:第一种是ulink jtag设置频率高于目标板芯片运行频率;第二种是在jtag获得控制权之前,芯片上执行某些指令将jtag口禁用掉。其中以后一种原因居多。原因虽只有两种,但具体的解决方法依据不同的硬件特点各有不同。下面给出一些典型的解决方案,对于示例中没出现过的板子,读者可灵活应用之。1、ulink jtag频率设置过高,有些芯片频率达不到所设置的频率,自然会出现问题,这时需要在ulink设置中将频率降低。例如:在调试lpc2378的过程中,进行修改其系统时钟频率得的测试,本来在12m的情况下是没有问题的,我将频率改成72m其最高是72m,结果download失败,提示“could not stop arm device!,please check the jtag cable!”。后来发现是时钟频率设置问题,将频率降低解决了这一问题。2、对于第二种情况,首先应该尝试在调置ulink jtag中勾上use reset at startup。不行的话,重启一下试试。另外有两种原因导致jtag被禁用掉,一种原因是重启系统时由于没有正确的引导代码,cpu可能执行一些随机指令,这些指令可能将jtag禁用,例如:在str71x中出现过这种情况,解决方法是将启用boot loader,booten = 1 打开启动引脚boot1 = 0, boot0 = 1 打开 boot loader这样cpu在重启之后会执行正确的指令,而不会禁用jtag。另外还有一种原因,就是在重启时执行的程序可能会误将jtag禁用掉。在这种情况下,需要将flash中的程序擦除掉。例如对于philips lpc2000。程序中的语句“pinsel2 = 0x8”会禁用jtag。此时可以下载通过串口擦写的工具将flash擦除。即可解决这一问题。再比如对于str9[size=10.5pt],我们可以用以下步骤来擦除[size=10.5pt]flash解决这一问题[size=10.5pt]: [size=10.5pt]a、将str9[size=10.5pt]设备的电源关掉。[size=10.5pt]b、一直按住[size=10.5pt]reset按键,并打开电源。[size=10.5pt]c、打开一个[size=10.5pt]矿ision str9的工程。并添加[size=10.5pt]flash算法,执行[size=10.5pt]flash菜单中的[size=10.5pt]erase命令。[size=10.5pt]d、等待[size=10.5pt]0.5秒左右[size=10.5pt],不能大于[size=10.5pt]1.5秒。[size=10.5pt]e、松开[size=10.5pt]restet键。这样[size=10.5pt]flash将被擦除,[size=10.5pt]jtag可以正常使用了。

文章TAG:ulink  Ulink能给单片机烧录程序吗  
下一篇