LPC54608开发板的性能及资源配置
有了前面的相关介绍,一些网友还觉得不够过瘾,下面就看一看该开发板的性能及资源配置吧。
开发板的配置情况如下:
u 272x480彩色LCD电容触摸屏
u 板载高速USB,Link2调试探头(带CMSIS-DAP以及SEGGER J-Link协议选项).
u 支持外接调试探头
u 3个用户LED(LED1~LED3),以及复位键RESET、用户按钮USER、3个ISP键(ISP0~ISP2).
u 多个扩展选项,包括Arduino UNO和PMod.
u 内建LPC54608 MCU功耗测量
u 128Mb Quad-SPI Flash (Micron MT25QL128)
u 8MB SDRAM (Micron MT48LC8M16A2B4)
u Knowles SPH0641LM4H数字麦克风
u 全尺寸SD/MMC卡槽
u NXP MMA8652FCR1加速计
u 立体声音频编解码,带信号输入输出.
u 高速和全速USB口,带micro A/B接头,支持Host和Device模式.
u 10/100Mbps以太网 (RJ45接头)
为便于配置的查找,可通过图1的器件布局来完成。
图1 器件布局图
此外,面对如此强大的功能,跳接端口的使用也是不可或缺的,尽管这样会在一定程度上增加复杂度,但换来的却是资源使用的灵活性和用途的充分发挥,整体来说还是利大于弊的。跳接端口的分布如图2所示,至于它们的用法还是放到具体的使用再进行有针对性的说明,此处就从略了。
图2 跳接端口
单从开发板的板载资源来看,LPC54608还是具备许多功能特色的,并与众多流行元素相结合,主要表现在:
最醒目的当属触摸屏,它可是在中、高档的开发板上才露出容颜的,可不是什么开发板都配置上它,这也大大增强了开发板的操作性能。
其次论到的就是其搭载了一套完整的音频应用,所包括的有音频编解码芯片、麦克输入、耳机输出、SD存储等,这在微控制器的开发板上是不常见的。
接下来说的是开发板兼容目前流行的Arduino扩展接口,方便移植市面上一些定型的模组。
当然最主要的还是它有一颗LPCX54608的心,这颗心可是基于ARM Cortex-M4处理器的,其最大主频为180MHz,采用TFBGA180封装,大小为12mm*12mm,适于对空间高度敏感的高性能嵌入式领域。此外,它在内部集成了512KB Flash、200KB SRAM,并具备高速/全速 USB接口、以太网接口、CAN接口、LCD接口,最大可扩展145个GPIO口,功能和可扩展性均十分强大,芯片特写如图3所示。
图3 LPC54608 MCU