FD32M0P Microcontroller SDK
Loading...
Searching...
No Matches

Definitions for base addresses, unions, and structures. More...

Topics

 Functions and Instructions Reference
 NVIC Functions
 Functions that manage interrupts and exceptions via the NVIC.

Macros

#define SCS_BASE   (0xE000E000UL)
#define SysTick_BASE   (SCS_BASE + 0x0010UL)
#define NVIC_BASE   (SCS_BASE + 0x0100UL)
#define SCB_BASE   (SCS_BASE + 0x0D00UL)
#define SCB   ((SCB_Type *) SCB_BASE )
#define SysTick   ((SysTick_Type *) SysTick_BASE )
#define NVIC   ((NVIC_Type *) NVIC_BASE )
#define SCS_BASE   (0xE000E000UL)
#define SysTick_BASE   (SCS_BASE + 0x0010UL)
#define NVIC_BASE   (SCS_BASE + 0x0100UL)
#define SCB_BASE   (SCS_BASE + 0x0D00UL)
#define SCB   ((SCB_Type *) SCB_BASE )
#define SysTick   ((SysTick_Type *) SysTick_BASE )
#define NVIC   ((NVIC_Type *) NVIC_BASE )

Detailed Description

Definitions for base addresses, unions, and structures.

Macro Definition Documentation

◆ SCS_BASE [1/2]

#define SCS_BASE   (0xE000E000UL)

System Control Space Base Address

◆ SysTick_BASE [1/2]

#define SysTick_BASE   (SCS_BASE + 0x0010UL)

SysTick Base Address

◆ NVIC_BASE [1/2]

#define NVIC_BASE   (SCS_BASE + 0x0100UL)

NVIC Base Address

◆ SCB_BASE [1/2]

#define SCB_BASE   (SCS_BASE + 0x0D00UL)

System Control Block Base Address

◆ SCB [1/2]

#define SCB   ((SCB_Type *) SCB_BASE )

SCB configuration struct

Referenced by NVIC_GetPriority(), NVIC_SetPriority(), and NVIC_SystemReset().

◆ SysTick [1/2]

#define SysTick   ((SysTick_Type *) SysTick_BASE )

SysTick configuration struct

Referenced by SysTick_Config().

◆ NVIC [1/2]

◆ SCS_BASE [2/2]

#define SCS_BASE   (0xE000E000UL)

System Control Space Base Address

◆ SysTick_BASE [2/2]

#define SysTick_BASE   (SCS_BASE + 0x0010UL)

SysTick Base Address

◆ NVIC_BASE [2/2]

#define NVIC_BASE   (SCS_BASE + 0x0100UL)

NVIC Base Address

◆ SCB_BASE [2/2]

#define SCB_BASE   (SCS_BASE + 0x0D00UL)

System Control Block Base Address

◆ SCB [2/2]

#define SCB   ((SCB_Type *) SCB_BASE )

SCB configuration struct

◆ SysTick [2/2]

#define SysTick   ((SysTick_Type *) SysTick_BASE )

SysTick configuration struct

◆ NVIC [2/2]

#define NVIC   ((NVIC_Type *) NVIC_BASE )

NVIC configuration struct