视频
它到了。邮递员通知我有一个包裹,我签收了。我知道包裹内装的是什么。它包裹在Atmel公司胶带中,一侧应有漂亮的爱特梅尔公司标志。之前,我在Atmel公司工作的朋友问我是否想要用 SAMA5D3开发板做设计。我说,当然想了,我都等不及要拿到它了。
我使用Atmel公司产品已经有一段时间了,我在家也买了一些其他的 Atmel开发板。我在书中将SAM D20 Xplained Pro开发板作为实例介绍,因为它们设计专业且使用方便,因此,我对Atmel这个品牌非常了解。SAM D20系列产品给我留下了深刻印象,我一直期待Atmel的好产品。爱特梅尔没有让我失望。
几分钟之后,一个小盒子呈现在我桌子上,这就是SAMA5D3 Xplained开发板。打开后看到板卡,尺寸比我之前的大一些,配置也一样。SAMA5D3采用Atmel Cortex-A5内核,主频536MHz,处理器功率极佳,功耗很低。这不是一个简单的微处理器,它具备运行完整操作系统的一切条件。它打开了一个全新的世界,它是带大量图形的强大应用程序,是需要大量计算的高级监控应用……我能看到它在控制车内的娱乐系统和其他重要系统。我有点说过头了,还是先说说紧要的。
这个开发板很漂亮。我承认漂亮不是选择系统的标准,但这也是第一印象。这个开发板看起来很棒,感觉非常专业。有没有人因为感觉开发板可能破碎而小心翼翼?Atmel的SAMA5D3 Xplained开发板不会给你这种感觉,在实验室进行处理或放入行业系统中都不会有问题。它看起来非常坚固,这就是你能期待Atmel给的质量。下一次进行装载器培训时,我将使用这个开发板。
首选,谈谈处理器本身。正如我说的那样,开发板采用的是Cortex-A5处理器,但Atmel的处理器绝不“普通”。它们设计丰富,配有增强型I/O接口与通信接口,而且SAMA5D3的配置更高。我做过很多工业设计。我们经常受限于通信外围装置。在一次特殊的设计中,仅仅因为没有足够的端口,我们不得不更改从 UART 到SPI的外部装置。请放心,Atmel的设计绝不会发生这种情况。
SAMA5D3有7个UART端口,这让我都希望我们那个特定项目也能使用这个微处理器。如果你选择SPI接口,那你就有6个SPI接口。其他串行通信设备也不会被遗忘。SAMA5D3有3个I2C控制器,2个CAN端口。我能预见到这个特殊处理器应用于汽车的一大原因是它有4个LIN端口。如果你觉得所有这些端口会导致I/O端口的减少,那你就错了,SAMA5D3仍然有160个I/O端口且所有端口都带终端子程序。
爱特梅尔基于ARM Cortex A5内核的 SAMA5D3 Xplained 开发板
处理器已经充分介绍过了,现在来介绍一下开发板本身。SAMA5D3 Xplained开发板带三个USB连接器,两个主机,一个设备,一个10-pin JTAG连接器,一个SSD 插槽以及一个微型SD卡插槽。开发板周围的连接器?它们都是Arduino 盾,与R3兼容。我唯一拥有的Arduino 盾是一个以太网盾,但我不需要它。SAMA5D3 Xplained Pro开发板自带两个以太网连接器,一个10/100,另一个10/100/1000。这两个以太网连接器都含有一个物理层和一个连接器层。
有点难看到的是开发板的内部。爱特梅尔的SAMA5D3配有256MB的NAND闪存和256MB的DDR-II内存。我说这个开发板能够运行整个操作系统,这不是开玩笑。SAMA5D3开发板有足够的能力运行任何操作系统。Linux 与Android在设计上的表现出乎意料的好,而且从软硬件角度来看,这个开发板能够支持所有应用程序。我已经谈到了串行通信接口数量惊人,但还没介绍十二个12位ADC通道、液晶显示屏接口、摄像机接口、电阻式触摸屏接口以及嵌入式密码引擎。这还仅仅是第一印象,我脑袋蹦出的第一个词是“哇”。确实是,哇。
左图:Atmel SAMA5D3上开始的Windows Compact 7
右图:SAMA5D3 Xplained工具箱有Arduino盾所需的连接器与两个以太网端口
从前,人们购买开发板时通常会问:“我能拿它做什么?”。现在,人们会问“我要怎么处理?”,而坦白说,我现在无法回答。
我可以预见到SAMA5D3 Xplained开发板能够推动 物联网、可穿戴设备、汽车设计 以及工业设备的发展。
当然,设备耗费金钱。设备越复杂,成本越高。除了超凡的质量,你可能会认为评估板的价格超高,但实际上不是。其本身的销售价格低于70欧元。
我在Atmel公司工作的朋友要我在这个开发板上写入一些东西。嗯,我现在就在做了。不,真的。我在SD卡上构建一个完整的Linux发行版,通过以太网网线和SSH接口将SD卡连接到家中网络。开发板放在我的膝盖上,由一个9V电池供电。朋友想让我在这个开发板上写一篇文章?我正在这么做。我通过SSH接口在这个开发板上写了本篇评论。我已经把玩Atmel’s SAMA5D3 Xplained开发板多日,我太喜欢它了。几十年前,我梦想拥有一台小型计算机,也正是那个时候我进入了原始设备制造商的圈子,我们制造家用电子产品并通过台式电脑进行控制。膝盖上的这个开发板比之前的设备强大了一个数量级。开发板本身潜力巨大,但只反映了 处理器的一部分功能。我能从这个开发板上找到不少乐子。