您尚未登录。

楼主 # 2023-04-12 10:10:37

tangloong
会员
注册时间: 2023-04-11
已发帖子: 212
积分: 191

求助帖:F1C200S 移植RT-Thread 到1024*600LCD 该怎么修改?

//800*480分辨率
    .timing = {
        .pixel_clock_hz = 33000000,

        .h_back_porch   = 87,
        .h_front_porch  = 40,
        .h_sync_len     = 1,

        .v_back_porch   = 31,
        .v_front_porch  = 13,
        .v_sync_len     = 1,

        .h_sync_active  = 0,
        .v_sync_active  = 0,

        .den_active     = 1,
        .clk_active     = 1,
    },
   
    /* 480x272 RGB液晶屏时序
    .timing = {
        .pixel_clock_hz = 9000000,

        .h_back_porch   = 40,
        .h_front_porch  = 3,
        .h_sync_len     = 2,

        .v_back_porch   = 12,
        .v_front_porch  = 2,
        .v_sync_len     = 2,

        .h_sync_active  = 0,
        .v_sync_active  = 0,

        .den_active     = 1,
        .clk_active     = 1,
    },
    */
这里是 800*480 和 480*272 分辨率的屏幕,但是我需要一直到1024*600上 这些参数没看到 不知道该怎么修改
aaa.jpg
这是目前的显示情况,大佬们有知道的吗?麻烦指导一下

离线

#1 2023-04-12 15:39:56

shaoxi2010
会员
注册时间: 2019-06-13
已发帖子: 389
积分: 338

Re: 求助帖:F1C200S 移植RT-Thread 到1024*600LCD 该怎么修改?

去linux的panle-simple.c下面找个1024*600的配置就行,一般这些屏的参数区别不大,对照填进去就行了,不过我记得RTT并没有合并F1C的显示啊
https://elixir.bootlin.com/linux/latest/source/drivers/gpu/drm/panel/panel-simple.c

离线

楼主 #2 2023-04-14 11:51:40

tangloong
会员
注册时间: 2023-04-11
已发帖子: 212
积分: 191

Re: 求助帖:F1C200S 移植RT-Thread 到1024*600LCD 该怎么修改?

shaoxi2010 说:

去linux的panle-simple.c下面找个1024*600的配置就行,一般这些屏的参数区别不大,对照填进去就行了,不过我记得RTT并没有合并F1C的显示啊
https://elixir.bootlin.com/linux/latest/source/drivers/gpu/drm/panel/panel-simple.c

谢谢 我是用的别人移植过的代码,里面有显示和触摸的驱动

离线

#3 2023-04-14 13:53:03

shaoxi2010
会员
注册时间: 2019-06-13
已发帖子: 389
积分: 338

Re: 求助帖:F1C200S 移植RT-Thread 到1024*600LCD 该怎么修改?

那就只能自己努力拉

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn