You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61 lines
1.6 KiB
C
61 lines
1.6 KiB
C
#ifndef REGIONS_ARMCM0P_H
|
|
#define REGIONS_ARMCM0P_H
|
|
|
|
|
|
//-------- <<< Use Configuration Wizard in Context Menu >>> --------------------
|
|
|
|
// <n>Device pack: ARM.CMSIS.5.9.0
|
|
// <i>Device pack used to generate this file
|
|
|
|
// <h>ROM Configuration
|
|
// =======================
|
|
// <h> IROM1=<__ROM0>
|
|
// <o> Base address <0x0-0xFFFFFFFF:8>
|
|
// <i> Defines base address of memory region.
|
|
// <i> Default: 0x00000000
|
|
#define __ROM0_BASE 0x00000000
|
|
// <o> Region size [bytes] <0x0-0xFFFFFFFF:8>
|
|
// <i> Defines size of memory region.
|
|
// <i> Default: 0x00040000
|
|
#define __ROM0_SIZE 0x00040000
|
|
// <q>Default region
|
|
// <i> Enables memory region globally for the application.
|
|
#define __ROM0_DEFAULT 1
|
|
// <q>Startup
|
|
// <i> Selects region to be used for startup code.
|
|
#define __ROM0_STARTUP 1
|
|
// </h>
|
|
|
|
// </h>
|
|
|
|
// <h>RAM Configuration
|
|
// =======================
|
|
// <h> IRAM1=<__RAM0>
|
|
// <o> Base address <0x0-0xFFFFFFFF:8>
|
|
// <i> Defines base address of memory region.
|
|
// <i> Default: 0x20000000
|
|
#define __RAM0_BASE 0x20000000
|
|
// <o> Region size [bytes] <0x0-0xFFFFFFFF:8>
|
|
// <i> Defines size of memory region.
|
|
// <i> Default: 0x00020000
|
|
#define __RAM0_SIZE 0x00020000
|
|
// <q>Default region
|
|
// <i> Enables memory region globally for the application.
|
|
#define __RAM0_DEFAULT 1
|
|
// <q>No zero initialize
|
|
// <i> Excludes region from zero initialization.
|
|
#define __RAM0_NOINIT 0
|
|
// </h>
|
|
|
|
// </h>
|
|
|
|
// <h>Stack / Heap Configuration
|
|
// <o0> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
// <o1> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
|
#define __STACK_SIZE 0x00000200
|
|
#define __HEAP_SIZE 0x00000C00
|
|
// </h>
|
|
|
|
|
|
#endif /* REGIONS_ARMCM0P_H */
|