完爆Iphone5s中的协处理器–Atmel SAMG53-XPRO开发板首发体验

在以互联网巨头兴起的硬件终端产品“大作战”中,诞生了无数眼花缭乱的酷玩意,但是经过网上各路大神的拆解分析,事实证明有些产品方案真就是稀疏平常,换句话说,刚开始看到一个新鲜的终端产品会觉得很酷很有意思、但是经过仔细推敲后,顿时恍然大悟:”原来是这样、我怎么没想到呢。”

是的,在这个鼓吹硬件开源的时代,硬件方案已不在神秘不可捉摸了,而随着硬件方案的不断透明化,人们越来越容易从各个方案中找到类同之处,这不得不迫使各源头厂商加速硬件的创新。在这之中,Atmel可算是先行者,产品的诞生速度要远远超过推广的速度,前不久,爱板网又拿到了Atmel推出的最新一批板卡,这次先给大家介绍基于Atmel SAMG53全新系列微控制器的Xplained Pro开发板--SAMG53-XPRO。

相信大家对Atmel Xplained Pro平台并不陌生,该平台由一系列的微控制器板和扩展板组成,能够完整的评估爱特梅尔微控制器的性能(更详细的介绍可以点击Xplained Pro平台专题)。当第一眼看到Atmel SAMG53-XPRO小巧的包装盒,忍不住点评一下“有点意思”,精致小巧,几乎是先前爱板网评测过的Xplained Pro系列板卡包装盒的1/2大小。 完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

Atmel SAMG53-XPRO开发板包装

打开包装盒,里面只有简单的一块用防静电袋包裹的SAMG53-XPRO板卡,这是一块简单的四层PCB板,正方形,60mm*60mm,比我们所用的银行卡还小。

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

Atmel SAMG53-XPRO开发板

和Xplained Pro平台功能一样,SAMG53-XPRO开发板是主要用于评估微控制器SAMG53N19A,基于ARM Cortex-M4内核,搭配3个标志性的20-PIN统一定义的连接Atmel扩展板的排针座,再配合Atmel特有的IDE工具Atmel Studio可以让用户简单、快速的了解SAMG53N19A微控制器的特性以及加快基于Atmel微控制器产品设计的进程,下面就具体来看下板卡上的硬件组成情况。

SAMG53-XPRO开发板硬件

SAMG53-XPRO开发板同先前Xplained Pro平台系列板卡极其相似,唯一可以说一点区别的无非是搭载的全新微控制器,事实上,由于Atmel开发了Xplained Pro系列平台,今后的板卡估计会将这个平台彻底整合精简,对于使用过这个平台的朋友,以后要上手Atmel的新产品也能得心应手,这是个长远的、有计划的规划,很伟大。继续来看SAMG53-XPRO板卡,见下图。

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

Atmel SAMG53-XPRO开发板正面

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

Atmel SAMG53-XPRO开发板反面

SAMG53-XPRO开发板特性:

  • Atmel ATSAMG53N19微控制器,基于ARM Cortex-M4内核
  • 嵌入式EDBG模块(包括usb接口、UART、TWI、SWD等)
  • 数字I/O口(两个机械按键:用户、复位,3个20pin扩展接口,I2C从属接口、一个用户LED)
  • 供电方式(外部5V供电接口、micro USB供电)

用“小身材、大味道”来形容SAMG53-XPRO开发板一点也不过分,同样是对比先前的Xplained Pro平台,功能不见减小,但是把板卡的整体体积缩小了,但是依旧保留了3个20PIN的扩展接口,从这上我们不难发现Atmel在努力打造自己微控制器产品的生态圈,这样做不但不限制用户自己灵活的扩展配置,更能通过现有的扩展板笼络一部分用户的心。整个板卡也非常简单,板卡背后板载的EDBG模块也大大方便了用户开发、调试板卡,以下则是板卡的硬件框图。

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

SAMG53-XPRO开发板硬件框图

推荐开发板

  • Atmel AT91SAM9X35-EK评估套件 更丰富外设资源集成LCD驱动控制和触摸屏驱动控制
  • Atmel ATSAMA5D33-EK评估套件 基于最新Cortex-A5内核,集成千兆以太网,支持Linux系统

微控制器SAMG53N19A

SAMG53-XPRO开发板硬件框图非常简单,可以简单的理解为基于微控制器SAMG53N19A的扩展。而依托于Xplained Pro平台的扩展,板卡其它部分都类似。所以,接下来我们重点看下这颗微控制器有什么特别之处。

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

