Created
June 24, 2022 07:45
-
-
Save michto01/2d7c74dd98834eaa7405b540a477e00d to your computer and use it in GitHub Desktop.
Autodetekce požadované desky pro Keil uVision konfigurační skript
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//#=== Vyber "device header" pro pouzity pripravek - ZACATEK | |
#include "RTE_Components.h" | |
#include CMSIS_device_header | |
#if !defined(STM32_TYPE) | |
# if defined(STM32F4) | |
# if defined(STM32F401xE) | |
# define STM32_TYPE (401) | |
# elif defined(STM32F407xx) | |
# define STM32_TYPE (407) | |
# else | |
# error "Vybrana deska rady F4 neni podporovana, zvolte manualni definici nebo dopiste driver." | |
# endif | |
# elif defined(STM32G0) | |
# if defined(STM32G070xx) | |
# define STM32_TYPE (70) | |
# elif defined(STM32G071xx) | |
# define STM32_TYPE (71) | |
# else | |
# error "Vybrana deska rady G0 neni podporovana, zvolte manualni definici nebo dopiste driver." | |
# endif | |
# elif defined(STM32L1) | |
# if defined(STM32L151xC) | |
# define STM32_TYPE (151) | |
# elif defined(STM32L152xE) | |
# define STM32_TYPE (152) | |
# else | |
# error "Vybrana deska rady L1 neni podporovana, zvolte manualni definici nebo dopiste driver." | |
# endif | |
# else | |
# error "Neni vybrana zadna podporovana rada desek, zkontrolujte nastaveni!" | |
# endif | |
#endif | |
//#=== Vyber "device header" pro pouzity pripravek - KONEC |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment