首页 > 评测 > Mbed LPC1768的升级版——Seeed Arch Pro评测

Mbed LPC1768的升级版——Seeed Arch Pro评测

seeed   NXP   LPC1768   ArchPro   智能家居   mbed   
  • 作者:大音希声
  • 来源:21ic
  • [导读]
  • 在去年,seeed公司发布了一款新的开发平台——Seeed Arch Pro,这款开发板使用的同样是LPC1768微控制器,但是在功能上比当年的mbed LPC1768丰富了许多。本次评测,笔者将会向大家介绍这款Arch Pro开发板。

 0.引言

2010年,NXP公司与ARM合作推出了一款能够用云端工具进行开发的开发板,这块开发板的名字叫做mbed LPC1768,这块开发板及这套线上开发平台的诞生可以看作是嵌入式开发进入了一个新的时代,现在市面上所有标有“mbed enabled”的开发板,都是这个新时代的产物。当时的mbed LPC1768结构非常的简单,就只有40个引脚,一块LPC1768微控制器,一个简单的仿真器,还有一些LED等和按钮,但却被认为是经典。随着时间的推移,越来越多的ARM核心的开发板开始使用这种Mbed在线开发工具进行开发,因此现在Mbed代表的是ARM的线上开发平台。

在去年,seeed公司发布了一款新的开发平台——Seeed Arch Pro,这款开发板使用的同样是LPC1768微控制器,但是在功能上比当年的mbed LPC1768丰富了许多。本次评测,笔者将会向大家介绍这款Arch Pro开发板。

1.开箱

Seeed Arch Pro属于Seeed公司中为数不多的主板之一,因此价格不算低,从包装上面看,这块开发板确实是上档次。如图1-1,包装的正面是一个智能家居的概念图

1-1.JPG

图1-1 开发板包装正面

而包装的背面则是介绍了Seeed公司的一些信息,还有Arch Pro开发板的商品标签

1-2.JPG

图1-2 开发板包装背面

打开盒子,里面就是开发板。

1-3.jpg

‘图1-3 打开包装

拿出Arch Pro开发板,给人第一眼的感觉是这是一块Arduino的开发板吧,而实际上并不是,像市面上许多开发板一样,这里的Arduino接口只是用于接入相应的模块,因为Seeed公司有相当多的Arduino扩展模块。除了Arduino接口,还有其他的许多接口

1-4.JPG.jpg

图1-4 开发板正面

Arch Pro开发板的主要元件都排布在正面,背面有许多的丝印,是引脚的定义。

1-5.JPG

图1-5 开发板背面

2.板载资源

这一部分将介绍一下开发板的硬件。

这款Seeed Arch Pro硬件方面的主要特点如下:

1、带有Arduino硬件接口与两个Grove接口

2、集成CMSIS-DAP技术进行调试

3、NXP LPC1768 微控制器

4、具有一路以太网口,能够进行物联网应用开发

5、具有一路USB OTG,能够进行USB应用开发

开发板各个模块的布局如下

2-1.jpg

图2-1 开发板硬件布局

下面来介绍一下板载的几款主要的模块

1、MCU:LPC1768 

2-2.jpg

图2-2 LPC1768

LPC1768可谓是老牌的cortex –M3核心处理器了,因其主频高,功能丰富,能够在多种场合下应用,因此在很电子产品上面都会见到它的身影。其主要参数如下:

1、ARM Cortex-M3处理器,工作频率高达100 MHz

2、高达512 KB的片内Flash编程存储器,高达64 kB的片内SRAM 

3、八通道通用DMA控制器(GPDMA)

4、以太网MAC,带RMII接口和专用DMA控制器

5、一路USB 2.0全速接口,支持Device/Host/OTG模式

6、支持一路双通道CAN 2.0B总线,四路UART总线,三路I2C总线,一路I2S总线,一路SPI总线

7、12位/8通道模数转换器(ADC),转换速率高达200 kHz,10位数模转换器(DAC),带专用转换定时器和DMA

8、一个PWM控制器,支持六路PWM输出

2、仿真器模块

仿真器用的是NXP公司的仿真器方案——LPC Link,这款仿真器与ARM官方的仿真器ARM CMSIS-DAP兼容。其主控芯片为LPC11U35,这款芯片是基于ARM Cortex-M0的低成本32位MCU,设计用于8位/16位微控制器应用,提供性能、低功率、简单指令集和内存寻址,与现有8位/16位架构相比,代码尺寸更小。LPC11U35FHI33的CPU工作频率最高可达50 MHz。LPC11U35配备了高度灵活且可配置的全速USB 2.0设备控制器,因此能够与PC进行全速USB通信,用于下载与仿真。

2-3.jpg

图2-3 LPC11U35

3、以太网模块

LPC1768上面具有一个以太网的MAC,但是仍然需要一块额外的以太网收发器。这里使用的是TI的DP83848J作为以太网收发器,该收发器能够提供10/100Mb每秒的收发速度。

2-4.jpg

图2-4 DP83848J

  • 本文系21ic原创,未经许可禁止转载!

网友评论