查看: 4879|回复: 7

STM32用IO口驱动八位TFT一直没反应,求大神帮忙!

[复制链接]
  • TA的每日心情
    开心
    2013-12-3 09:21
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2013-12-19 21:33:49 | 显示全部楼层 |阅读模式
    分享到:
    我的TFT触摸屏是5v供电的。我想问下用32IO口3.3V能驱动的起来吗?我5V供电,32驱动,一直弄不好,程序是直接移植51的!检查好多遍都没问题。纠结啊!{:soso_e118:}
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2013-12-3 09:21
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2013-12-19 21:35:31 | 显示全部楼层
    IO口设置:
    GPIO_InitTypeDef GPIO_InitStructure;
            RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOG|
            RCC_APB2Periph_GPIOE|RCC_APB2Periph_AFIO,ENABLE);//使能PORTB,E时钟
                    //PORTG复用推挽输出  
    GPIO_InitStructure.GPIO_Pin =GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3|GPIO_Pin_4|GPIO_Pin_5|GPIO_Pin_6|GPIO_Pin_7;  //PG0~7 OUT推挽输出
            GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;                  //  推挽输出   
            GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
            GPIO_Init(GPIOG, &GPIO_InitStructure);
                    GPIO_SetBits(GPIOG,GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3|GPIO_Pin_4|GPIO_Pin_5|GPIO_Pin_6|GPIO_Pin_7); //PG0~7输出高
            //PORTE复用推挽输出  
    GPIO_InitStructure.GPIO_Pin =GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3|GPIO_Pin_4; //PE0~4OUT推挽输出
            GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;                  //  推挽输出   
            GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
            GPIO_Init(GPIOE, &GPIO_InitStructure);
                    GPIO_SetBits(GPIOE,GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3|GPIO_Pin_4); //PE0~4输出高
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2013-12-3 09:21
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2013-12-19 21:37:04 | 显示全部楼层
    #define  CS  BIT_ADDR(GPIOE_ODR_Addr,0)//片选
    #define  RES PEout(1)                //复位
    #define  RS PEout(2)                //数据/命令选择
    #define  RW PEout(3)
    #define DataPort(u)  GPIO_Write(GPIOG,u);//输出 //数据口使用DataPort
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-4-2 16:02
  • 签到天数: 257 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-12-25 22:18:58 | 显示全部楼层
    应该可以的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-4-2 16:02
  • 签到天数: 257 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-12-25 22:35:24 | 显示全部楼层
    主要查基本的读写驱动子函数
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2013-7-2 13:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2013-12-28 09:35:12 | 显示全部楼层
    看看液晶支持不支持很快的读写,还有你那里面的延时函数有没有相应的移植更改到准确的延时。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2014-1-15 20:25:15 | 显示全部楼层
    收藏学习了,感谢分享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-7-1 09:42:28 | 显示全部楼层
    楼上……头像没问题吗这样?
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-11-25 10:59 , Processed in 0.167510 second(s), 28 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.