LM4F232H5QD用外部晶振配不了80MHZ



用这个来配置80Mhz,程序跑飞:ROM_SysCtlClockSet(SYSCTL_SYSDIV_2_5 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHZ);

但如果使用内部振源就正常配到80Mhz:ROM_SysCtlClockSet(SYSCTL_SYSDIV_2_5 | SYSCTL_USE_PLL | SYSCTL_OSC_INT | SYSCTL_XTAL_16MHZ);

当然我的外部晶振是正常的,当这样配置50Mhz时是没问题的:ROM_SysCtlClockSet(SYSCTL_SYSDIV_4 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHZ);

结论是当有小数点的分频数(如SYSCTL_SYSDIV_2_5)与SYSCTL_OSC_MAIN 共存时就出错。

大侠帮忙看看,俺真的没办法了。。