本帖最后由 aozima 于 2012-4-27 13:58 编辑
在使用STM32F4做realtouch。
改了两版以太网都有问题,其中有些把以太网单独使用50M有源晶振可以用。
或有的USB不能识别,换了晶振后有的可以了。
开始怀疑板子布得不好,仔细检查了关键点发现虽然不是很好,
但还不至今太差,新版改进后现象依然。
这次使用示波器仔细测量了STM32的晶振引脚,发现OSC_IN和OSC_OUT的都是
Vmin=1.1V Vmax=2.2V,明显不符合要求。
使用频率计测得频率在25M附近飘(使用25M无源晶振)。
开始以为是因为幅度偏低测得不稳,于是让MCO输出HSE同样在飘。
因此可以确认是因为振荡幅度偏低。
找来一块103的板子测得振荡幅度是: Vmin=280mV Vmax=3.4V
不知道这是什么原因? 晶振电容是22PF。
开始怀疑是晶振不好,直接从原来正常使用的107上面拆下一个换上
也测得同样的现象,107上面幅度比103略低些, Vmin=1.1V Vmax=2.9V。
后记:
问题基本查清并解决,见23楼。 |