STM32L433 added to STM32L4xx HAL.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12537 110e8d01-0319-4d1e-a829-52ad28d1bb01
This commit is contained in:
Giovanni Di Sirio 2019-01-06 16:21:01 +00:00
parent 7837e18969
commit c62c5f5062
5 changed files with 11 additions and 4 deletions

View File

@ -33,6 +33,7 @@
#define STM32L4xx_MCUCONF
#define STM32L432_MCUCONF
#define STM32L433_MCUCONF
/*
* HAL driver system settings.

View File

@ -26,7 +26,7 @@
* - STM32_HSE_BYPASS (optionally).
* .
* One of the following macros must also be defined:
* - STM32L432xx, STM32L443xx.
* - STM32L432xx, STM32L433xx, STM32L443xx.
* - STM32L471xx, STM32L475xx, STM32L476xx, STM32L496xx.
* - STM32L485xx, STM32L486xx, STM32L4A6xx.
* .
@ -48,7 +48,7 @@
* @name Platform identification
* @{
*/
#if defined(STM32L432xx) || defined(STM32L443xx) || \
#if defined(STM32L432xx) || defined(STM32L433xx) || defined(STM32L443xx) || \
defined(STM32L471xx) || defined(STM32L475xx) || \
defined(STM32L476xx) || defined(STM32L496xx) || defined(__DOXYGEN__)
#define PLATFORM_NAME "STM32L4xx Ultra Low Power"
@ -764,6 +764,10 @@
#error "Using a wrong mcuconf.h file, STM32L432_MCUCONF not defined"
#endif
#if defined(STM32L433xx) && !defined(STM32L433_MCUCONF)
#error "Using a wrong mcuconf.h file, STM32L433_MCUCONF not defined"
#endif
#if defined(STM32L476xx) && !defined(STM32L476_MCUCONF)
#error "Using a wrong mcuconf.h file, STM32L476_MCUCONF not defined"
#endif

View File

@ -72,10 +72,10 @@
#endif
/*===========================================================================*/
/* STM32L432xx. */
/* STM32L432xx, STM32L433xx. */
/*===========================================================================*/
#if defined(STM32L432xx) || defined(__DOXYGEN__)
#if defined(STM32L432xx) || defined(STM32L433xx) || defined(__DOXYGEN__)
/* Clock attributes.*/
#define STM32_CLOCK_HAS_HSI48 TRUE

View File

@ -75,6 +75,7 @@
*****************************************************************************
*** Next ***
- NEW: STM32L433 added to STM32L4xx HAL.
- CHG: chFifoObjectInit() renamed to chFifoObjectInitAligned(). Added a new
chFifoObjectInit() without the alignment parameter.
- NEW: Stricter alignment checks in memory pools.

View File

@ -44,6 +44,7 @@
#define STM32L4xx_MCUCONF
#define STM32L432_MCUCONF
#define STM32L433_MCUCONF
/*
* HAL driver system settings.