Cortex-M3 时钟
处理器含 3 个功能时钟输入。如表6-1所示。
FCLK和HCLK互相同步。FCLK是一个自由振荡的HCLK。要了解更多信息,请查
看第七章“电源管理”。FCLK和HCLK应该互相平衡,保证进入Cortex-M3时的延迟相同。
处理器集成了供调试和跟踪使用的元件。宏单元可以包含表6-2所示的一些或全部时钟。
SWCLK是串行线时钟,用来对串行调试端口(SW-DP)的SWDIN输入进行计时。SWCLK与其他所有时钟异步。
TCK是跟踪访问端口(TAP)的时钟。它对JTAG-DP TAP进行计时。TCK 也与其他所有时钟异步。
TRACECLKIN是跟踪端口接口单元(TPIU)的参考时钟。它与其他所有时钟异步。
注:
TCK,SWCLK和TRACECLKIN都只是在设备分别含JTAG-DP,SW-DP和TPIU模块时才必须驱动。否则,必须断开(tied off)这些时钟输入。
注:
Cortex-M3还包含一个STCLK输入。这个端口不是时钟。它是SysTick计数器的一个
参考输入,其频率必须小于FCLK/2。处理器将STCLK变成与FCLK内部同步。