为物联网应用开发而生——Odyssey MAX10 FPGA Evaluation Kit上手

2015年12月23日 作者:高富帅

MAX 10 FPGA是Altera最新的产品之一,定位于CPLD与FPGA之间,相比CPLD增加了Flash(闪存),相比Cyclone V缺少收发器、ARM硬核等。MAX10采用NiOS II软核,可定制化,在低成本、单芯片、瞬时上电的可编程逻辑器件(PLD)中提供了先进的处理能力,具有非易失、瞬时加载、双镜像配置、内部集成模数转换模块等特点。在爱板网之前的评测文章中,我们已经接触过不少基于MAX 10 FPGA的开发板,如MAX 10 NEEK评测BeMicro Max10评测Altera MAX 10 FPGA评估套件评测,今天将给大家介绍另一款MAX10的开发套件——为物联网应用开发而生的Odyssey MAX 10 FPGA Evaluation Kit。

Odyssey开发套件作为一个为物联网应用设计的开发和评估套件,亮点是用户可以在iOS和Andriod手机上安装相应的APP,直接通过蓝牙接口读写数据、分析数据和远程控制。听起来挺酷的样子,先一起来见识下庐山真面目。

odysseymax10fpga-review-2

Odyssey开发套件由三块板卡构成:一块MAX 10 FPGA板卡、一块蓝牙及传感器开发板和一块电池板,如下图所示。

其中MAX 10 FPGA板卡和蓝牙及传感器开发板是通过连接器固定在一起的,而电池板则包装在另外一个塑料卡盒中。

odysseymax10fpga-review-6

odysseymax10fpga-review-18

MAX 10 FPGA板卡和蓝牙及传感器开发板

odysseymax10fpga-review-7

电池板

Odyssey MAX10 FPGA开发板板载资源包括一个MAX 10 FPGA可编程逻辑,麦克风,LED,开关,按钮和兼容Arduino nano 的扩展接口。而BLE传感器开发板包括EFM32微控制器以及各种传感器,其中传感器包括UV和环境光亮度、手势、接近传感器,脉率和血液血氧饱和度,温度和湿度,以及加速度传感器。而电池板主要是用于给BLE传感器板提供电池供电,使之成为一个真正便携式的无线应用,其中电池板也包含了一个I2C扩展端口和一个J-Link接口。下面我们来细细看下每个板子的特点。

1 2 3 4 5

相关文章