OpenEdv-开源电子网

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

STM32f103ZET6驱动35310液晶显示问题

[复制链接]

20

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
152
金钱
152
注册时间
2012-6-10
在线时间
0 小时
发表于 2015-2-7 18:46:03 | 显示全部楼层 |阅读模式
5金钱
单片机:STM32f103ZET6
液晶显示:35310 4寸显示屏
总线:SPI2
图片地址:SD卡

问题点:  打开一张 480×800的图片不管是200K的 BMP还是25K 的JPG 刷出来都要好几秒时间 。咋办
正常吗 ??  SPI总线慢了吗还是SD 速度不够?
注: 刷 小尺寸的也很慢。
拍的刷新视频:
http://pan.baidu.com/s/1hqpbiXu

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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-2-7 21:50:08 | 显示全部楼层
优化代码。方法:
1,别解码,直接读出来就就是RGB565数据。
2,LCD不要用画点方式,采用填充方式,直接设置一次坐标即可显示一张图片。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

20

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
152
金钱
152
注册时间
2012-6-10
在线时间
0 小时
 楼主| 发表于 2015-2-7 22:50:33 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
怎么实现??有例程吗? 图片在SD里。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-2-7 22:54:52 | 显示全部楼层
回复【3楼】幽灵骑士:
---------------------------------
没有例程,你自己实现。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

20

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
152
金钱
152
注册时间
2012-6-10
在线时间
0 小时
 楼主| 发表于 2015-2-8 09:52:21 | 显示全部楼层
回复【4楼】正点原子:
---------------------------------
搞半天还是不行  出来的 全是蓝色的乱码

[mw_shl_code=c,true] res=f_open(f_bmp,(const TCHAR*)filename,FA_READ);//?ò?????? if(res==0)//?ò??????. { f_read(f_bmp,databuf,readlen,(UINT*)&br); //????readlen??×??? pbmp=(BITMAPINFO*)databuf; //????BMP???·?????? count=pbmp->bmfHeader.bfOffBits; //????????,???????????????????· picinfo.ImgHeight=pbmp->bmiHeader.biHeight; //???????????? picinfo.ImgWidth=pbmp->bmiHeader.biWidth; //?????????í?? width=picinfo.ImgWidth-0+1; //???????????í?? height=picinfo.ImgHeight-0+1; //????140 for(i=0;i<height;i++) { LCD_SetCursor(0,0+i); //?è????±ê???? LCD_SetCursor(x,y) LCD_WriteRAM_Prepare(); //????????GRAMLCD_WR_DATA for(j=0;j<width;j++) { color=bmpbuf[count+i*height+j]; LCD_WR_DATA(color); }//???????? } } }[/mw_shl_code]


回复

使用道具 举报

28

主题

1489

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1656
金钱
1656
注册时间
2013-7-24
在线时间
1 小时
发表于 2015-2-8 10:24:06 | 显示全部楼层
即便没有并口快,也没你这么慢。
于20150522停用该账号:http://www.microstar.club
回复

使用道具 举报

20

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
152
金钱
152
注册时间
2012-6-10
在线时间
0 小时
 楼主| 发表于 2015-2-8 13:22:17 | 显示全部楼层
回复【6楼】styleno1:
---------------------------------
所以很奇怪啊。。
回复

使用道具 举报

20

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
152
金钱
152
注册时间
2012-6-10
在线时间
0 小时
 楼主| 发表于 2015-2-8 19:09:25 | 显示全部楼层
我sd读出来图片显示很慢  我打算 把图片存入FLASH 然后在FLASH 读出来 会不会快?
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2015-2-8 19:44:43 | 显示全部楼层
回复【8楼】幽灵骑士:
---------------------------------
会快一点。但是SPI刷4寸屏是绝对会有拉帘的
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-26 00:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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