Systick Current Value Register (Syst_Cvr); Systick Calibration Value Register (Syst_Calib) - Wiznet W7500 Reference Manual

W7500 series
Hide thumbs Also See for W7500:
Table of Contents

Advertisement

-

SysTick Current Value Register (SYST_CVR)

Address Offset : 0x018
Reset value : 0x0000_0000
31
30
29
28
res
res
res
res
15
14
13
12
[23:0] CURRENT – Reads return the current value of the SysTick counter.
A write of any value clears the field to 0, and also clears the SYST_CSR.COUNTFLAG
bit to 0.

SysTick Calibration Value Register (SYST_CALIB)

Address Offset : 0x01C
Reset value : 0x0000_0000
31
30
29
NORF
SKEW
res
R
R
15
14
13
12
[23:0] TENMS - Reads as zero. Indicates calibration value is not known.
[30] SKEW - Reads as one. Calibration value for the 10ms inexact timing is not known
because TENMS is not known. This can affect the suitability of SysTick as a software
real time clock.
[31] NOREF - Reads as one. Indicates that no separate reference clock is provided.
W7500x Reference Manual Version1.1.0
To generate a multi-short timer with a period of N processor clock cycles,
use a RELOAD value of N-1. For example, if the SysTick interrupt is
required every 100 clock pulses, set RELOAD to 99.
27
26
25
res
res
res
11
10
9
CURRENT [15:0]
28
27
26
25
res
res
res
res
11
10
9
24
23
22
21
res
8
7
6
5
R/W
24
23
22
21
res
8
7
6
5
TENMS [15:0]
R
20
19
18
CURRENT[23:16]
R/W
4
3
2
20
19
18
TENMS[23:16]
R
4
3
2
35 / 399
17
16
1
0
17
16
1
0

Advertisement

Table of Contents
loading

This manual is also suitable for:

W7500p

Table of Contents