寄存器描述
11 Apr 2024
Read time: 3 minute(s)
0x0000 GTC_CNTCR
默认值:0x00000000 | GTC 计数器控制 (GTC Counter Control) | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:10 | - | - | - |
9:8 | R/W | 0x0 | FCREQ 计数频率调整请求,本字段控制计数器计数频率选择:
写入新的值后,GTC 模块会切换计数频率,可通过查询状态寄存器 CNTSR 的 FCACK 确认是否切换完成。 |
7:2 | - | - | - |
1 | R/W | 0x0 | CNT_ON_DBG 调试模式下继续计时
|
0 | R/W | 0x0 | EN 使能控制,仅控制计数器是否正常工作,不会复位计数器的其他配置。
|
0x0004 GTC_CNTSR
默认值:0x00000000 | GTC 计数器控制 (GTC Counter Control) | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:10 | - | - | - |
9:8 | RO | 0x0 | FCACK 当前计数频率 显示正在使用的计数频率点,可以通过查询本字段确定频率切换是否完成。
|
7:1 | - | - | - |
0 | - | - | - |
0x0008 GTC_CNTVL
默认值:0x00000000 | GTC 计数值低位 (GTC Counter Value Low) | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:0 | R/W | 0x00000000 | CNTVL 计数值低位 显示计数器的低 32 bits。
计数器使能后,本寄存器禁止写操作。 模块复位后,本寄存器清零。 |
0x000C GTC_CNTVH
默认值:0x00000000 | GTC 计数值高位 (GTC Counter Value High) | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:20 | - | - | - |
19:0 | R/W | 0x000000 | CNTVH 计数值高位 本寄存器显示 52-bit 计数器的高 20 bits。 计数器使能后,本寄存器禁止写操作。 模块复位后,本寄存器清零。 |
0x0020 GTC_CNTFID0
默认值:0x003D0900 | GTC 计数频率 ID0 (GTC Counter Frequencey ID0) | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:0 | RO | 0x003D0900 | CNTFID0 计数频率 0,单位为 Hz 保存计数器的计数频率 0 的频率值,即 4 MHz。 |
0x0024 GTC_CNTFID1
默认值:0x000F4240 | GTC 计数频率 ID1 (GTC Counter Frequencey ID1) | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:0 | RO | 0x000F4240 | CNTFID1 计数频率 1,单位为 Hz 保存计数器的计数频率 1 的频率值,即 1 MHz。 |
0x0028 GTC_CNTFID2
默认值:0x0003D090 | GTC 计数频率 ID2 (GTC Counter Frequencey ID2) | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:0 | RO | 0x0003D090 | CNTFID2 计数频率 2,单位为 Hz 保存计数器的计数频率 2 的频率值,即 250 KHz。 |
0x002C GTC_CNTFID3
默认值:0x00000000 | GTC 计数频率 ID3 (GTC Counter Frequencey ID3) | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:0 | RO | 0x00000000 | CNTFID3 计数频率 3 |
0x00C0 GTC_CONFG
默认值:0x00000600 | GTC 配置 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:13 | - | - | - |
12:8 | R/W | 0x06 | FDIV 总线时钟/计数基频,即 PCLK 与基频 4 MHz 的分频系数。 APB 总线时钟 PCLK 默认为 24 MHz,FDIV 可以采用默认值 6。 |
7:0 | - | - | - |
0x0FFC GTC_VERSION
默认值:0x00000100 | GTC 版本 (Version) | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:0 | R/W | 0x00000100 | VERSION 模块版本,V1.0 |