[STM32F1] 用单片机的FSMC刷新液晶屏如何提高速率?

[复制链接]
9215|48
selongli 发表于 2018-2-28 22:06 | 显示全部楼层
换个高端的单片机
pixhw 发表于 2018-2-28 22:06 | 显示全部楼层
这个是单片机太慢。
pixhw 发表于 2018-2-28 22:07 | 显示全部楼层
STM32F7的单片机了
selongli 发表于 2018-2-28 22:07 | 显示全部楼层
或者使用串口屏
pl202 发表于 2018-2-28 22:07 | 显示全部楼层
楼主使用的是什么单片机?
biechedan 发表于 2018-2-28 22:07 | 显示全部楼层
整个刷新速度就慢了。
suzhanhua 发表于 2018-2-28 22:07 | 显示全部楼层
主要考虑stm32f4的。
wahahaheihei 发表于 2018-2-28 22:53 | 显示全部楼层
这个很难说清楚啊,换个高档的试试
宵待雨月 发表于 2018-3-1 10:06 | 显示全部楼层
说换单片机的都是瞎扯蛋。我用F103VE的FSMC刷9341控制器的240*320液晶,纯色刷图速度接近每秒接近百帧
westmas 发表于 2018-3-1 12:41 | 显示全部楼层
检查一下FSMC的参数,特别是周期参数.
 楼主| yunyoushuaiqi 发表于 2018-3-1 14:54 | 显示全部楼层
宵待雨月 发表于 2018-3-1 10:06
说换单片机的都是瞎扯蛋。我用F103VE的FSMC刷9341控制器的240*320液晶,纯色刷图速度接近每秒接近百帧 ...

请问是如何实现这么高的刷新速度的?因为我需要刷新图片所以每个像素点的颜色是在FLASH芯片取出来的
七颗咖啡豆 发表于 2018-3-1 15:01 | 显示全部楼层
FMSC刷800*480的图片不行,不刷图没问题。
要刷图 用带LCD接口的
宵待雨月 发表于 2018-3-1 15:08 | 显示全部楼层
yunyoushuaiqi 发表于 2018-3-1 14:54
请问是如何实现这么高的刷新速度的?因为我需要刷新图片所以每个像素点的颜色是在FLASH芯片取出来的 ...

你的时序参数配置可能过大,或者其他问题。从flash读图的话,我是先设定坐标(0,0),发写GRAM指令,然后循环把const像素数组的数据写到LCD,这样也有大几十帧的速度,用DMA写还可以更快。你的屏幕看像素应该是7寸屏吧,3秒一帧肯定不至于这么低
xinyipcb 发表于 2018-3-1 22:44 | 显示全部楼层
说的不错,赞一个
QuakeGod 发表于 2018-3-1 23:32 | 显示全部楼层
用F4驱动320*480屏,每秒可刷160帧纯色
ddllxxrr 发表于 2018-3-2 08:34 | 显示全部楼层
太慢了,肯定参数设的不正确
 楼主| yunyoushuaiqi 发表于 2018-3-6 11:13 | 显示全部楼层
宵待雨月 发表于 2018-3-1 15:08
你的时序参数配置可能过大,或者其他问题。从flash读图的话,我是先设定坐标(0,0),发写GRAM指令,然后 ...

我的屏幕是853*480的像素点。也就是显示一个图片需要写入409440个颜色信息。一个颜色信息是16位的RGB5656格式。。感觉就是好慢啊。
 楼主| yunyoushuaiqi 发表于 2018-3-6 11:14 | 显示全部楼层
七颗咖啡豆 发表于 2018-3-1 15:01
FMSC刷800*480的图片不行,不刷图没问题。
要刷图 用带LCD接口的

就是用FSMC刷图。。有没有稍快点的方法啊。。。。1秒也行啊。现在flash用的是spi读取数据
 楼主| yunyoushuaiqi 发表于 2018-3-6 11:14 | 显示全部楼层
宵待雨月 发表于 2018-3-1 10:06
说换单片机的都是瞎扯蛋。我用F103VE的FSMC刷9341控制器的240*320液晶,纯色刷图速度接近每秒接近百帧 ...

纯色是很快。。问题是刷图就很恶心了
 楼主| yunyoushuaiqi 发表于 2018-3-6 11:14 | 显示全部楼层
pl202 发表于 2018-2-28 22:07
楼主使用的是什么单片机?

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

本版积分规则

快速回复 在线客服 返回列表 返回顶部