×

4线SPI彩屏局部刷屏偏移应该如何解决

消耗积分:1 | 格式:pdf | 大小:0.35 MB | 2019-04-23

贾永世

分享资料个

4线SPI彩屏局部刷屏偏移应该如何解决

  最近在研究用低速、低RAM的单片机来驱动小LCD或TFT彩屏实现动画效果

  首先我用一个16MHz晶振的m0内核的8位单片机nRF51822尝试驱动一个1.77寸的4线SPI屏(128X160),

  发现,刷一屏大约要0.8s左右的时间,

  具体收录在《1、一个简单的nRF51822驱动的天马4线SPI-1.77寸LCD彩屏DEMO》中

  觉得,如果用72MHz的STM32也许效果会好很多

  于是在stm32上做了个类似的版本,

  具体收录在《一个简单的stm32vet6驱动的天马4线SPI-1.77寸LCD彩屏DEMO》中

  发现刷一屏0.2s左右,

  效果是有的,但是还不能达到支持播放流畅动画的效果!

  后来,又用stm32驱动一个2.4寸240X320的8位并口tft屏具

  体收录在《一个简单的stm32vet6驱动2.4寸240X320的8位并口tft屏DEMO》中

  这个尺寸比之前的1.77要大4倍,

  所以即使采用8位并口速度还是没太大变化!

  再后来,偶然发现采用单片机自带的硬件SPI速度回快很多(3-8倍)

  这主要是因为硬件SPI把下面采用软件模拟的过程中不必要的移位、复制、电平翻转采用硬件给做了~(猜测)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !