有人甚至知道 SysTick 时钟源默认 为 PIOSC/4 (250ns 时钟周期)?
为什么 在(SysTick)内部没有针对 REG1{CLK_SRC bit [2]}的 Tivaware 配置? SysTick 似乎是一 个合理的扣除、它驻留在 NVIC 内部、 它也为 PIOSC/4 (4MHz)计时、 250ns 节拍率来 处理来自 CPU 的应用中断请求。 主时钟树图5-5指示 SYSCLK 馈送 CPU (图2-1) 、无指示 NVIC 可能 使用 PIOSC/4 (4Mhz)作为 SysTick 时钟源。
我们通常为中断处理程序设置的 SysTick 重新加载周期假设 F=1/p SYSCLK 速度比预期慢100倍。 因此、如果您认为 SysTick 重新加载周期 设置了 5ms 中断、那么实际上它是基于 PIOSC &! SYSCLK。
没有显示图2-1 NVIC 偶 数源 SYSCLK、 是否有人知道 PIOSC/4也可能是 NVIC 的默认时钟源? 为什么 NVIC 不会使用与 默认嵌入式计时器 SysTick 相同的 PIOSC/4时钟源?
SysTick 连接边沿时间和 GPTM 边沿时间模式 TNV、TNR 寄存器的结果是如此零星、 也许是一个类似的问题? 由于 应用程序速度 MSP 以 SYSCLK 速度堆栈、看起来 NVIC 时钟源 PIOSC/4中断向量处理程序会发生变化。 在一个非常慢的 GPIO/CCP 边沿时间 源要求 NVIC 保持与相对于 应用和 CPU 指令解码的 PLL 衍生的 SYSCLK 同步之前、处理器交换器也许不可被检测。