OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子全套STM32开发资料,上千讲STM32视频教程,RT1052教程免费下载啦...

查看: 311|回复: 5

哪位有*火TFT2.4+TOUCH液晶资料或例程

[复制链接]

  离线 

29

主题

261

帖子

0

精华

高级会员

Rank: 4

积分
840
金钱
841
注册时间
2012-3-30
在线时间
258 小时
发表于 2018-2-14 12:15:41 | 显示全部楼层 |阅读模式
5金钱
LCD.png TFT.png
多年以前买的板子,对库函数操作兴趣不大,
所以后来还是买的原子的开发板,
觉得寄存器操作比较直接。
*火的板子一直搁置了,现在觉得浪费了可惜。
哪位有*火TFT2.4+TOUCH液晶资料或寄存器例程么?

谢谢。

最佳答案

查看完整内容[请看2#楼]

搜百度盘试试! http://www.pansoso.com/zh/%E9%87%8E%E7%81%AB%20STM32
回复

使用道具 举报

  离线 

4

主题

202

帖子

0

精华

高级会员

Rank: 4

积分
657
金钱
657
注册时间
2018-1-29
在线时间
77 小时
发表于 2018-2-14 12:15:42 | 显示全部楼层
回复

使用道具 举报

  离线 

4

主题

202

帖子

0

精华

高级会员

Rank: 4

积分
657
金钱
657
注册时间
2018-1-29
在线时间
77 小时
发表于 2018-2-14 13:47:16 | 显示全部楼层
去它的论坛找下载地址,淘宝店应该有连接吧?
回复

使用道具 举报

  离线 

29

主题

261

帖子

0

精华

高级会员

Rank: 4

积分
840
金钱
841
注册时间
2012-3-30
在线时间
258 小时
 楼主| 发表于 2018-2-14 14:25:53 | 显示全部楼层
backup2k 发表于 2018-2-14 13:47
去它的论坛找下载地址,淘宝店应该有连接吧?

看了一下,好像现在都是3寸。
原来公布的论坛也打不开。
回复

使用道具 举报

  离线 

29

主题

261

帖子

0

精华

高级会员

Rank: 4

积分
840
金钱
841
注册时间
2012-3-30
在线时间
258 小时
 楼主| 发表于 2018-2-14 15:13:30 | 显示全部楼层
正点原子公众号
本帖最后由 czhaii 于 2018-2-14 15:16 编辑

型号LX024H47G-36AV0
驱动IC   HX8347-G

下载到一个 函数  hx8347_init


#define SCLK                         0x00000000     
#define SDI                          0x00000000
#define RESET                         0x00000000
#define IOVCC                        0x00000000

#define SET_MISO        1
#define RESET_MISO      0
#define SET_SCLK                1
#define RESET_SCLK                0

void spi_write_cmd ( unsigned char spi_cmd )
{
        unsigned char i;

                *IOVCC = 0;       
                 udelay(10);
                *IOVCC = 1;
                *RESET = 0;
                udelay(10);
                *SCLK = SET_SCLK;
        for ( i = 0; i < 8; i++)
        {
                if ( spi_cmd & 0x80 )
                        *SDI = SET_MISO;
                else
                        *SDI =RESET_MISO;

                *SCLK = RESET_SCLK;              
                spi_cmd <<= 1;
                *SCLK = SET_SCLK;        
        }
                *IOVCC = 0;
                *RESET = 1;
                return 0;
}
void spi_write_data(unsigned char spi_data)
{

        unsigned char i;

                *IOVCC = 0;       
                 udelay(10);
                *IOVCC = 1;
                *RESET = 0;
                udelay(10);
                *SCLK = SET_SCLK;
        for ( i = 0; i < 8; i++)
        {
                if ( spi_data & 0x80 )
                        *SDI = SET_MISO;
                else
                        *SDI =RESET_MISO;

                *SCLK = RESET_SCLK;              
                spi_data <<= 1;
                *SCLK = SET_SCLK;        
        }
                *RESET = 1;
        return 0;
}







回复

使用道具 举报

  离线 

29

主题

261

帖子

0

精华

高级会员

Rank: 4

积分
840
金钱
841
注册时间
2012-3-30
在线时间
258 小时
 楼主| 发表于 2018-2-15 08:07:20 | 显示全部楼层
backup2k 发表于 2018-2-14 18:11
搜百度盘试试!

http://www.pansoso.com/zh/%E9%87%8E%E7%81%AB%20STM32

谢谢,实在找不到就做一块转接板,换个LCD。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则




关闭

必看:"原子哥”力荐上一条 /1 下一条

QQ|联系我们|手机版|官方淘宝店|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2018-8-17 23:42

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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