本帖最后由 jinglixixi 于 2021-2-1 14:45 编辑
目前常见的基于LPC54114的开发板有两种类型,那它们有何差异呢? 1)设计结构 LPCXpresso54114采用组合结构,即一块核心板和一块功能扩展板;而LPC54110是一块集核心处理与功能扩展于一体的板子,由于它带Arduino接口故可自行扩展。 图1 LPCXpresso54114开发板
图2 LPC54114开发板
2)调试下载器 LPCXpresso54114是以LPC4322JET100为主芯片,结构较为复杂;而LPC54110则是以LPC11U35_HVQFN33为主芯片,结构十分简练。此外,两者均使用12MKZ晶振,也均支持以跳线方式来切换进入ISP的模式,如Flash 启动以及由I2C/SPI、UART 及USB MSC 进入。 3)核心芯片 均以LPC54114为核心,并采用32.768KHZ晶振。两者也均提供Arduino接口,其中LPCXpresso54114采用双列扩展插排,而LPC54110采用单列插排,故对外出借的资源不同。 4)外设功能配置 LPCXpresso54114是通过功能板的方式来提供数字麦克风(SPH0641LM4H)、 I2S 音频输入/输出接口(WM8904)、RGB_LED及128 x128像素OLED屏。此外,在主板上配有SPI Flash 存储器(MX25R6435FM2IL0)。 LPC54110开发板则是将数字麦克风(SPH0641LM4H)、I2S 音频输入/输出接口(WM8904)集成在一块板子之内,此外还集成有SPI Flash 存储器(W25P80) 、TF 卡接口、I2C 温度传感器(PCT2075DP)、 4 个绿色LED、4 个红色LED及4 个小按键。 可以说两者主要的区别就在于OLED屏,其它的区别不太突出。当然由于所提供的外设资源不同,其引脚的分配与使用也是存在差异的,即使是同样具有的外设所占用的引脚也是不一样的。 5)例程代码 LPCXpresso54114所提供的例程代码是按器件或功能单元来配置的,数量比较多。而LPC54110开发板是以一个综合例程的方式来提供的,将8个功能检查合成到了一起。两者是各有千秋吧,相对来讲LPCXpresso54114更适于入门学习,而LPC54110开发板更适于进行项目设计。当然你也可以相互参照着学习和使用,以达到它山之石的功效。 注:温度传感器PCT2075的测量范围是随精度变换的,在精度为+/-1度时,其检查范围是 -25度 to +100度,在+/-2度时,其检查范围是 -55度 to +125度。
|