这个章节主要讲解N9H30_LCD初始化部分:
1、RGB管脚初始化
// Configure multi-function pin for LCD interface// GPG6 (CLK), GPG7 (HSYNC)outpw(REG_SYS_GPG_MFPL, (inpw(REG_SYS_GPG_MFPL) & ~0xFF000000) | 0x22000000);// GPG8 (VSYNC), GPG9 (DEN)outpw(REG_SYS_GPG_MFPH, (inpw(REG_SYS_GPG_MFPH) & ~0xFF) | 0x22);//DATA pin (16bit)//GPA0 ~ GPA7 (DATA0~7)outpw(REG_SYS_GPA_MFPL, 0x22222222);//GPA8 ~ GPA15 (DATA8~15)outpw(REG_SYS_GPA_MFPH, 0x22222222);
2、时钟初始化
// LCD clock is selected from UPLL and divide to 20MHz
outpw(REG_CLK_DIVCTL1, (inpw(REG_CLK_DIVCTL1) & ~0xFF1F) | 0xe18);
3、N9H30兼容LCD的相关屏幕参数
首先调到如下函数
// Init LCD interface for ST7796S LCD modulevpostLCMInit(DIS_PANEL_E50A2V1);
通过获取DIS_PANEL_E50A2V1数组值把LCD参数写到vpostLCMInit对应N9H30寄存器中。

4、操作到这部,参数基本设定完成,如下是完整的代码

登陆大大通,了解更多作者系列文章!
-
新唐科技
+关注
关注
16文章
1066浏览量
41399 -
lcd
+关注
关注
34文章
4466浏览量
168995 -
软件
+关注
关注
69文章
5062浏览量
88424
发布评论请先 登录
相关推荐
MDMF304L1H9M-MINAS A6N系列 (RTEX) 技术资料 -RTEX通信规格篇- 松下

MDMF304A1H9M-MINAS A6N系列 (RTEX) 技术资料 -基本功能规格篇- 松下

MDMF304A1H9M-MINAS A6N系列 (RTEX) 技术资料 -RTEX通信规格篇- 松下

MGMF444L1H9M-MINAS A6N系列通用型使用说明书 (综合篇) 松下

MGMF444A1H9M-MINAS A6N系列通用型使用说明书 (综合篇) 松下

MGMF294L1H9M-MINAS A6N系列 (RTEX) 技术资料 -基本功能规格篇- 松下

MGMF294A1H9M-MINAS A6N系列 (RTEX) 技术资料 -基本功能规格篇- 松下

MGMF244L1H9M-MINAS A6N系列 (RTEX) 技术资料 -基本功能规格篇- 松下

MGMF244L1H9M-MINAS A6N系列通用型使用说明书 (综合篇) 松下

MGMF184L1H9M-MINAS A6N系列 (RTEX) 技术资料 -基本功能规格篇- 松下

MGMF184A1H9M-MINAS A6N系列通用型使用说明书 (综合篇) 松下

MGMF134L1H9M-MINAS A6N系列 (RTEX) 技术资料 -RTEX通信规格篇- 松下

MGMF134L1H9M-MINAS A6N系列通用型使用说明书 (综合篇) 松下

MGMF134A1H9M-MINAS A6N系列 (RTEX) 技术资料 -RTEX通信规格篇- 松下

评论