参数搜索
|
首页 » pls GmbH » Universal Access Device 2










Universal Access Device 2

通过使用基于Universal AccessDevice 2 (UAD2)的功能强大的32位通信单元,pls引入了一种速度极快、极其灵活的通信工具来访问许多流行的16和32位微控制器。

 JTAG和CAN总线的独特组合,仅13 x 8 x 3cm³的尺寸,坚固的铝壳,注定了UAD2适用于野外汽车应用。接地器保证了目标系统和UAD2之间的公共参考电压。因为电源输入端可以承受7V到25V未稳压的DC电压,所以开发系统适用于机动车辆应用。

主要特性:

  • 独立的通信设备13 x 8 x 3cm³
  • 通过USB 2.0建立的主机连接
    • 480Mbps的通信速率
    • 支持低效率的USB 1.1
    • 工作在Windows 98SE、Windows ME、Windows 2000和Windows XP上
  • 与XC16x、C16x、ST10、TriCore、ARM7、ARM9、XScale目标系统之间灵活的串行高速通信。

CAN接口

在测试过程中,UAD2甚至允许通过CAN总线进行消息的连续记录和传输。在执行野外服务需求,或者同样在开发过程中,可以将CAN服务监视程序链接到目标系统的应用程序。这样,即使是在正常工作的情况下,调试器也能够保持与微控制器的连接。
因此,它具有以下优势:

  • 归功于CAN总线结点的寻址方式,CAN通信通道可以同时用于应用程序和调试过程。
  • 目标系统上的CAN总线调试监视程序仅需要4k字节的代码存储器和128k字节数据存储器;因此它能够方便地集成在几乎所有类型的目标系统中。必须保留4个消息标识符和2个CAN模块消息对象用于主机与目标间的通信。用户可以定义CAN总线的同步。

CAN调试接口使用C167CR、C167CS、C164CI、C161CS、C161JS、XC161、XC164、XC167、ST10R167、ST10R168或TriCore的 TC1775、TC1130,、TC1796 CAN派生产品的片上CAN模块,或外部i82527 CAN总线控制器与主控PC上的调试器通信。控制器局域网(CAN)总线及其相关协议支持在连接到CAN总线的许多站之间进行效率极高的通信。在设计含有许多基于XC16x、C16x、ST10的CAN结点的复杂系统时,能够同时访问许多站是一项巨大的优势。 CAN总线的其他软件性能增强特性包括: CAN总线调试接口是一种极好的解决方案,它始终支持对目标系统进行快速访问,以进行软件开发、测试和现场维护。

特殊的CAN总线目标监视特性

  • 提供用于XC16x、C16x、ST10内部片上CAN模块和外部i82527的目标系统监视程序。
  • CAN总线ROM监视程序,用于配备有调试器标准产品包的标准评估板。
  • 支持标准的和扩展的标识符。
  • 通过使用片上CAN模块,实现CAN中断在监视程序和应用程序之间的共享。
  • 通过CAN总线进行Flash编程(内部Flash和外部Flash-EPROM AMD 29F xxx)

CAN总线监视

  • CAN总线轮询
  • CAN总线观察功能,也可以联合使用基于CAN总线的调试器通信
  • CAN总线激励——特别适合用于测试CAN应用!

Universal AccessDevice 2这个CAN总线监视工具被设计用来辅助开发那些使用CAN总线的应用,并不能用来完全取代CAN分析工具。

ARM9的ETB跟踪

ARM9 ETB跟踪支持实时地在ARM派生产品上运行的程序的跟踪信息的记录。

ETM跟踪功能的UDE支持

在设置模式下充分利用跟踪功能:

  • 1种标准模式,用于方便地访问标准跟踪任务
  • 跟踪设置到源代码的符号引用的完整连接
  • 内部和外部跟踪事件的显示
  • 跟踪输出和C语言源代码之间的浏览功能

 ETB跟踪功能的UDE支持

嵌入式跟踪缓冲(ETB)扩展了ARM派生产品的ETM单元,增加了一个嵌入式片上循环跟踪缓冲。这简化了对外部跟踪单元的修改,因为高速跟踪信令无需传送到外部单元。这个跟踪缓冲是通过JTAG通信通道实现管理和读取的。

  • 支持的派生产品: LPC3000派生产品