×
嵌入式 > 技术百科 > 详情

Atmel XMEGA-A3BU Xplained评估板评测(一)

发布时间:2020-06-06 发布时间:
|

XMEGA-A3BU Xplained评估板是Atmel公司新推出的又一款Xplained系列评估板,用于前期评估XMEGA AVR微控制器的性能和应用。XMEGA AVR微控制器是Atmel公司经典的广泛应用的8位AVR系列微控制器,具有高度集成和低功耗特性,同时有良好的实时性能。下面我们来看看在32位控制器流行的今天,8位AVR微控制器是如何保持活力和强盛生命力。

外观

AVR Xplained平台的统一包装。Xplained系列评估板属于Atmel低成本的开发套件,包装简单,没有任何配件,不过非常结实。

XMEGA-A3BU Xplained还是沿用了一贯的精致做工,尺寸只有信用卡片大小,采用了4层电路板设计,毫不偷工减料。

拿到XMEGA-A3BU Xplained评估板第一印象是板载的外设资源非常丰富。除了必备的按键、LED,还配备了LCD、触摸按键、Flash存储器、备用锂电池电路、温度传感器以及环境光传感器等等。所有资源可以参考在线用户指南。

板载的核心微控制器是Atmel新推出的ATxmega256A3BU,除了具有XMEGA AU系列器件的特性之外,最大的优点是ATxmega256A3BU中集成了LCD控制器,加上XMEGA器件本身的高集成度,不仅拓宽了8位AVR微控制器应用,而且简化了系统设计,降低BOM成本,特别是针对智能电表、便携设备,智能家居等等需要仪表显示的领域。

XMEGA-A3BU Xplained评估板带有JTAG/PDI接口,板载并没有集成仿真模块。评估板还有一个mini-B型USB口,可以作为电源输入,ATxmega256A3BU微控制器集成了一个全速USB控制器,而且支持USB Bootloader,所以USB口还可以作为在线编程口。评估板可以通过USB在线编程也可以通过JTAG/PDI由Atmel的各种仿真编程工具操作。

评估板的扩展接口采用了Xplained系列标准接口,可以外接Atmel公司的各种Xplained扩展板。

Demo演示

XMEGA-A3BU Xplained可以有USB直接供电,使用非常简单。出厂时内置了一个Demo的演示程序,下面我们来看看评估板上电后的工作状况。

首先要准备USB的驱动程序,下载XMEGA-A3BU Xplained USB驱动。另外要准备一根mini-B型 USB连接线,连接到电脑以后会要求安装USB驱动。

驱动安装完成后可以看到一个虚拟的串口。

可以通过串口监视程序连接(如超级终端),设置为115200、8、无、1、无。

XMEGA-A3BU Xplained上电后Demo程序就运行了,速度很快,LCD背光灯也变亮,程序内容都显示在LCD。

通过板上的3个按键和一个触摸键可以控制指针确认、后退、向上滚、向下滚。

程序的主菜单包括5项温度传感、光传感、生产日期、日历时间、翻转背景灯。可以通过按键操作程序,还可以设置时区、日期以及时间。

 

 

 

 

如果连上了超级终端还可以通过键盘控制程序。

Demo程序集成了多个功能,测试了微控制器很多接口,很有意思的小程序。

USB在线编程

XMEGA-A3BU Xplained可以通过外接仿真编程工具编程也可以通过USB口在线编程。ATxmega256A3BU微控制器预置了一个USB Bootloader,可以通过DFU编程软件直接进行Flash编程。

首先下载Atmel的DFU编程软件FLIP,安装成功。

如何进入DFU编程模式呢?找到评估板左上角按键SW0,先长按SW0不放,然后连接USB到电脑。

这时绿色电源指示灯变亮,电脑识别新的USB设备。

安装驱动,在FLIP安装目录下找到文件“libusb0.sys”,安装完成后新的USB设备

运行DFU编程工具FLIP就可以通过USB编程了。

XMEGA-A3BU Xplained评估板在线编程还是很方便,当然如果需要仿真的话需要外接Atmel的仿真器。

小结

介绍了Atmel最新的基于XMEGA AVR 8 位微控制器的评估板XMEGA-A3BU Xplained。评估板板载资源非常丰富,包括了LCD显示、触摸键、传感器以及锂电池电路等等各种外设,同时支持Atmel Xplained系列扩展模块,能非常完整评估微控制器性能。XMEGA-A3BU能通过USB进行在线编程,使用方便。评估板做工精致,目前官方售价29美元,后续将进行更详细介绍。

 


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
Keil5(MDK5)在调试(debug)过程中遇到的问题