From ece09aad0ba2c79765cbc801ca084e4d7981b713 Mon Sep 17 00:00:00 2001 From: Ea-r-th <39779954+Ea-r-th@users.noreply.github.com> Date: Sat, 4 Oct 2025 22:58:01 -0700 Subject: [PATCH] started switch to new platform --- CMakeLists.txt | 12 ++++++------ MX/{ => F072RB}/STM32F072RBTX_FLASH.ld | 0 MX/{ => F072RB}/startup_stm32f072rbtx.s | 0 Makefile | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) rename MX/{ => F072RB}/STM32F072RBTX_FLASH.ld (100%) rename MX/{ => F072RB}/startup_stm32f072rbtx.s (100%) 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