
STM32电机培训online,大佬带你玩电机网上买了个ILI9341 SPI接口的液晶屏,带XPT2046触摸芯片。本来以为串口屏的性能很弱,在工程上用效果肯定不行,结果试下了给的DEMO还挺厉害的,用STM32F407VET刷屏可以达到30帧/s,stemwin刷新像素达到245万个/s,虽然和并口屏1000万个/s比不了,但胜在用的管脚少,连接简单,普通应用完全没问题。触摸的鼠标移动也很顺畅,带的DEMO有BUG,鼠标拖动有残影,改了下就好了,基本拖动鼠标没延迟,非常好用,以后简单显示就不用并口屏了。
å·å±é度 ![]() |
你没有理解我的意思,虽然有人说这个屏幕是10M的,但是上42M SPI完全没有问题,可以正常工作。而且感觉还没有跑满,可能频率还可以再高,但没有更高频率SPI的板子了。STM32F407最高只支持到42MHz(理论支持最高40MHz)。我试过,不同频率SPI刷屏会有很大区别,非常明显的感觉,而且那个STEMWIN输出的测试像素值也会根据不同频率有相应的变化(根据上面的计算方式,不同频率驱动时,显示的数据也都吻合的),并不是仅仅SPI接口速度上去了,屏幕的刷新速度也上去了。 |
你这样子,玩玩也就可以。。。量产压根不能考虑。。。玩玩啥都可以,甚至MCU超频都可以!! |
顶多死机,或则不断复位,或则无法启动!!!烧掉,不可能。。。。你以为是CPU啊,那种超频会导致发热,巨热,所以才会有烧掉的风险,也仅仅只是风险,因为CPU有过热保护!!! |
谢谢分享 |
基本算法要过关啊!!!这个屏的SPI最高速率是10M,色位16bit,顶多可以刷的像素点是:625000/s!!!!你这里245万个/咋搞出来的?? |
对啊 |
STM32F407,选SPI1,硬件配置成最高的42M时钟,完全没问题,可以正常使用。 |
42M时,理论上的像素数是42000000/16=2625000,减去些通信过程中的控制位等损耗,所以stemwin demo显示的2453000基本也差不太多。 |
我说的是屏幕的SPI速度支持啊!!!最大也就10M,而不是MCU的SPI!!!! |
6666![]() |
某宝有卖的,不信自己去买个来评估下好了。我只是在这里分享下,下次大家设计方案时,对显示刷新要求不是很变态的话,可以选串口屏幕,毕竟IO口可以省好多,布线也方便些。 |
超频有什么后果,会不会冒烟 |
楼主你好,源码可以借我参考下吗?研究好几天了,刷屏速度拖后腿至今没解决。请发邮箱谢谢~ 634401387@qq.com |
争论好,越辩越明! |