查看: 4855|回复: 1

[原创] LPC54628 UI开发 1-LCD驱动

[复制链接]
  • TA的每日心情
    无聊
    2021-12-29 19:06
  • 签到天数: 47 天

    连续签到: 1 天

    [LV.5]常住居民I

    49

    主题

    188

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    1392
    最后登录
    2025-3-4
    发表于 2020-2-18 15:14:24 | 显示全部楼层 |阅读模式
    本帖最后由 day_day 于 2020-2-18 18:46 编辑

    码了很多字,一下子没了,很郁闷不想再码了,就放图自己领会吧
    (一)LPC54628
    这块开发板是上次LPC54114双核比赛的奖品,在手里积尘好几年了,之前一直觉得自己没有足够能力去玩得动,一直搁置下来。随着NXP官方的IDE和图形配置工具的推出,以及某蝙蝠的原因,又把它翻出来

    (二)LCD

    是标准的40pin RGB接口:http://www.nxp.com.cn/docs/en/supporting-information/RK043FN02H-CT.pdf
    lcd接口.png


    (三)工程创建、图形界面配置
    1-


    lcdc ctimer sctimer iic
    加入lcdc.png
    2-
    使能相关时钟
    3-
    lcdc外设配置.png
    4-改为8bit,否则sram会溢出
    bpp设置为8bit.png




    (四)补充代码


    1-main函数内添加
    BOARD_InitLCDPins();

    2-main文件添加全局变量
    const uint32_t LCD_Palette[1]={0x7C0003E0U};

    不需要使能引脚,第三部分完成后,引脚配置就自动添加到pin_mux内部
    但需要手动调用 BOARD_InitLCDPins

    显示全屏绿色

    移植emwin见:移植emwin



    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2025-8-8 16:43
  • 签到天数: 1504 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    97

    主题

    4692

    帖子

    12

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    10093
    最后登录
    2025-8-8
    发表于 2020-2-18 16:33:01 | 显示全部楼层
    嘿嘿,我现在都是先写到word文档里面,再粘贴过来。
    一下子突然就消失了,实在是心痛啊
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-8-21 17:47 , Processed in 0.090011 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表