Archer007-29852 发表于 2012-1-17 16:52:34

STM32F205,FSMC驱动LCD

STM32F205用的是25M晶振,用来FSMC来驱动LCD,现在整个平台搭起来后发现,MCU读取LCD上的数据异常,但是写入数据可以。但是LCD刷新速度很慢,能明显的看到拖影现象,遂怀疑是外部晶振没有起震,用示波器沟晶振两端,发现都是有25M左右的波形,但是频率不是很稳,有时示波器显示会跳到40几M。用同一个示波器测量另外一块STM32105的板子(用的是8M晶振,但是运行正常的),测出来也是不稳,偶尔也会跳到16M左右。这个是什么原因呢?会不会是焊接问题呢?(因为有一个板子焊好后LCD不能正常显示,但是读取的数据正常,之后吹下来重新焊接后显示可以了,但是读取出错)。我们总共焊了8块板子

发表于 2012-1-18 15:37:59

RE:STM32F205,FSMC驱动LCD

只要系统配置为72Mhz,这样发生的问题,可能是由于IO口配置的问题。你把IO口配置为50Mhz的。注意LCD驱动里面的延时。
页: [1]
查看完整版本: STM32F205,FSMC驱动LCD