Gast
#2866074
Hallo zusammen, ich probiere an einem STM32F105 das von ST erstellte Projekt SysTick. Als Entwicklungsumgebung verwende ich Keil MDK-ARM (32k). In der Datei stm32f10x.h versuche ich per uncomment den STM32F105 also STM32F10X_CL auszuwählen. Das Projekt lässt sich übersetzen und per ST Link auf das Taget flashen. Jetzt zur Frage bzw. Problem: Beim debuggen kann ich feststellen, das der von mir ausgewählte Controller bzw, compiler switch nicht verwendet wird. Als compiler switch wird der STM32F10X_MD_VL verwendet. Hat jemand eine Erklärung. (Auf meinem Rechner gibt es nur eine Datei mit dem Namen stm32f10x.h Kopie aus stm32f10x.h /* Uncomment the line below according to the target STM32 device used in your application */ #if !defined (STM32F10X_LD) && !defined (STM32F10X_LD_VL) && !defined (STM32F10X_MD) && !defined (STM32F10X_MD_VL) && !defined (STM32F10X_HD) && !defined (STM32F10X_XL) && !defined (STM32F10X_CL) /* #define STM32F10X_LD */ /*!< STM32F10X_LD: STM32 Low density */ /* #define STM32F10X_LD_VL */ /*!< STM32F10X_LD_VL: STM32 Low densit*/ /* #define STM32F10X_MD */ /*!< STM32F10X_MD: STM32 Medium densit*/ /* #define STM32F10X_MD_VL */ /*!< STM32F10X_MD_VL: STM32 Medium */ /* #define STM32F10X_HD */ /*!< STM32F10X_HD: STM32 High density */ /* #define STM32F10X_XL */ /*!< STM32F10X_XL: STM32 XL-density */ #define STM32F10X_CL /*!< STM32F10X_CL: STM32 Connectivity */ #endif