Added STM32H730 missing definitions.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15776 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
This commit is contained in:
Giovanni Di Sirio 2022-09-09 08:45:44 +00:00
parent 750d88c7b8
commit c7940e6614
3 changed files with 14 additions and 8 deletions

View File

@ -151,7 +151,7 @@
#if defined(STM32H723xx) || defined(STM32H733xx) || \
defined(STM32H725xx) || defined(STM32H735xx) || \
defined(__DOXYGEN__)
defined(STM32H735xx) || defined(__DOXYGEN__)
#include "hal_lld_type2.h"
#elif defined(STM32H7A3xx) || defined(STM32H7B3xx) || \
defined(STM32H7A3xxQ) || defined(STM32H7B3xxQ)

View File

@ -27,7 +27,7 @@
* - STM32_VDD (as hundredths of Volt).
* .
* One of the following macros must also be defined:
* - STM32H723xx, STM32H733xx very high-performance MCUs.
* - STM32H723xx, STM32H733xx, STM32H730xx very high-performance MCUs.
* - STM32H725xx, STM32H735xx very high-performance MCUs with SMPS.
* .
*
@ -60,6 +60,9 @@
#elif defined(STM32H735xx) || defined(__DOXYGEN__)
#define PLATFORM_NAME "STM32H735 Single Core Very High Performance with DSP and FPU"
#elif defined(STM32H730xx) || defined(__DOXYGEN__)
#define PLATFORM_NAME "STM32H730 Single Core Very High Performance with DSP and FPU"
#else
#error "STM32H7xx device not specified"
#endif

View File

@ -35,6 +35,7 @@
defined(STM32H7B0xx) || \
defined(STM32H723xx) || defined(STM32H733xx) || \
defined(STM32H725xx) || defined(STM32H735xx) || \
defined(STM32H730xx) || \
defined(STM32H742xx) || \
defined(STM32H743xx) || defined(STM32H753xx) || \
defined(STM32H7A3xx) || defined(STM32H7B3xx) || \
@ -343,10 +344,11 @@
#endif /* defined(STM32H743xx) || defined(STM32H753xx) */
/*===========================================================================*/
/* STM32H723xx, STM32H733xx, STM32H725xx, STM32H735xx. */
/* STM32H723xx, STM32H733xx, STM32H725xx, STM32H735xx, STM32H730xx. */
/*===========================================================================*/
#if defined(STM32H723xx) || defined(STM32H733xx) || \
defined(STM32H725xx) || defined(STM32H735xx) || \
#if defined(STM32H723xx) || defined(STM32H733xx) || \
defined(STM32H725xx) || defined(STM32H735xx) || \
defined(STM32H730xx) || \
defined(__DOXYGEN__)
/* ADC attributes.*/
@ -576,7 +578,8 @@
#define STM32_HAS_DCMI TRUE
#endif /* defined(STM32H723xx) || defined(STM32H733xx) ||
defined(STM32H725xx) || defined(STM32H735xx) */
defined(STM32H725xx) || defined(STM32H735xx) ||
defined(STM32H730xx) */
/*===========================================================================*/
/* STM32H7A3xx, STM32H7B3xx, STM32H7A3xxQ, STM32H7B3xxQ. */
@ -812,8 +815,8 @@
/* DCMI attributes.*/
#define STM32_HAS_DCMI TRUE
#endif /* defined(STM32H723xx) || defined(STM32H733xx) ||
defined(STM32H725xx) || defined(STM32H735xx) */
#endif /* defined(STM32H7A3xx) || defined(STM32H7B3xx) ||
defined(STM32H7A3xxQ) || defined(STM32H7B3xxQ) */
/*===========================================================================*/
/* STM32H750xx. */