微控制器SAMG53N19A

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

微控制器SAMG53N19A系统框图

SAMG53N19A微控制器属于Atmel SAM G家族系列中高端的53系列,基于ARM Cortex-M4内核,该系列目前主要有两个产品:分别是ATSAMG53N19A和ATSAMG53G19A,两者功能一样,仅仅是封装不同,除了这块SAMG53-XPRO开发板上的100-pin LQFP, 14 x 14 mm封装外,SAMG53G19A则为小型的WLCSP封装,3*3mm,适合有空间限制的低功耗、高性能应用。来看下这颗微控制器的主要片上资源:

  • 基于ARM Cortex-M4内核,带FPU,48MHz主频,集成了512KB的Flash及96KB SRAM
  • UART*4、SPI*1、Timers*3、最大支持GPIOs*38、8通道的12位ADC*1
  • 功耗:picoPower技术,工作模式100uA/MHz、深层休眠模式7uA;从深层休眠到唤醒只需不到3us的时间

SAMG53N19A与Atmel之前所有基于Cortex-M4内核的微控制器并没出现什么特殊的功能,但是其外设接口所带有的功能又与之前的Cortex-M4内核微控制器差异颇大,例如不像爱板网之前评测过的SAM4S及SAM4L系列那样--功能扩展多,并且一个注重性能,一个注重功耗,两个极端系列的产品。

SAMG53系列则是兼性能与功耗、又将4S或者4L系列上的部分功能阉割掉,如:去除了Ethernet、CAN等工业级应用功能,这不禁让人出现一个大大的问号,那SAMG系列产品究竟是定位于什么样的领域?

微控制器SAMG53N19A定位

如果看过2014CES的概况,相信大家对今后一段时间的电子产品趋势会比较清楚,没错,可穿戴设备,但是,微控制器SAMG53N19A的定位不仅限于可穿戴设备、还包括各种带传感器的电子设备,如下图例举的。、

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

微控制器SAMG53N19A定位

可穿戴设备其中一个重要的组成部分莫过于各种各样的传感器,许多产品都要求同时对来自不同类型的多个传感器的数据进行分析和整合,包括运动传感器(加速计、陀螺仪和磁力计)、环境传感器(光照度、颜色、温度、气压、湿度)等,比如目前家喻户晓的Iphone5s,用于实时收集、分析、处理来自传感器信息的协处理器,它将陀螺仪,重力传感器、光线传感器等各种各样的传感器的数据进行实时采集分析、处理,大大减少的基带芯片的工作,在达到目的的同时大大减小了功耗,从而延长了电子设备的使用时间。

而SAMG53N19A微控制器的定位就在于此,可以说,SAMG53N19A微控制器是一个比苹果5s所拥有的更强的协处理器。强在哪?简单的说,处理分析复杂运算的速度,大家都知道,iphone5s的协处理器是基于ARM Cortex-M3内核,而Atmel SAMG53N19A微控制器基于ARM Cortex-M4内核,最重要的一点,它支持DSP处理、FPU运算,这两个硬件单元的加入大大减少了在一些复杂浮点运算时所需要的时间。

而基于Cortex-M3内核的Iphone5S协处理器由于没有这两个硬件单元,只能依靠软件算法或者函数库来实现复杂的浮点运算,这大大降低了运算速度。当然,或许在一些简单的实时任务时你并不能完全感受到这种差异,就好像以前的自带集成显卡的电脑,你仅仅浏览网页或许看不到它与独立显卡之间的差距,但是一旦你玩大型3D游戏或者播放高清电影,此时你就能明白天堂与地狱之间的差别。

SAMG53N19与苹果Iphone5s中的协处理器也正是如此,SAMG53N19微控制器将有更快的反应速度,在你玩需要有多个实时传感器支持的游戏时,使用SAMG52N19A微控制器使你在游戏操作时响应更快,游戏体验效果更好。在笔者看来,SAMG53N19A微控制器在目前协处理器之中属于当之无愧的无冕之王。

当然,SAMG53N19A微控制器的使用需要各种传感器的支持配合,在这点上,依托于Atmel强大的品牌影响力,各大传感器合作商如AKM、BOSCH、intersil、MEMSIC等都能与之配合给用户提供一个完整的生态开发系统。

 上电启动

