RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Macros
Library_configuration_section

Macros

#define STM32H7
 STM32 Family.
 
#define __STM32H7xx_CMSIS_DEVICE_VERSION_MAIN   (0x01)
 Comment the line below if you will not use the peripherals drivers. In this case, these drivers will not be included and the application code will be based on direct access to peripherals registers.
 
#define __STM32H7xx_CMSIS_DEVICE_VERSION_SUB1   (0x0A)
 
#define __STM32H7xx_CMSIS_DEVICE_VERSION_SUB2   (0x04)
 
#define __STM32H7xx_CMSIS_DEVICE_VERSION_RC   (0x00)
 
#define __STM32H7xx_CMSIS_DEVICE_VERSION
 

Detailed Description

Macro Definition Documentation

◆ __STM32H7xx_CMSIS_DEVICE_VERSION

#define __STM32H7xx_CMSIS_DEVICE_VERSION
Value:
#define __STM32H7xx_CMSIS_DEVICE_VERSION_RC
Definition: stm32h7xx.h:116
#define __STM32H7xx_CMSIS_DEVICE_VERSION_MAIN
Comment the line below if you will not use the peripherals drivers. In this case, these drivers will ...
Definition: stm32h7xx.h:113
#define __STM32H7xx_CMSIS_DEVICE_VERSION_SUB1
Definition: stm32h7xx.h:114
#define __STM32H7xx_CMSIS_DEVICE_VERSION_SUB2
Definition: stm32h7xx.h:115

◆ __STM32H7xx_CMSIS_DEVICE_VERSION_MAIN

#define __STM32H7xx_CMSIS_DEVICE_VERSION_MAIN   (0x01)

Comment the line below if you will not use the peripherals drivers. In this case, these drivers will not be included and the application code will be based on direct access to peripherals registers.

< STM32H742VI, STM32H742ZI, STM32H742AI, STM32H742II, STM32H742BI, STM32H742XI Devices

< STM32H743VI, STM32H743ZI, STM32H743AI, STM32H743II, STM32H743BI, STM32H743XI Devices

< STM32H753VI, STM32H753ZI, STM32H753AI, STM32H753II, STM32H753BI, STM32H753XI Devices

< STM32H750V, STM32H750I, STM32H750X Devices

< STM32H747ZI, STM32H747AI, STM32H747II, STM32H747BI, STM32H747XI Devices

< STM32H747AG, STM32H747IG, STM32H747BG, STM32H747XG

< STM32H757ZI, STM32H757AI, STM32H757II, STM32H757BI, STM32H757XI Devices

< STM32H745ZI, STM32H745II, STM32H745BI, STM32H745XI Devices

< STM32H745ZG, STM32H745IG, STM32H745BG, STM32H745XG Devices

< STM32H755ZI, STM32H755II, STM32H755BI, STM32H755XI Devices

< STM32H7B0ABIxQ, STM32H7B0IBTx, STM32H7B0RBTx, STM32H7B0VBTx, STM32H7B0ZBTx, STM32H7B0IBKxQ

< STM32H7A3IIK6, STM32H7A3IIT6, STM32H7A3NIH6, STM32H7A3RIT6, STM32H7A3VIH6, STM32H7A3VIT6, STM32H7A3ZIT6

< STM32H7A3QIY6Q, STM32H7A3IIK6Q, STM32H7A3IIT6Q, STM32H7A3LIH6Q, STM32H7A3VIH6Q, STM32H7A3VIT6Q, STM32H7A3AII6Q, STM32H7A3ZIT6Q

< STM32H7B3IIK6, STM32H7B3IIT6, STM32H7B3NIH6, STM32H7B3RIT6, STM32H7B3VIH6, STM32H7B3VIT6, STM32H7B3ZIT6

< STM32H7B3QIY6Q, STM32H7B3IIK6Q, STM32H7B3IIT6Q, STM32H7B3LIH6Q, STM32H7B3VIH6Q, STM32H7B3VIT6Q, STM32H7B3AII6Q, STM32H7B3ZIT6Q

< STM32H735AGI6, STM32H735IGK6, STM32H735RGV6, STM32H735VGT6, STM32H735VGY6, STM32H735ZGT6 Devices

< STM32H733VGH6, STM32H733VGT6, STM32H733ZGI6, STM32H733ZGT6, Devices

< STM32H730VBH6, STM32H730VBT6, STM32H730ZBT6, STM32H730ZBI6 Devices

< STM32H730IBT6Q, STM32H730ABI6Q, STM32H730IBK6Q Devices

< STM32H725AGI6, STM32H725IGK6, STM32H725IGT6, STM32H725RGV6, STM32H725VGT6, STM32H725VGY6, STM32H725ZGT6, STM32H725REV6, SM32H725VET6, STM32H725ZET6, STM32H725AEI6, STM32H725IET6, STM32H725IEK6 Devices

< STM32H723VGH6, STM32H723VGT6, STM32H723ZGI6, STM32H723ZGT6, STM32H723VET6, STM32H723VEH6, STM32H723ZET6, STM32H723ZEI6 Devices

CMSIS Device version number V1.10.4 [31:24] main version

◆ __STM32H7xx_CMSIS_DEVICE_VERSION_RC

#define __STM32H7xx_CMSIS_DEVICE_VERSION_RC   (0x00)

[7:0] release candidate

◆ __STM32H7xx_CMSIS_DEVICE_VERSION_SUB1

#define __STM32H7xx_CMSIS_DEVICE_VERSION_SUB1   (0x0A)

[23:16] sub1 version

◆ __STM32H7xx_CMSIS_DEVICE_VERSION_SUB2

#define __STM32H7xx_CMSIS_DEVICE_VERSION_SUB2   (0x04)

[15:8] sub2 version