首页 > 评测 > 高性能、ETH、LCD...,你想要的都给你——LPCXpresso54608评测

高性能、ETH、LCD...,你想要的都给你——LPCXpresso54608评测

NXP   LPCXpresso54608   OM13092   LCD   
  • 作者:拾荒者
  • 来源:21ic
  • [导读]
  • 想要高性能?LPCXpresso54608板载LPC54608J512,基于ARM Cortex-M4,最高主频180MHz;想要LCD,没问题,板载4.3"大屏幕彩色显示屏,还配置了触摸屏;想要网络连接能力,板载ETH网络接口;想实现音频编解码,板载WM8904 audio codec编解码器,还有SD卡接口,还有...,套用一句广告词:不用东奔西走,这里应有尽有!

根据开发板型号还是根据MCU的型号来配置,这里选择根据开发板的型号来确定配置,点击完成,就可以使用图形化的方式来配置代码了

这里可以看到设备、引脚及代码的设置窗口。由于这里是基于开发板,很多默认设置都给我们设置好了,可以直接导出工程。点击菜单中的"工程生成器",如下

这里指定工程生成的位置、工具链及RTOS等参数,确认后点击"生成/更新工程"按钮,会在指定的位置生成一个工程文件,可以导入到IDE中进行编辑并添加相关的功能,其中main.c文件中的代码如下

/**

* This is template for main module created by MCUXpresso Project Generator. Enjoy!

**/

#include "board.h"

#include "pin_mux.h"

#include "clock_config.h"

/*!

* @brief Application entry point.

*/

int main(void) {

/* Init board hardware. */

BOARD_InitBootPins();

BOARD_InitBootClocks();

BOARD_InitDebugConsole();

/* Add your code here */

for(;;) { /* Infinite loop to avoid leaving the main function */

__asm("NOP"); /* something to use as a breakpoint stop while looping */

}

}

这里就不深入讨论了,有兴趣的用户可以自己尝试。

当然LPCXpresso54608开发板上还有很多有趣的特性,等待我们一起来探索。

其实打开工程文件,里面会发现满是FSL的影子,外设驱动程序清一色的都是以fsl_前缀打头,使人不禁想起以前使用FSL产品的日子。

再吃一口粽子,缅怀屈子的同时,不禁油然而生感激之情,端午节纪念的不仅是一颗忧国忧民之心,对屌丝程序员来说,更重要的是多了3天假期!另一则好消息就是,21IC也为咱们准备了一份礼物,LPCXpresso54608的试用活动也即将开始,让我们一起期待吧!

参考资源

LPCXpresso54608

TouchGFX

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

网友评论