Atmel 致力打造的Xplained Pro平台的生态圈确实大大方面了用户,就如这SAMG53-XPRO开发板,当你初次拿到它,你完全无需担心该如何上电启动操作,借助Atmel提供的IDE开发工具Atmel Studio完全可以从0基础开始学习使用(目前最新版本是6.2beta),可以说是傻瓜式的教学,下面我们去体验一遍无需大脑思考的操作。

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

Atmel Studio IDE工具最新版本则是6.2beta

推荐开发板 

  • Atmel AT91SAM9G25-EK评估板  适合工业级应用,集成软猫、USB、以太网口
  • Atmel ATSAM3U-EK评估板 业内第一个集成片上高速USB接口基于Cortex-M3内核的MPU

从上面提供的IDE工具连接中下载Atmel Studio6.2安装(SAMG53-XPRO开发板是最新的板卡,只有6.2版本中才有相关的资料和代码,如果之前装过6.1版本,可以通过下载SAMG53的支持包,见下图)。

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

Atmel Studio6.2以下的版本可以安装ATSAMG53的安装包获取支持

打开安装完成的Atmel Studio6.2,通过micro- USB线连接板卡与电脑(如果你第一次使用SAMG53-XPRO开发板,则会提示并且自动安装驱动,安装完成则会有一个COM端口,可以通过串口工具查看数据输出),IDE工具界面会出现板卡的信息及使用指导,见下图。

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

连接SAMG53-XPRO板卡后初始的Atmel Studio6.2工具界面

在Atmel Studio6.2的初始界面中,除了技术文档,使用指导、ATSAMG53N19的datasheet等外,可以选择New example Project开始快速创建例程项目。

不过在使用的时候发现了Atmel Studio的一个小错误,即选择新例程项目的时候,由于默认设置的SAMG53 Xplained Pro板卡设置将“SAM”与“G53”留有一个空格,致使出现没有例程的情况,这可能会给初次使用的用户带来一些困惑,见下图

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

Atmel Studio6.2一个小错误

将上图中的空格去掉我们就可以看到专为SAMG53-XPRO开发板准备的例程,笔者在这就选择一个getting satarted的例程作为参考,在加载某些例程前可能还会跳出一些Licence需要点击确定继续。加载完成,在main.c文件中可以看到例程的说明和使用介绍。在Atmel Studio6.2的开发界面与6.1基本无差别(6.2版本与6.1版本的差别可以参考官网文档介绍),点击编译、然后执行下载就可将编译完成的例程文件下载入板卡。

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

编译、下载

 在下载框中,可以更新EDBG模块的固件,优化调试。因为通过micro USB连接,我们选择的下载方式为SWD,时钟频率可以通过软件自定义,不过由于例程文件很小,所以下载时间基本没什么影响。除了下载,这个对话框中还能具体查看连接板卡的芯片型号及具体信息,非常实用,下图则为下载getting started例程后运行的SAMG53-XPRO开发板情况。

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

板卡运行Atmel Studio6.2中例程情况

除了用Atmel Studio6.2中现成的例程,还可以通过自己新建项目,自定义ASF框架编写代码,简而言之,Atmel Studio6.2 IDE设计工具可以加速你的产品从设计到量产的时间,缩短产品面向市场的周期,是一个不可多得的IDE设计工具。

小结

介绍了Atmel SAMG53系列微控制器和相应的Xplained Pro平台的SAMG53-XPRO开发板以及最新的Atmel IDE设计工具Atmel Studio6.2。无论是完爆Iphone5s中的协处理器性能的SAMG53N19微控制器、亦或是方便快捷的Xplained Pro平台的开发板SAMG53-XPRO,又或是集编译、下载调试、ASF等功能于一体的强大的IDE设计工具Atmel Studio6.2,我们看到了Atmel贴心高效的一站式服务,在如今硬件从源头开始差异化的格局中,我们不难看出Atmel打造属于自己的无缝连接的宽广生态圈的决心,目前SAMG53-XPRO开发板在Atmel商城售价仅为29美金,有兴趣的朋友可以去看看,当然更可以关注爱板网的论坛,有免费获得的机会哦。

参考资料

  • Atmel SAMG53-XPRO购买链接
  • ATSAMG53系列微控制器资料
  • Atmel Studio6.2 IDE工具
  • 传感器集线器解决方案

免费获取途径

  • Atmel套件活动

推荐开发板

  • Atmel AT91SAM9X25-EK评估板   集成丰富外设资源包括软猫、3路USB、2路以太网口、7路UART
  • Atmel SAM4L XPLAINED PRO入门套件 最低功耗的Cortex-M4内核MCU评估板

 原创申明:本文为爱板网原创,谢绝转载! 

