|
【FRDM-MCXN947】LCD160160显示屏测试
[复制链接]
本帖最后由 TL-LED 于 2024-12-22 14:36 编辑
测试并口方式驱动LCD160160显示屏。
一、电路图部分
使用FlexIO LCD接口的引脚,模拟并口方式。
二、配置端口
配置显示屏有关的引脚
三、显示屏接口时序图
四、程序部分
4.1、UC1698Driver.c
4.2、main.c
-
-
- extern void defaultFontInit(void);
-
- int main(void)
- {
- uint8_t i;
-
- lkdColour color;
-
- CLOCK_EnableClock(kCLOCK_Gpio0);
- BOARD_InitDEBUG_UARTPins();
- BOARD_PowerMode_OD();
- BOARD_InitBootClocks();
- BOARD_InitDebugConsole();
-
- SysTick_Init();
- init_led();
- init_key();
- LcdInit();
- defaultFontInit();
- GuiUpdateDisplayAll();
- color = GuiGetForecolor();
-
- GuiRowText(0, 2,160, FONT_MID,"AI FRDM-MCXN947 Board");
- GuiHPointLine(0, 15, 160, 2, color);
- GuiRowText(0, 60,160, FONT_MID,"https://bbs.eeworld.com.cn");
- GuiRowText(0, 80,160, FONT_MID,"https://www.nxp.com.cn");
- GuiRowText(0, 100,160, FONT_MID,"ID:TLLED");
- GuiUpdateDisplayAll();
- while (1)
- {
- SysTick_Delay_ms(500);
- led_red_tog();
-
- GuiRowText(0, 2,160, FONT_MID,"TTTTTTTTTTTTTTTTTTTTT");
- GuiHPointLine(0, 15, 160, 2, color);
- GuiRowText(0, 60,160, FONT_MID,"https://bbs.eeworld.com.cn");
- GuiRowText(0, 80,160, FONT_MID,"https://www.nxp.com.cn");
- GuiRowText(0, 100,160, FONT_MID,"ID:TLLED");
- GuiUpdateDisplayAll();
- SysTick_Delay_ms(500);
- GuiRowText(0, 2,160, FONT_MID,"AI FRDM-MCXN947 Board");
- GuiHPointLine(0, 15, 160, 2, color);
- GuiRowText(0, 60,160, FONT_MID,"https://bbs.eeworld.com.cn");
- GuiRowText(0, 80,160, FONT_MID,"https://www.nxp.com.cn");
- GuiRowText(0, 100,160, FONT_MID,"ID:TLLED");
- GuiUpdateDisplayAll();
- }
- }
-
4.3、程序源码
五、程序运行
下载程序后,显示屏显示如下
播放器加载失败: 未检测到Flash Player,请到 安装
lcd160160
|
|