OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2560|回复: 5

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

[复制链接]

32

主题

300

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1049
金钱
1049
注册时间
2012-3-30
在线时间
321 小时
发表于 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
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

6

主题

315

帖子

0

精华

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

6

主题

315

帖子

0

精华

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

32

主题

300

帖子

0

精华

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

32

主题

300

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1049
金钱
1049
注册时间
2012-3-30
在线时间
321 小时
 楼主| 发表于 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;
}







回复

使用道具 举报

32

主题

300

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1049
金钱
1049
注册时间
2012-3-30
在线时间
321 小时
 楼主| 发表于 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。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 10:17

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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