【发布时间】:2019-11-13 03:54:54
【问题描述】:
我正在尝试使用 CPU cortex m4 模拟 STM32 机器的时钟控制。它在STM32 reference manual 中提供,提供给内核的时钟是由 HCLK 提供的。
RCC 以除以 8 的 AHB 时钟 (HCLK) 为 Cortex 系统定时器 (SysTick) 的外部时钟供电。SysTick 可以使用此时钟或 Cortex 时钟 (HCLK),可在 SysTick 控件中配置和状态寄存器。
现在 Cortex m4 已经被 QEMU 仿真了,我在 STM32 仿真中使用它。我的困惑是我是否应该提供我为 STM32 开发的“HCLK”时钟频率以将时钟脉冲发送到 cortex m4 或 cortex -m4 本身设法拥有自己的时钟,HCLK 时钟频率为 168MHz?还是时钟频率不同?
如果我必须将此频率传递给皮质 m4,我该怎么做?
【问题讨论】:
标签: c embedded-linux stm32 qemu cortex-m