在以互联网巨头兴起的硬件终端产品“大作战”中,诞生了无数眼花缭乱的酷玩意,但是经过网上各路大神的拆解分析,事实证明有些产品方案真就是稀疏平常,换句话说,刚开始看到一个新鲜的终端产品会觉得很酷很有意思、但是经过仔细推敲后,顿时恍然大悟:”原来是这样、我怎么没想到呢。”

是的,在这个鼓吹硬件开源的时代,硬件方案已不在神秘不可捉摸了,而随着硬件方案的不断透明化,人们越来越容易从各个方案中找到类同之处,这不得不迫使各源头厂商加速硬件的创新。在这之中,Atmel可算是先行者,产品的诞生速度要远远超过推广的速度,前不久,爱板网又拿到了Atmel推出的最新一批板卡,这次先给大家介绍基于Atmel SAMG53全新系列微控制器的Xplained Pro开发板--SAMG53-XPRO。

相信大家对Atmel Xplained Pro平台并不陌生,该平台由一系列的微控制器板和扩展板组成,能够完整的评估爱特梅尔微控制器的性能(更详细的介绍可以点击Xplained Pro平台专题)。当第一眼看到Atmel SAMG53-XPRO小巧的包装盒,忍不住点评一下“有点意思”,精致小巧,几乎是先前爱板网评测过的Xplained Pro系列板卡包装盒的1/2大小。 完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

Atmel SAMG53-XPRO开发板包装

打开包装盒,里面只有简单的一块用防静电袋包裹的SAMG53-XPRO板卡,这是一块简单的四层PCB板,正方形,60mm*60mm,比我们所用的银行卡还小。

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

Atmel SAMG53-XPRO开发板

和Xplained Pro平台功能一样,SAMG53-XPRO开发板是主要用于评估微控制器SAMG53N19A,基于ARM Cortex-M4内核,搭配3个标志性的20-PIN统一定义的连接Atmel扩展板的排针座,再配合Atmel特有的IDE工具Atmel Studio可以让用户简单、快速的了解SAMG53N19A微控制器的特性以及加快基于Atmel微控制器产品设计的进程,下面就具体来看下板卡上的硬件组成情况。

SAMG53-XPRO开发板硬件

SAMG53-XPRO开发板同先前Xplained Pro平台系列板卡极其相似,唯一可以说一点区别的无非是搭载的全新微控制器,事实上,由于Atmel开发了Xplained Pro系列平台,今后的板卡估计会将这个平台彻底整合精简,对于使用过这个平台的朋友,以后要上手Atmel的新产品也能得心应手,这是个长远的、有计划的规划,很伟大。继续来看SAMG53-XPRO板卡,见下图。

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

Atmel SAMG53-XPRO开发板正面

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

Atmel SAMG53-XPRO开发板反面

SAMG53-XPRO开发板特性:

  • Atmel ATSAMG53N19微控制器,基于ARM Cortex-M4内核
  • 嵌入式EDBG模块(包括usb接口、UART、TWI、SWD等)
  • 数字I/O口(两个机械按键:用户、复位,3个20pin扩展接口,I2C从属接口、一个用户LED)
  • 供电方式(外部5V供电接口、micro USB供电)

用“小身材、大味道”来形容SAMG53-XPRO开发板一点也不过分,同样是对比先前的Xplained Pro平台,功能不见减小,但是把板卡的整体体积缩小了,但是依旧保留了3个20PIN的扩展接口,从这上我们不难发现Atmel在努力打造自己微控制器产品的生态圈,这样做不但不限制用户自己灵活的扩展配置,更能通过现有的扩展板笼络一部分用户的心。整个板卡也非常简单,板卡背后板载的EDBG模块也大大方便了用户开发、调试板卡,以下则是板卡的硬件框图。

完爆Iphone5s中的协处理器--Atmel SAMG53-XPRO开发板首发体验

SAMG53-XPRO开发板硬件框图

推荐开发板

  • Atmel AT91SAM9X35-EK评估套件 更丰富外设资源集成LCD驱动控制和触摸屏驱动控制
  • Atmel ATSAMA5D33-EK评估套件 基于最新Cortex-A5内核,集成千兆以太网,支持Linux系统

  • 完爆Iphone5s中的协处理器–Atmel SAMG53-XPRO开发板首发体验已关闭评论
    A+
发布日期:2019年07月03日  所属分类:参考设计