请选择 进入手机版 | 继续访问电脑版
查看: 1410|回复: 4

[分享] 基于RT1170 首板硬件之MIPI显示调试

[复制链接]
  • TA的每日心情
    擦汗
    昨天 11:46
  • 签到天数: 1578 天

    [LV.Master]伴坛终老

    5

    主题

    3247

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    7695
    最后登录
    2024-4-18
    发表于 2022-3-17 14:13:53 | 显示全部楼层 |阅读模式
    本文主要是通过迁移的思维,记录本人初次使用NXP MCUXpresso SDK API进行BSP开发
    所有的显示驱动调试,均涉及像素时钟和显示时序的适配,本身这些参数就和屏有关系以及根据屏厂要求发送相关的MIPI命令。本文主要说明如何在NXP的显示框架下面适配MIPI屏。
    1. 首先阅读原理图

    涉及的文件如下:
    2. 调试过程2. 1 时序注册
    2. 2 显示资源注册
    2.3 显示时钟初始化

    根据屏参及显示的帧率60,需要66M的像素时钟。528/8 = 66M
    2.4 屏初始化

    HSD088IPW1_Init 主要是对MIPI屏的上送,配置LINE显示数目及打开背光。
    status_t HSD088IPW1_Init(display_handle_t *handle, const display_config_t *config){    uint32_t i;    uint8_t param[2];    status_t status              = kStatus_Success;    hsd088ipw1_resource_t *resource = (hsd088ipw1_resource_t *)(handle->resource);    mipi_dsi_device_t *dsiDevice = &(resource->dsiDevice);    /* Only support 1920 * 480 */    if (config->resolution != FSL_VIDEO_RESOLUTION(480, 1920) )    {        return kStatus_InvalidArgument;    }                /*给MIPI屏上电*/    HSD088IPW1_Power_On_Sequene();        /* 针对屏,设置MIPI 2LINE 显示 */    for (i = 0; i < ARRAY_SIZE(lcmInitSetting); i++)    {        status = MIPI_DSI_GenericWrite(dsiDevice, lcmInitSetting, 2); //MIPI_DSI_GenericWrite                   if (kStatus_Success != status)        {            return status;        }                    HSD088IPW1_DelayMs(10);    }    HSD088IPW1_DelayMs(300);                /*打开背光*/                bsp_pwm_set_brightness_duty_cycle(100);      return kStatus_Success;}


    3. 总结
    经过前期对MIPI显示的学习,找到如何依据NXP框架注册新的MIPI屏,调试起来也比较顺利。

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

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-10 22:38
  • 签到天数: 1335 天

    [LV.10]以坛为家III

    88

    主题

    4292

    帖子

    12

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    9049
    最后登录
    2024-4-13
    发表于 2022-3-17 14:50:38 | 显示全部楼层
    看来mipi也不是很难。
    耐心阅读一下MIPI的学习手册,驱动编写起来还是挺快 的
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    前天 13:11
  • 签到天数: 1203 天

    [LV.10]以坛为家III

    22

    主题

    4703

    帖子

    0

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    8023

    活跃会员

    最后登录
    2024-4-17
    发表于 2022-3-17 17:58:50 | 显示全部楼层
    谢谢分享
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-4-9 17:01
  • 签到天数: 1478 天

    [LV.10]以坛为家III

    203

    主题

    2万

    帖子

    64

    超级版主

    Rank: 8Rank: 8

    积分
    92608
    最后登录
    2024-4-9
    发表于 2022-3-17 21:52:52 | 显示全部楼层
    感谢分享~~~~
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:38
  • 签到天数: 315 天

    [LV.8]以坛为家I

    4

    主题

    597

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2470
    最后登录
    2024-4-18
    发表于 2022-3-18 08:25:16 | 显示全部楼层
    2lane 做HD有些吃力
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-19 05:32 , Processed in 0.115274 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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