博主:thinkker
+加为好友
+发送站内短信
+我的博客精华
DIY (5)
动物世界 (3)
知识库 (36)
PCB设计 (8)
LINUX (33)
PCB制作 (2)
国内&国际 (4)
软件 (5)
无线电 (1)
FPGA/CPLD (2)
2008年份 (92)
2007年份 (7)
· vivi开发笔记(九):SDRAM实验
· s3c2410的启动过程分析(最前面部分)
· u-boot整体结构、移植步骤以及启动代码分析
· 基于优龙FS2410开发板u-boot-1.1.6的移植(NAND FLASH) (三)
· 关于JTAG的一些说明
更多>>
· 恩
· 很好啊
· 是啊,垃圾芯片,我也遇到了同样的CS=0不能封锁S…
· 在学这个
· 电动车不能太快的,否则违法。不过支持创新。
日志总数:99 篇
评论数量:26
访问次数:25674
标签: ST7920 LCD
各位在使用ST7920的SPI串行驱动方式时,最好单独给这个垃圾片子留出一个SPI接口,不要和其他SPI器件并联。实在不行的话也必须单独留出SPI-CLK时钟线。
原因是:实际应用中,发现在ST7920的CS片选线无效时竟然能够受共用时钟线的影响,接收数据!
在此特为大家提个醒,以免设计出来导致显示花屏。
系统分类: 单片机 | 用户分类: 知识库 | 来源: 原创 | 【推荐给朋友】 | 【添加到收藏夹】
投一票您将和博主都有获奖机会!
过路人
2008-4-18 16:35:32
我也遇到了同样的问题,硬件已经定了,只能软件解决了,是一个ST7920和一片铁电在一个spi上,取消ST7920片选,操作铁电,显示出现花屏!只能把屏填满,再关闭,操作铁电,开屏,重新写入出化命令0x30(否则清屏命令无效)。还有其他并发隐患,目前也没有找到比较好的软件解决办法!
small sparrow
2008-8-2 14:18:33
是啊,垃圾芯片,我也遇到了同样的CS=0不能封锁SPI信号,怎么会有这么大缺陷,那个鸟人设计的,为了这个问题我弄了3天,时间才发现是CS若的麻烦。