OpenEdv-开源电子网

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

关于RA8875显示图片的问题

[复制链接]

9

主题

38

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
268
金钱
268
注册时间
2013-10-19
在线时间
23 小时
发表于 2014-8-21 14:48:14 | 显示全部楼层 |阅读模式
5金钱
前提:8080接口,FSMC方式传输数据,图片用转换软件生成数组,RA8875/5寸液晶  分辨率800*480

问题:我用的描点的方式显示图片,每次写个点都要指定XY位置,并且还要发命令,再发数据
            这样显示图片比较慢,有没有什么比较快速的方式,比如指定一次xy位置,只发一次命令,剩下发数据就好了
公司用这个屏,比较急呀,求大神呀

最佳答案

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

回复【6楼】正点原子: --------------------------------- 多谢多谢,问题找到了!越来越喜欢这个良心论坛了,太棒了! 原子也是在用心经营,辛苦了!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

38

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
268
金钱
268
注册时间
2013-10-19
在线时间
23 小时
 楼主| 发表于 2014-8-21 14:48:15 | 显示全部楼层
回复【6楼】正点原子:
---------------------------------
多谢多谢,问题找到了!越来越喜欢这个良心论坛了,太棒了!
原子也是在用心经营,辛苦了!
回复

使用道具 举报

5

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
63
金钱
63
注册时间
2014-4-23
在线时间
0 小时
发表于 2014-8-21 14:55:50 | 显示全部楼层
LCD_ILI9806_CMD(0X2A);    /* 设置X坐标 */
  LCD_ILI9806_Parameter(x>>8);   /* 设置高8位和低8位*/
  LCD_ILI9806_Parameter(x&0xff);   /* 设置起始点和结束点*/
  LCD_ILI9806_Parameter(x2>>8);
  LCD_ILI9806_Parameter(x2&0xff);
 
  LCD_ILI9806_CMD(0X2B);    /* 设置Y坐标*/
LCD_ILI9806_Parameter(y>>8);   
  LCD_ILI9806_Parameter(y&0xff);
LCD_ILI9806_Parameter(y>>8);   
  LCD_ILI9806_Parameter(y&0xff);

  LCD_ILI9806_CMD(0x2c);     

for (i = 0; i <xsize; i++)
{
ILI9806_RAM = *p++;
}

我用的9806也是800*480的,先设定好区域,然后填入数据即可>
回复

使用道具 举报

9

主题

38

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
268
金钱
268
注册时间
2013-10-19
在线时间
23 小时
 楼主| 发表于 2014-8-21 15:57:42 | 显示全部楼层
回复【2楼】taven_song:
---------------------------------
我之前用您这种方式试验过,不管用,只设置一次的话,什么都不显示了
但是RA8875有没有什么命令,写一次坐标轴,写一次命令,就可以一直发数据了
回复

使用道具 举报

28

主题

1489

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1656
金钱
1656
注册时间
2013-7-24
在线时间
1 小时
发表于 2014-8-21 16:33:33 | 显示全部楼层
1、图片是是多少色的?
2、多数显示驱动器都支持地址自增,非全屏的话,要自行换行。
于20150522停用该账号:http://www.microstar.club
回复

使用道具 举报

9

主题

38

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
268
金钱
268
注册时间
2013-10-19
在线时间
23 小时
 楼主| 发表于 2014-8-21 16:38:59 | 显示全部楼层
回复【4楼】styleno1:
---------------------------------
第一个问题已经解决
第二个问题:您的意思是,只要是要写的数据可以铺满整个屏幕的话,就可以只设置一次XY坐标和写命令吗?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-8-22 00:08:45 | 显示全部楼层
回复【5楼】sakura:
---------------------------------
这个自动地址增加,应该任何LCD驱动器都支持的。。。。
你再看看数据手册。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

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

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
23
金钱
23
注册时间
2015-2-10
在线时间
0 小时
发表于 2015-2-10 20:28:51 | 显示全部楼层
楼主,刷一幅800*480图片大概要多久?谢谢
回复

使用道具 举报

9

主题

38

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
268
金钱
268
注册时间
2013-10-19
在线时间
23 小时
 楼主| 发表于 2015-2-13 13:40:27 | 显示全部楼层
回复【9楼】seekmysky:
---------------------------------
用ra8875的dma功能显示的话,目测一幅图片显示时间不超过0.3秒,非常快,肉眼几乎看不到刷屏效果
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2015-6-18
在线时间
0 小时
发表于 2015-6-18 18:04:46 | 显示全部楼层
回复【10楼】sakura:
---------------------------------
回复【2楼】taven_song:
---------------------------------
你好!我现也正在做RA8875的方案,可以交流吗?谢谢!
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2015-6-18
在线时间
0 小时
发表于 2015-6-18 18:06:03 | 显示全部楼层
回复【10楼】sakura:
---------------------------------
你好!你做的RA8875效果如何?可以请教一些问题吗?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-21 04:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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