All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches
Nordic nRF53 MCU

Nordic nRF53 family of CPUs More...

Detailed Description

Nordic nRF53 family of CPUs

Files

file  cpu_conf.h
 nRF53 specific CPU configuration
 
file  periph_cpu.h
 nRF5340 specific definitions for handling peripherals
 

ARM Cortex-M specific CPU configuration

#define CPU_DEFAULT_IRQ_PRIO   (1U)
 Default ARM IRQ priority.
 
#define FLASHPAGE_SIZE   (4096U)
 Flash page configuration.
 
#define FLASHPAGE_NUMOF   (256U)
 Total number of flash pages.
 
#define FLASHPAGE_WRITE_BLOCK_SIZE   (4U)
 Minimum block size.
 
#define FLASHPAGE_WRITE_BLOCK_ALIGNMENT   (4U)
 Mandatory alignment.
 

Macro Definition Documentation

◆ CPU_DEFAULT_IRQ_PRIO

#define CPU_DEFAULT_IRQ_PRIO   (1U)

Default ARM IRQ priority.

Definition at line 47 of file cpu_conf.h.

◆ FLASHPAGE_NUMOF

#define FLASHPAGE_NUMOF   (256U)

Total number of flash pages.

Definition at line 60 of file cpu_conf.h.

◆ FLASHPAGE_SIZE

#define FLASHPAGE_SIZE   (4096U)

Flash page configuration.

Size of a page in bytes

Definition at line 59 of file cpu_conf.h.

◆ FLASHPAGE_WRITE_BLOCK_ALIGNMENT

#define FLASHPAGE_WRITE_BLOCK_ALIGNMENT   (4U)

Mandatory alignment.

Definition at line 67 of file cpu_conf.h.

◆ FLASHPAGE_WRITE_BLOCK_SIZE

#define FLASHPAGE_WRITE_BLOCK_SIZE   (4U)

Minimum block size.

Definition at line 65 of file cpu_conf.h.