3.Xplained Pro Xplained Pro 是一个评估平台,提供完整的Atmel 微控器/SoC RF体验。 平台含有一系列的微控制器(MCU),无线和扩展板,集成到Atmel Studio,含有Atmel 软件库和示例程代码,支持数据流和更多。Xplained Pro 板支持很宽范围的Xplained Pro扩展板,扩展板通过一系列标准接头连接。每个扩展板有一个ID芯片来单独指示哪个板子连到的Xplained Pro 板子上。这个信息用来通过Atmel Studio指示出当前同用户相关的指导,应用笔记,数据表,和扩展代码。可用的Xplained Pro MCU和扩展板可以在Atmel 网上商店购买。 3.1 嵌入式调试器 SAM W25 Xplained Pro 含有Atmel 嵌入调式器(EDBG)可以在板上调试。EDBG兼容三种USB三种USB设备接口;一个调试器,虚拟COM接口,和数据网关接口(DGI) 当连上Atmel Studio,EDBG调试接口可以下载程序和调试ATSAMW25H18MR510PB。在SAM W25 Xplained Pro,SWD接口连接在EDBG和ATSAMW25H18-MR510PB之间。 虚拟COM口连接到ATSAMW25H18 UART端口,见”Embedded Debugger Implementation”第11页关于管脚输入,提供了容易方法通过简单终端软件同目标应用进行通讯。它提供可用的波特率,校验,和停止位设置。注意设置UART目标设备必须同终端软件给出的设置匹配。 DGI同几个同主机通讯的物理数据接口组成。见”Embedded Debugger Implementation”在11页关于可用的接口和管脚输出。可以通过接口双向通讯。它可以从ATSAMW25H18-MR510PB发出事件和值。或作为通用样式打印数据通道。在接口的流量可以创建更多的edbg准确追踪事件。注意时间戳强制管理,降低了最大吞吐量。这个DGI使用专有的协议,因此是只兼容Atmel Studio。 在SAM W25 Xplained Pro EDBG控制两个LED;一个电源LED和状态LED。下表展示出在不同的模式下LED怎样被控制的: 更进一步的EDBG文档,请看EDBG 用户指南。 3.2 硬件识别系统 所有的Xplained Pro 兼容的扩展板安装有一个Atmel ATSHA204A CryptoAuthentication芯片。这个芯片含有识别扩展板的名字和一些扩展信息。当Xplained Pro扩展板连到一个Xplained Pro板子上时信息将被读到Atmel Studio。安装在Atmel Studio上的Atmel工具扩展,将给出相关的信息,及代码示例,和连接到相关的文档。下表展示了存贮于ID芯片的数据字段和内容示例:
|