diff --git a/CMakeLists.txt b/CMakeLists.txt index 7c4d7c2..de95a86 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,15 +3,15 @@ cmake_minimum_required(VERSION 3.19) project(shmingo-HAL) set(PROJECT_DIR ${CMAKE_CURRENT_SOURCE_DIR}) -set(MCU_FAMILY "STM32F0xx" CACHE STRING "MCU family") +set(MCU_FAMILY "STM32L4xx" CACHE STRING "MCU family") set(MCU_MODEL "" CACHE STRING "MCU model") -set(CPU_PARAMETERS - -mcpu=cortex-m0 - -mthumb) +set(CPU_PARAMETERS + -mcpu=cortex-m0 + -mthumb) -set(STARTUP_SCRIPT ${CMAKE_CURRENT_SOURCE_DIR}/MX/startup_stm32f072rbtx.s) -set(MCU_LINKER_SCRIPT ${CMAKE_CURRENT_SOURCE_DIR}/MX/STM32F072RBTX_FLASH.ld) +set(STARTUP_SCRIPT MX/L432KC/startup_stm32l432kcux.s) +set(MCU_LINKER_SCRIPT MX/F072RB/STM32L432KCUX_FLASH.ld) set(EXECUTABLE ${CMAKE_PROJECT_NAME}) enable_language(C CXX ASM) diff --git a/MX/STM32F072RBTX_FLASH.ld b/MX/F072RB/STM32F072RBTX_FLASH.ld similarity index 100% rename from MX/STM32F072RBTX_FLASH.ld rename to MX/F072RB/STM32F072RBTX_FLASH.ld diff --git a/MX/startup_stm32f072rbtx.s b/MX/F072RB/startup_stm32f072rbtx.s similarity index 100% rename from MX/startup_stm32f072rbtx.s rename to MX/F072RB/startup_stm32f072rbtx.s diff --git a/Makefile b/Makefile index 4faa71c..e1fd768 100644 --- a/Makefile +++ b/Makefile @@ -6,8 +6,8 @@ BUILD_TYPE ?= Debug TOOLCHAIN := gcc-arm-none-eabi.cmake # MCU target (override on command line: make build MCU_MODEL=STM32F051x8) -MCU_MODEL ?= STM32F072xB -MCU_FAMILY ?= STM32F0xx +MCU_MODEL ?= STM32L432XX +MCU_FAMILY ?= STM32L4xx # --- Default target --- all: build