嵌入式系统CPU时间管理功能发布说明V1.23.pdfVIP

  • 0
  • 0
  • 约7.96千字
  • 约 16页
  • 2026-01-27 发布于北京
  • 举报

嵌入式系统CPU时间管理功能发布说明V1.23.pdf

修订

版本Date描述

V1.232009年7CPU时间戳、定时器和时间测量功能

月第一个版本,包含和用户手册

RevisionHistory

VersionDateDescription

V1.232009JulCPUtimestamp,timer,timemeasurementfeatures

Firstversionwithreleasehistoryusermanual

新功能

版本1.23

V1.23‑001

添加了新的CPU时间戳、定时器和时间测量功能。[请注意,应用程序必须在调用任何

其他CPU时间函数之前调用CPU_Init()来初始化CPU时间戳或时间测量功能。]

V1.23‑001a

在cpu_cfg.h中添加了CPU_CFG_TS_EN以启用/禁用CPU时间戳:

CPU_TS_Get()获取当前的64位CPU时间戳的值,通过两

个32位值返回

CPU_TS_GetLo()仅获取64位时间戳的低32位

CPU_TS_Update()更新64位CPU时间戳的值(参见‘新特

性V1.23‑001cCPU_TS_TmrRd()’)

V1.23‑001b

在cpu_cfg.h中添加了CPU_CFG_INT_DIS_MEAS_EN和

CPU_CFG_INT_DIS_MEAS_OVRHD_NBR,用于启用/禁用测量中断禁用时间:

CPU_IntDisMeasMaxGet()获取中断禁用的最大时间,通过一

个32位时间戳值返回;此最大值

不可重置

CPU_IntDisMeasMaxCurGet()获取当前中断禁用的最大时间,通

过一个32位时间戳值返回;此最

大值可重置

CPU_IntDisMeasMaxCurReset()重置当前中断禁用的最大时间

V1.23‑001c

如果启用了CPU时间戳或中断禁用时间测量,则必须在应用程序中实现以下定时器函数:

CPU_TS_TmrInit()初始化并启动硬件(或软件)定时器以更新CPU时间戳

和时间测量

CPU_TS_TmrRd()获取当前硬件(或软件)定时器值以更新CPU时间

文档评论(0)

1亿VIP精品文档

相关文档