求助!M3的SYSTEM_CLOCK_SPEED问题



您好,请问我在做外设实验的时候

SSIConfigSetExpClk(SSI3_BASE, SysCtlClockGet(SYSTEM_CLOCK_SPEED),
SSI_FRF_MOTO_MODE_1,
SSI_MODE_MASTER, 8000000, 8);

中的SYSTEM_CLOCK_SPEED为什么是20MHz,我的M3系统时间已经倍频到75MHz了啊,为什么不是75MHz呢?谢谢!

  • SYSTEM_CLOCK_SPEED应该是一个宏定义,估计默认的就是20MHZ,你需要根据你实际的需要修改的。

    另外,SysCtlClockGet()根据TM4C的库函数来看,这个函数是没有参数的,这里为什么会有参数呢?M3的芯片也不应该有的