你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

ILI9341 SPI接口的屏幕很好用居然有30帧/s

[复制链接]
Ericezhang5 发布时间:2017-9-23 14:50
STM32电机培训online,大佬带你玩电机9 W8 t7 i1 q9 Q& B& h& L
! D! h5 u! R( p% F
: u& y; _/ \! \$ k$ E. f/ i) E- m
网上买了个ILI9341 SPI接口的液晶屏,带XPT2046触摸芯片。本来以为串口屏的性能很弱,在工程上用效果肯定不行,结果试下了给的DEMO还挺厉害的,用STM32F407VET刷屏可以达到30帧/s,stemwin刷新像素达到245万个/s,虽然和并口屏1000万个/s比不了,但胜在用的管脚少,连接简单,普通应用完全没问题。触摸的鼠标移动也很顺畅,带的DEMO有BUG,鼠标拖动有残影,改了下就好了,基本拖动鼠标没延迟,非常好用,以后简单显示就不用并口屏了。
) q% X1 h5 Z  u0 U5 D6 a! I

刷屏速度

刷屏速度
, H" f' M, H5 w0 ~
收藏 1 评论20 发布时间:2017-9-23 14:50

举报

20个回答
Ericezhang5 回答时间:2017-9-25 13:01:37
MrJiu 发表于 2017-9-25 08:56* ?3 Z5 O& `4 C( l" ?' U
我说的是屏幕的SPI速度支持啊!!!最大也就10M,而不是MCU的SPI!!!!

4 U2 c/ p9 ?) f( x. E4 ?你没有理解我的意思,虽然有人说这个屏幕是10M的,但是上42M SPI完全没有问题,可以正常工作。而且感觉还没有跑满,可能频率还可以再高,但没有更高频率SPI的板子了。STM32F407最高只支持到42MHz(理论支持最高40MHz)。我试过,不同频率SPI刷屏会有很大区别,非常明显的感觉,而且那个STEMWIN输出的测试像素值也会根据不同频率有相应的变化(根据上面的计算方式,不同频率驱动时,显示的数据也都吻合的),并不是仅仅SPI接口速度上去了,屏幕的刷新速度也上去了。
MrJiu 回答时间:2017-9-25 13:46:54
Ericezhang5 发表于 2017-9-25 13:01$ l. I" S+ t5 Q. \" I& B
你没有理解我的意思,虽然有人说这个屏幕是10M的,但是上42M SPI完全没有问题,可以正常工作。而且感觉还 ...

/ t; C8 I/ \+ D0 Y( J+ r你这样子,玩玩也就可以。。。量产压根不能考虑。。。玩玩啥都可以,甚至MCU超频都可以!!
MrJiu 回答时间:2017-9-26 13:31:07
哈佛祖安智 发表于 2017-9-26 11:14: ~4 B) g, Y2 l6 |; F
超频有什么后果,会不会冒烟
( Z0 n% @' v0 K$ O" \4 H' B
顶多死机,或则不断复位,或则无法启动!!!烧掉,不可能。。。。你以为是CPU啊,那种超频会导致发热,巨热,所以才会有烧掉的风险,也仅仅只是风险,因为CPU有过热保护!!!
斜阳 回答时间:2017-9-23 15:49:12
谢谢分享                    
MrJiu 回答时间:2017-9-23 17:00:35
基本算法要过关啊!!!这个屏的SPI最高速率是10M,色位16bit,顶多可以刷的像素点是:625000/s!!!!你这里245万个/咋搞出来的??
zhoupxa 回答时间:2017-9-23 17:36:31
MrJiu 发表于 2017-9-23 17:00
5 \" i. \! [% ]4 z基本算法要过关啊!!!这个屏的SPI最高速率是10M,色位16bit,顶多可以刷的像素点是:625000/s!!!!你这里2 ...

0 s* C4 W- c* O* ^1 o0 Q2 s! b对啊
Ericezhang5 回答时间:2017-9-23 18:53:54
STM32F407,选SPI1,硬件配置成最高的42M时钟,完全没问题,可以正常使用。
Ericezhang5 回答时间:2017-9-23 18:56:54
42M时,理论上的像素数是42000000/16=2625000,减去些通信过程中的控制位等损耗,所以stemwin demo显示的2453000基本也差不太多。
MrJiu 回答时间:2017-9-25 08:56:42
Ericezhang5 发表于 2017-9-23 18:563 @' I8 }5 o& L6 H
42M时,理论上的像素数是42000000/16=2625000,减去些通信过程中的控制位等损耗,所以stemwin demo显示的24 ...

! H: n# |# |* `8 p! V! D4 p我说的是屏幕的SPI速度支持啊!!!最大也就10M,而不是MCU的SPI!!!!
海迹天涯 回答时间:2017-9-25 11:12:57
6666
Ericezhang5 回答时间:2017-9-25 13:03:55
某宝有卖的,不信自己去买个来评估下好了。我只是在这里分享下,下次大家设计方案时,对显示刷新要求不是很变态的话,可以选串口屏幕,毕竟IO口可以省好多,布线也方便些。
Stm32McuLover 回答时间:2017-9-26 11:14:52
MrJiu 发表于 2017-9-25 13:46
0 k. `+ I2 i" `  E, N( z2 }3 s1 \你这样子,玩玩也就可以。。。量产压根不能考虑。。。玩玩啥都可以,甚至MCU超频都可以!! ...

3 ]0 Z$ B2 T1 [超频有什么后果,会不会冒烟
q63440 回答时间:2017-11-13 18:12:09
楼主你好,源码可以借我参考下吗?研究好几天了,刷屏速度拖后腿至今没解决。请发邮箱谢谢~  634401387@qq.com
epochal 回答时间:2017-11-14 07:38:21
争论好,越辩越明!
12下一页

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版