各位在使用ST7920的SPI串行驱动方式时,最好单独给这个垃圾片子留出一个SPI接口,不要和其他SPI器件并联。实在不行的话也必须单独留出SPI-CLK时钟线。
原因是:实际应用中,发现在ST7920的CS片选线无效时竟然能够受共用时钟线的影响,接收数据!
在此特为大家提个醒,以免设计出来导致显示花屏。
发布
我也中招了
我也遇到了同样的问题,硬件已经定了,只能软件解决了,是一个ST7920和一片铁电在一个spi上,取消ST7920片选,操作铁电,显示出现花屏!只能把屏填满,再关闭,操作铁电,开屏,重新写入出化命令0x30(否则清屏命令无效)。还有其他并发隐患,目前也没有找到比较好的软件解决办法!
用户377235 2014-9-25 23:07
用户377235 2012-12-25 16:21
我也中招了
用户216996 2009-8-18 10:34
用户1381877 2009-4-12 00:43
用户45460 2008-4-18 16:35
我也遇到了同样的问题,硬件已经定了,只能软件解决了,是一个ST7920和一片铁电在一个spi上,取消ST7920片选,操作铁电,显示出现花屏!只能把屏填满,再关闭,操作铁电,开屏,重新写入出化命令0x30(否则清屏命令无效)。还有其他并发隐患,目前也没有找到比较好的软件解决办法!