• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : Mini6410的H43 LCD驱动polarity配置和数据手册对不上 复制链接 | 浏览器收藏 | 打印
:)
级别: 骑士
UID: 61588
精华: 5
发帖: 248
金钱: 1500 两
威望: 300 点
综合积分: 596 分
注册时间: 2012-01-02
最后登录: 2018-03-05
楼主  发表于: 2012-09-13 10:31

 Mini6410的H43 LCD驱动polarity配置和数据手册对不上

static struct s3cfb_lcd hvga_h43 = {
    .width = 480,
    .height = 272,
    .p_width = 96,
    .p_height = 54,
    .bpp = 32,
    .freq = 13,

    .timing = {
        .h_fp =  5,
        .h_bp = 40,
        .h_sw =  2,
        .v_fp =  8,
        .v_fpe = 1,
        .v_bp =  8,
        .v_bpe = 1,
        .v_sw =  2,
    },
    .polarity = {
        .rise_vclk = 0,  //falling edge      应该是下降沿 对
        .inv_hsync = 1,// inverted  high              对
        .inv_vsync = 1,//inverted    high                 对
        .inv_vden = 0,//normal    低电平 应是高电平
    },
};
以上是H43的时序,红色部分是我对不上的
:)
级别: 骑士
UID: 61588
精华: 5
发帖: 248
金钱: 1500 两
威望: 300 点
综合积分: 596 分
注册时间: 2012-01-02
最后登录: 2018-03-05
1楼  发表于: 2012-09-13 10:34
图片:
这是手册截图!
:)
级别: 骑士
UID: 61588
精华: 5
发帖: 248
金钱: 1500 两
威望: 300 点
综合积分: 596 分
注册时间: 2012-01-02
最后登录: 2018-03-05
2楼  发表于: 2012-09-13 10:35
求版主解答……
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
3楼  发表于: 2012-09-13 11:26
不可能完全一样的,一般需要根据实际情况调节。要不你可以自己改来试试其他数值。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
:)
级别: 骑士
UID: 61588
精华: 5
发帖: 248
金钱: 1500 两
威望: 300 点
综合积分: 596 分
注册时间: 2012-01-02
最后登录: 2018-03-05
4楼  发表于: 2012-09-13 11:39
前肩后肩大点小点没什么,inv_vden = 0 这不是完全对立的嘛,很难理解……我试试,试试总结一下
还有版主 《mini2440的移植手册》挺好的,MINI6410没有吗?
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
5楼  发表于: 2012-09-13 12:32
移植手册的步骤方式大同小异,没有必要每个都去重复一遍,对照代码理解就可以了
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
:)
级别: 骑士
UID: 61588
精华: 5
发帖: 248
金钱: 1500 两
威望: 300 点
综合积分: 596 分
注册时间: 2012-01-02
最后登录: 2018-03-05
6楼  发表于: 2012-09-13 14:00
图片:
我的理解有误:inverted和normal是针对s3c6410上提供的 默认时序 来说的,一样的话就normal,不一样的话就inverted;s3c6410的默认时序如下:
:)
级别: 骑士
UID: 61588
精华: 5
发帖: 248
金钱: 1500 两
威望: 300 点
综合积分: 596 分
注册时间: 2012-01-02
最后登录: 2018-03-05
7楼  发表于: 2012-09-13 14:03
用H43的对比一下,就没有问题了,主要是看到这个明白的:http://blog.chinaunix.net/uid-24666775-id-3237969.html
:)
级别: 骑士
UID: 61588
精华: 5
发帖: 248
金钱: 1500 两
威望: 300 点
综合积分: 596 分
注册时间: 2012-01-02
最后登录: 2018-03-05
8楼  发表于: 2012-09-13 14:04
图片:
图片:
说明上边是H43的时序图。对比结果用红色字!
:)
级别: 骑士
UID: 61588
精华: 5
发帖: 248
金钱: 1500 两
威望: 300 点
综合积分: 596 分
注册时间: 2012-01-02
最后登录: 2018-03-05
9楼  发表于: 2012-09-13 14:27
另一个问题是datasheet里边没有找到时序中的配置:
.timing = {        //时序
        .h_fp =  5,    //行前肩  实为:5
        .h_bp = 40,    //行后肩  实为:40
        .h_sw =  2,    //行宽    实为:??
        .v_fp =  8,    //场前肩  实为:8
        .v_fpe = 1,    
        .v_bp =  8,    //场后肩     实为:8
        .v_bpe = 1,    
        .v_sw =  2,    //场宽    实为:??
    },
没的找到 行宽 场宽的值??在其它的上边都有,研究研究友善是怎么确定这些值的……
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go