[技术问答] 除了Cortex-M内核,还有哪些内核有SysTick定时器?

[复制链接]
856|3
爱丽丝的梦 发表于 2025-9-20 14:56 | 显示全部楼层 |阅读模式
除了Cortex-M内核,还有哪些内核有SysTick定时器?
tpgf 发表于 2025-10-14 13:16 | 显示全部楼层
SysTick是一个内置于所有ARM Cortex-M系列处理器中的24位系统定时器,其设计目的是为操作系统提供时钟节拍、实现精确延时及任务调度等功能
我趴在云边 发表于 2025-10-21 10:57 | 显示全部楼层
除 Cortex-M 内核外,部分嵌入式内核也集成类似 SysTick 的定时器,如 Microchip 的 PIC32MZ(MIPS 内核)的 Core Timer,可作系统滴答定时;TI 的 MSP430 内核的 Watchdog Timer(可配置为定时);RISC-V 内核的 Machine Timer,常用于系统节拍,功能类似但名称和实现细节有差异。
桃花落满山前 发表于 2025-10-27 15:07 | 显示全部楼层
这个问题很关键,核心结论是 SysTick 定时器并非 Cortex-M 内核独有,部分其他架构内核也已集成。
主要内核类型
Cortex-R 内核:面向实时控制场景,如 Cortex-R4/R5/R7,集成 SysTick 用于系统节拍和任务调度。
部分 RISC-V 内核:主流厂商(如 Andes、Nuclei)的高性能 RISC-V 内核,会兼容 SysTick 定时器,适配 RTOS 需求。
少数专用实时内核:部分工业级专用内核(如 TI 的 MSP430 部分增强型内核),内置类似 SysTick 的系统定时器。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

57

主题

129

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部