mikroSDK Reference Manual

Topics

 PDB Register Masks
 
 PIT Peripheral Access Layer
 

Data Structures

struct  PDB_Type
 

Macros

#define PDB0_BASE   (0x40036000u)
 
#define PDB0   ((PDB_Type *)PDB0_BASE)
 
#define PDB0_BASE   (0x40036000u)
 
#define PDB0   ((PDB_Type *)PDB0_BASE)
 
#define PDB_BASE_ADDRS   { PDB0_BASE }
 
#define PDB_BASE_PTRS   { PDB0 }
 
#define PDB_IRQS   { PDB0_IRQn }
 
#define PDB0_BASE   (0x40036000u)
 
#define PDB0   ((PDB_Type *)PDB0_BASE)
 
#define PDB_BASE_ADDRS   { PDB0_BASE }
 
#define PDB_BASE_PTRS   { PDB0 }
 
#define PDB_IRQS   { PDB0_IRQn }
 
#define PDB0_BASE   (0x40036000u)
 
#define PDB0   ((PDB_Type *)PDB0_BASE)
 
#define PDB_BASE_ADDRS   { PDB0_BASE }
 
#define PDB_BASE_PTRS   { PDB0 }
 
#define PDB_IRQS   { PDB0_IRQn }
 
#define PDB0_BASE   (0x40036000u)
 
#define PDB0   ((PDB_Type *)PDB0_BASE)
 
#define PDB1_BASE   (0x40031000u)
 
#define PDB1   ((PDB_Type *)PDB1_BASE)
 
#define PDB_BASE_ADDRS   { PDB0_BASE, PDB1_BASE }
 
#define PDB_BASE_PTRS   { PDB0, PDB1 }
 
#define PDB_IRQS   { PDB0_IRQn, PDB1_IRQn }
 

Macro Definition Documentation

◆ PDB0 [1/5]

#define PDB0   ((PDB_Type *)PDB0_BASE)

Peripheral PDB0 base pointer

◆ PDB0 [2/5]

#define PDB0   ((PDB_Type *)PDB0_BASE)

Peripheral PDB0 base pointer

◆ PDB0 [3/5]

#define PDB0   ((PDB_Type *)PDB0_BASE)

Peripheral PDB0 base pointer

◆ PDB0 [4/5]

#define PDB0   ((PDB_Type *)PDB0_BASE)

Peripheral PDB0 base pointer

◆ PDB0 [5/5]

#define PDB0   ((PDB_Type *)PDB0_BASE)

Peripheral PDB0 base pointer

◆ PDB0_BASE [1/5]

#define PDB0_BASE   (0x40036000u)

Peripheral PDB0 base address

◆ PDB0_BASE [2/5]

#define PDB0_BASE   (0x40036000u)

Peripheral PDB0 base address

◆ PDB0_BASE [3/5]

#define PDB0_BASE   (0x40036000u)

Peripheral PDB0 base address

◆ PDB0_BASE [4/5]

#define PDB0_BASE   (0x40036000u)

Peripheral PDB0 base address

◆ PDB0_BASE [5/5]

#define PDB0_BASE   (0x40036000u)

Peripheral PDB0 base address

◆ PDB1

#define PDB1   ((PDB_Type *)PDB1_BASE)

Peripheral PDB1 base pointer

◆ PDB1_BASE

#define PDB1_BASE   (0x40031000u)

Peripheral PDB1 base address

◆ PDB_BASE_ADDRS [1/4]

#define PDB_BASE_ADDRS   { PDB0_BASE }

Array initializer of PDB peripheral base addresses

◆ PDB_BASE_ADDRS [2/4]

#define PDB_BASE_ADDRS   { PDB0_BASE }

Array initializer of PDB peripheral base addresses

◆ PDB_BASE_ADDRS [3/4]

#define PDB_BASE_ADDRS   { PDB0_BASE }

Array initializer of PDB peripheral base addresses

◆ PDB_BASE_ADDRS [4/4]

#define PDB_BASE_ADDRS   { PDB0_BASE, PDB1_BASE }

Array initializer of PDB peripheral base addresses

◆ PDB_BASE_PTRS [1/4]

#define PDB_BASE_PTRS   { PDB0 }

Array initializer of PDB peripheral base pointers

◆ PDB_BASE_PTRS [2/4]

#define PDB_BASE_PTRS   { PDB0 }

Array initializer of PDB peripheral base pointers

◆ PDB_BASE_PTRS [3/4]

#define PDB_BASE_PTRS   { PDB0 }

Array initializer of PDB peripheral base pointers

◆ PDB_BASE_PTRS [4/4]

#define PDB_BASE_PTRS   { PDB0, PDB1 }

Array initializer of PDB peripheral base pointers

◆ PDB_IRQS [1/4]

#define PDB_IRQS   { PDB0_IRQn }

Interrupt vectors for the PDB peripheral type

◆ PDB_IRQS [2/4]

#define PDB_IRQS   { PDB0_IRQn }

Interrupt vectors for the PDB peripheral type

◆ PDB_IRQS [3/4]

#define PDB_IRQS   { PDB0_IRQn }

Interrupt vectors for the PDB peripheral type

◆ PDB_IRQS [4/4]

#define PDB_IRQS   { PDB0_IRQn, PDB1_IRQn }

Interrupt vectors for the PDB peripheral type