JunKook 发表于 2022-5-28 22:28

请问Coretx-M0+和M3内核的Systick时钟源是否有差异?

最近在用APM32F003的systick作delay时,发现systick的时钟源配置和F103的一样时,实际效果却是有差异的。对比查看了《Cortex-M0权威指南》和《Cortex-M3权威指南》,两者在systick的CSR寄存器的bit2(时钟源配置)的描述上并无差异,如下图所示,该位为0时,选择外部参考时钟作为systick的时钟源,该位为1时,选择处理器的时钟作为systick的时钟源。
对于M3内核而言,所谓外部参考时钟即是系统时钟的1/8,而对于M0内核而言好像并不是系统时钟的1/8,参考了网上的资料有说是系统时钟的1/2,但我实际软件配出来的效果看好像也是系统时钟,请问各位老师们有没有遇到同样的情况呢?有知道的老师们请帮忙解答一下疑惑哦,非常感谢{:handshake:}


sheflynn 发表于 2022-9-7 16:01

M3内核的控制器都带有SysTick定时器

abotomson 发表于 2022-9-7 16:41

Systick允许的最长和最短定时是多少

fengm 发表于 2022-9-7 17:52

systick一般都采用中断方式吧

louliana 发表于 2022-9-7 18:19


用systick和TIM的区别

deliahouse887 发表于 2022-9-7 20:25

这个一样的吧。   

adolphcocker 发表于 2022-9-7 21:43

systick的地址是如何映射的

wengh2016 发表于 2022-9-8 08:24

简单的24位写清零、递减、自装载计数器

xiaoyaozt 发表于 2022-9-8 11:01

一个简单的定时器,对于CM3,CM4内核芯片,都有Systick定时器。

wengh2016 发表于 2022-9-8 11:54

设置Systick延时怎么设置

uytyu 发表于 2022-9-8 13:06

使用Cortex-M内核的芯片都带有SysTick

fengm 发表于 2022-9-8 14:01

systick中断逻辑包括哪些

yeates333 发表于 2022-9-8 14:54

怎么开启systick定时器   

海滨消消 发表于 2022-9-13 16:26

Systick允许的最短定时是多少

Stahan 发表于 2022-10-4 20:18

systick一般都采用中断吧
页: [1]
查看完整版本: 请问Coretx-M0+和M3内核的Systick时钟源是否有差异?