Classes | Macros
Collaboration diagram for CMSIS CM3 SysTick:

Classes

struct  SysTick_Type
 Structure type to access the System Timer (SysTick). More...
 

Macros

#define SysTick_CALIB_NOREF_Msk   (1ul << SysTick_CALIB_NOREF_Pos)
 
#define SysTick_CALIB_NOREF_Pos   31
 
#define SysTick_CALIB_SKEW_Msk   (1ul << SysTick_CALIB_SKEW_Pos)
 
#define SysTick_CALIB_SKEW_Pos   30
 
#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFul << SysTick_VAL_CURRENT_Pos)
 
#define SysTick_CALIB_TENMS_Pos   0
 
#define SysTick_CTRL_CLKSOURCE_Msk   (1ul << SysTick_CTRL_CLKSOURCE_Pos)
 
#define SysTick_CTRL_CLKSOURCE_Pos   2
 
#define SysTick_CTRL_COUNTFLAG_Msk   (1ul << SysTick_CTRL_COUNTFLAG_Pos)
 
#define SysTick_CTRL_COUNTFLAG_Pos   16
 
#define SysTick_CTRL_ENABLE_Msk   (1ul << SysTick_CTRL_ENABLE_Pos)
 
#define SysTick_CTRL_ENABLE_Pos   0
 
#define SysTick_CTRL_TICKINT_Msk   (1ul << SysTick_CTRL_TICKINT_Pos)
 
#define SysTick_CTRL_TICKINT_Pos   1
 
#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFul << SysTick_LOAD_RELOAD_Pos)
 
#define SysTick_LOAD_RELOAD_Pos   0
 
#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFul << SysTick_VAL_CURRENT_Pos)
 
#define SysTick_VAL_CURRENT_Pos   0
 

Detailed Description

memory mapped structure for SysTick

Macro Definition Documentation

#define SysTick_CALIB_NOREF_Msk   (1ul << SysTick_CALIB_NOREF_Pos)

SysTick CALIB: NOREF Mask

Definition at line 398 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_CALIB_NOREF_Pos   31

SysTick CALIB: NOREF Position

Definition at line 397 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_CALIB_SKEW_Msk   (1ul << SysTick_CALIB_SKEW_Pos)

SysTick CALIB: SKEW Mask

Definition at line 401 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_CALIB_SKEW_Pos   30

SysTick CALIB: SKEW Position

Definition at line 400 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFul << SysTick_VAL_CURRENT_Pos)

SysTick CALIB: TENMS Mask

Definition at line 404 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_CALIB_TENMS_Pos   0

SysTick CALIB: TENMS Position

Definition at line 403 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_CTRL_CLKSOURCE_Msk   (1ul << SysTick_CTRL_CLKSOURCE_Pos)

SysTick CTRL: CLKSOURCE Mask

Definition at line 380 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_CTRL_CLKSOURCE_Pos   2

SysTick CTRL: CLKSOURCE Position

Definition at line 379 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_CTRL_COUNTFLAG_Msk   (1ul << SysTick_CTRL_COUNTFLAG_Pos)

SysTick CTRL: COUNTFLAG Mask

Definition at line 377 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_CTRL_COUNTFLAG_Pos   16

SysTick CTRL: COUNTFLAG Position

Definition at line 376 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_CTRL_ENABLE_Msk   (1ul << SysTick_CTRL_ENABLE_Pos)

SysTick CTRL: ENABLE Mask

Definition at line 386 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_CTRL_ENABLE_Pos   0

SysTick CTRL: ENABLE Position

Definition at line 385 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_CTRL_TICKINT_Msk   (1ul << SysTick_CTRL_TICKINT_Pos)

SysTick CTRL: TICKINT Mask

Definition at line 383 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_CTRL_TICKINT_Pos   1

SysTick CTRL: TICKINT Position

Definition at line 382 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFul << SysTick_LOAD_RELOAD_Pos)

SysTick LOAD: RELOAD Mask

Definition at line 390 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_LOAD_RELOAD_Pos   0

SysTick LOAD: RELOAD Position

Definition at line 389 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFul << SysTick_VAL_CURRENT_Pos)

SysTick VAL: CURRENT Mask

Definition at line 394 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.

#define SysTick_VAL_CURRENT_Pos   0

SysTick VAL: CURRENT Position

Definition at line 393 of file breezy/breezystm32/lib/CMSIS/CM3/CoreSupport/core_cm3.h.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:58