Skip to content

Commit d89c283

Browse files
authored
Merge pull request #1140 from fpistm/Update_H7
Update STM32H7 HAL and CMSIS drivers
2 parents a2454dc + df3b533 commit d89c283

File tree

193 files changed

+170153
-3864
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

193 files changed

+170153
-3864
lines changed

cores/arduino/stm32/LL/stm32yyxx_ll_cordic.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,8 @@
88
#ifdef STM32G4xx
99
#include "stm32g4xx_ll_cordic.h"
1010
#endif
11+
#ifdef STM32H7xx
12+
#include "stm32h7xx_ll_cordic.h"
13+
#endif
1114
#pragma GCC diagnostic pop
1215
#endif /* _STM32YYXX_LL_CORDIC_H_ */

cores/arduino/stm32/LL/stm32yyxx_ll_fmac.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,8 @@
88
#ifdef STM32G4xx
99
#include "stm32g4xx_ll_fmac.h"
1010
#endif
11+
#ifdef STM32H7xx
12+
#include "stm32h7xx_ll_fmac.h"
13+
#endif
1114
#pragma GCC diagnostic pop
1215
#endif /* _STM32YYXX_LL_FMAC_H_ */

cores/arduino/stm32/stm32_def_build.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,18 @@
204204
#define CMSIS_STARTUP_FILE "startup_stm32g4a1xx.s"
205205
#elif defined(STM32GBK1CB)
206206
#define CMSIS_STARTUP_FILE "startup_stm32gbk1cb.s"
207+
#elif defined(STM32H723xx)
208+
#define CMSIS_STARTUP_FILE "startup_stm32h723xx.s"
209+
#elif defined(STM32H725xx)
210+
#define CMSIS_STARTUP_FILE "startup_stm32h725xx.s"
211+
#elif defined(STM32H730xx)
212+
#define CMSIS_STARTUP_FILE "startup_stm32h730xx.s"
213+
#elif defined(STM32H730xxQ)
214+
#define CMSIS_STARTUP_FILE "startup_stm32h730xxq.s"
215+
#elif defined(STM32H733xx)
216+
#define CMSIS_STARTUP_FILE "startup_stm32h733xx.s"
217+
#elif defined(STM32H735xx)
218+
#define CMSIS_STARTUP_FILE "startup_stm32h735xx.s"
207219
#elif defined(STM32H742xx)
208220
#define CMSIS_STARTUP_FILE "startup_stm32h742xx.s"
209221
#elif defined(STM32H743xx)
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
#ifdef STM32G4xx
22
#include "stm32g4xx_hal_cordic.c"
33
#endif
4+
#ifdef STM32H7xx
5+
#include "stm32h7xx_hal_cordic.c"
6+
#endif
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
#ifdef STM32G4xx
22
#include "stm32g4xx_hal_fmac.c"
33
#endif
4+
#ifdef STM32H7xx
5+
#include "stm32h7xx_hal_fmac.c"
6+
#endif
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
#ifdef STM32G4xx
22
#include "stm32g4xx_ll_cordic.c"
33
#endif
4+
#ifdef STM32H7xx
5+
#include "stm32h7xx_ll_cordic.c"
6+
#endif
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
#ifdef STM32G4xx
22
#include "stm32g4xx_ll_fmac.c"
33
#endif
4+
#ifdef STM32H7xx
5+
#include "stm32h7xx_ll_fmac.c"
6+
#endif

system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h723xx.h

Lines changed: 24126 additions & 0 deletions
Large diffs are not rendered by default.

system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h725xx.h

Lines changed: 24138 additions & 0 deletions
Large diffs are not rendered by default.

system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h730xx.h

Lines changed: 24617 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)