OpenEdv-开源电子网

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

问一些关于TFLCD 显示的一些细节

[复制链接]

15

主题

46

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2014-5-10
在线时间
2 小时
发表于 2014-5-21 13:40:32 | 显示全部楼层 |阅读模式
5金钱
[mw_shl_code=c,true] void LCD_WriteReg(uint16_t LCD_Reg,uint16_t LCD_RegValue) { /* Write 16-bit Index, then Write Reg */ LCD_WriteIndex(LCD_Reg); /* Write 16-bit Reg */ LCD_WriteData(LCD_RegValue); } [/mw_shl_code]


lcd能显示,可以画点划线显字,但是我就是不能转屏幕,我看手册上操纵R11h 但是怎么把命令写进去? [mw_shl_code=c,true] 这样吗?void LCD_WriteReg(0x0b,...)但是屏幕就只能竖 横不了。。。。。。。。[/mw_shl_code] [mw_shl_code=c,true]我用lcd显示一个类似示波器的面板 有好的刷新方式吗? 波形显示 我用的存160个数据,然后画点连线。 然后再存160个再刷新 。。波形不能连续- - 有别的办法吗? [/mw_shl_code]

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

15

主题

180

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
348
金钱
348
注册时间
2013-4-23
在线时间
25 小时
发表于 2014-5-21 13:45:53 | 显示全部楼层
回复

使用道具 举报

15

主题

180

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
348
金钱
348
注册时间
2013-4-23
在线时间
25 小时
发表于 2014-5-21 13:46:38 | 显示全部楼层
用背影色画相同的数据就可以清除了
回复

使用道具 举报

15

主题

46

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2014-5-10
在线时间
2 小时
 楼主| 发表于 2014-5-21 15:29:16 | 显示全部楼层
回复【2楼】wobukansanguo:
---------------------------------
那个怎么转屏幕 为什么我设置了 0x0011  6810还是竖屏 还要设置别的吗?
回复

使用道具 举报

15

主题

46

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2014-5-10
在线时间
2 小时
 楼主| 发表于 2014-5-21 15:29:24 | 显示全部楼层
回复【3楼】wobukansanguo:
---------------------------------
那个怎么转屏幕 为什么我设置了 0x0011  6810还是竖屏 还要设置别的吗?
回复

使用道具 举报

15

主题

46

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2014-5-10
在线时间
2 小时
 楼主| 发表于 2014-5-21 21:26:15 | 显示全部楼层
oid  pic_play(uint16_t Start_X,uint16_t Start_Y,uint16_t End_X,uint16_t End_Y)
{
  
 u16  i;
//kaichuanghu;
   LCD_SetCursor(Start_X,Start_Y);
  
  

 LCD_WriteIndex(0x0022);
 
  for (i=0;i<(End_X*End_Y/2);i++)
  {
    
{
   

LCD_WriteData((Bmp032[i*2+1]<<8)+Bmp032[i*2]);
          
   }
 
 

  
 
}
是用这个函数显示图像吗-- 为什么我显示的是雪花滚动屏幕- -
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-5-21 22:19:01 | 显示全部楼层
没试过你这个方法.
横竖屏我的是直接在程序里面改,你这种方法,应该是不可行的.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

15

主题

46

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2014-5-10
在线时间
2 小时
 楼主| 发表于 2014-5-22 15:39:19 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
我看你库函数的书程序里面if(lcddev.dir==1)Xpos=lcddev.width-1-Xpos;这个用来切换吗?

有好的显示连续波形的函数吗?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-5-22 20:16:45 | 显示全部楼层
回复【8楼】霉是全方面的:
---------------------------------
是的
没有显示波形的函数...
有画点函数,波形显示就不难了啊.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

15

主题

46

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2014-5-10
在线时间
2 小时
 楼主| 发表于 2014-5-23 16:58:24 | 显示全部楼层
回复【9楼】正点原子:
---------------------------------
信号发生器坏了- -所以老是杂乱的显示。。。原子哥有没有常用的3.2寸驱动芯片支持更大的屏幕?老师显屏幕太小了- -
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-5-23 23:04:32 | 显示全部楼层
回复【10楼】霉是全方面的:
---------------------------------
没有做3.2的.
我们有3.5的,7寸的.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-7 22:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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