FD32M0P Microcontroller SDK
Loading...
Searching...
No Matches
Cortex-M0+ CMSIS Definitions

Topics

 CMSIS Global Defines

Macros

#define __CM0PLUS_CMSIS_VERSION_MAIN   (0x03)
#define __CM0PLUS_CMSIS_VERSION_SUB   (0x20)
#define __CM0PLUS_CMSIS_VERSION
#define __CORTEX_M   (0x00)
#define __ASM   __asm
#define __INLINE   __inline
#define __STATIC_INLINE   static __inline
#define __FPU_USED   0
#define __CORE_CM0PLUS_H_DEPENDANT

Detailed Description

Macro Definition Documentation

◆ __CM0PLUS_CMSIS_VERSION_MAIN

#define __CM0PLUS_CMSIS_VERSION_MAIN   (0x03)

[31:16] CMSIS HAL main version

◆ __CM0PLUS_CMSIS_VERSION_SUB

#define __CM0PLUS_CMSIS_VERSION_SUB   (0x20)

[15:0] CMSIS HAL sub version

◆ __CM0PLUS_CMSIS_VERSION

#define __CM0PLUS_CMSIS_VERSION
Value:
#define __CM0PLUS_CMSIS_VERSION_MAIN
Definition core_cm0plus.h:71
#define __CM0PLUS_CMSIS_VERSION_SUB
Definition core_cm0plus.h:72

CMSIS HAL version number

◆ __CORTEX_M

#define __CORTEX_M   (0x00)

Cortex-M Core

◆ __ASM

#define __ASM   __asm

asm keyword for ARM Compiler

◆ __INLINE

#define __INLINE   __inline

inline keyword for ARM Compiler

◆ __STATIC_INLINE

#define __STATIC_INLINE   static __inline

◆ __FPU_USED

#define __FPU_USED   0

__FPU_USED indicates whether an FPU is used or not. This core does not support an FPU at all

◆ __CORE_CM0PLUS_H_DEPENDANT

#define __CORE_CM0PLUS_H_DEPENDANT