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

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

[复制链接]
Ericezhang5 发布时间:2017-9-23 14:50
STM32电机培训online,大佬带你玩电机4 Z. c* C4 y& c* g3 E" o4 Z9 n, E
  \, V6 d2 {! |) V1 X
/ D+ X$ V+ l3 y3 {" e$ t7 @
网上买了个ILI9341 SPI接口的液晶屏,带XPT2046触摸芯片。本来以为串口屏的性能很弱,在工程上用效果肯定不行,结果试下了给的DEMO还挺厉害的,用STM32F407VET刷屏可以达到30帧/s,stemwin刷新像素达到245万个/s,虽然和并口屏1000万个/s比不了,但胜在用的管脚少,连接简单,普通应用完全没问题。触摸的鼠标移动也很顺畅,带的DEMO有BUG,鼠标拖动有残影,改了下就好了,基本拖动鼠标没延迟,非常好用,以后简单显示就不用并口屏了。
& I  C, p3 ~& \

刷屏速度

刷屏速度

' e* J. |. L( [
赞 收藏 1 评论20 发布时间:2017-9-23 14:50

举报

20个回答
Ericezhang5 回答时间:2017-9-25 13:01:37
MrJiu 发表于 2017-9-25 08:56
4 {1 x' f- [. }1 ~9 Q- o我说的是屏幕的SPI速度支持啊!!!最大也就10M,而不是MCU的SPI!!!!

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

5 N$ t* E0 I4 S  ~. r: {4 C6 t, U你这样子,玩玩也就可以。。。量产压根不能考虑。。。玩玩啥都可以,甚至MCU超频都可以!!
MrJiu 回答时间:2017-9-26 13:31:07
哈佛祖安智 发表于 2017-9-26 11:14" R) S8 k9 o7 ^* @& l
超频有什么后果,会不会冒烟
* o4 I2 F- ^& d2 R
顶多死机,或则不断复位,或则无法启动!!!烧掉,不可能。。。。你以为是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
1 u1 a* L$ ]2 F" h基本算法要过关啊!!!这个屏的SPI最高速率是10M,色位16bit,顶多可以刷的像素点是:625000/s!!!!你这里2 ...
# C. U2 E- T1 `
对啊
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:56& I, o, v8 ]: q/ S: g8 i; _3 y9 ?0 c9 B
42M时,理论上的像素数是42000000/16=2625000,减去些通信过程中的控制位等损耗,所以stemwin demo显示的24 ...
0 d8 l$ |5 o/ H) Y* G) w
我说的是屏幕的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:462 n! n) h/ w- p# A
你这样子,玩玩也就可以。。。量产压根不能考虑。。。玩玩啥都可以,甚至MCU超频都可以!! ...

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

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版