Skip to content
Snippets Groups Projects
Commit 7bdc0842 authored by Sergi Hernandez's avatar Sergi Hernandez
Browse files

Initial commit of the IMU STM32 module software.

parent 208ce350
No related branches found
No related tags found
No related merge requests found
...@@ -32,11 +32,11 @@ else ifeq ($(TARGET_PROCESSOR),STM32F302C8) ...@@ -32,11 +32,11 @@ else ifeq ($(TARGET_PROCESSOR),STM32F302C8)
PROCESSOR_MACRO=STM32F302x8 PROCESSOR_MACRO=STM32F302x8
else ifeq ($(TARGET_PROCESSOR),STM32F302CB) else ifeq ($(TARGET_PROCESSOR),STM32F302CB)
LINKER_SCRIPT_FILE=STM32F3_128FLASH_32RAM.ld LINKER_SCRIPT_FILE=STM32F3_128FLASH_32RAM.ld
STARTUP_FILE=startup_stm32f302xC.s STARTUP_FILE=startup_stm32f302xc.s
PROCESSOR_MACRO=STM32F302xC PROCESSOR_MACRO=STM32F302xC
else ifeq ($(TARGET_PROCESSOR),STM32F302CC) else ifeq ($(TARGET_PROCESSOR),STM32F302CC)
LINKER_SCRIPT_FILE=STM32F3_256FLASH_40RAM.ld LINKER_SCRIPT_FILE=STM32F3_256FLASH_40RAM.ld
STARTUP_FILE=startup_stm32f302xC.s STARTUP_FILE=startup_stm32f302xc.s
PROCESSOR_MACRO=STM32F302xC PROCESSOR_MACRO=STM32F302xC
else ifeq ($(TARGET_PROCESSOR),STM32F302K6) else ifeq ($(TARGET_PROCESSOR),STM32F302K6)
LINKER_SCRIPT_FILE=STM32F3_32FLASH_16RAM.ld LINKER_SCRIPT_FILE=STM32F3_32FLASH_16RAM.ld
...@@ -56,43 +56,43 @@ else ifeq ($(TARGET_PROCESSOR),STM32F302R8) ...@@ -56,43 +56,43 @@ else ifeq ($(TARGET_PROCESSOR),STM32F302R8)
PROCESSOR_MACRO=STM32F302x8 PROCESSOR_MACRO=STM32F302x8
else ifeq ($(TARGET_PROCESSOR),STM32F302RB) else ifeq ($(TARGET_PROCESSOR),STM32F302RB)
LINKER_SCRIPT_FILE=STM32F3_128FLASH_32RAM.ld LINKER_SCRIPT_FILE=STM32F3_128FLASH_32RAM.ld
STARTUP_FILE=startup_stm32f302xC.s STARTUP_FILE=startup_stm32f302xc.s
PROCESSOR_MACRO=STM32F302xC PROCESSOR_MACRO=STM32F302xC
else ifeq ($(TARGET_PROCESSOR),STM32F302RC) else ifeq ($(TARGET_PROCESSOR),STM32F302RC)
LINKER_SCRIPT_FILE=STM32F3_256FLASH_40RAM.ld LINKER_SCRIPT_FILE=STM32F3_256FLASH_40RAM.ld
STARTUP_FILE=startup_stm32f302xC.s STARTUP_FILE=startup_stm32f302xc.s
PROCESSOR_MACRO=STM32F302xC PROCESSOR_MACRO=STM32F302xC
else ifeq ($(TARGET_PROCESSOR),STM32F302RD) else ifeq ($(TARGET_PROCESSOR),STM32F302RD)
LINKER_SCRIPT_FILE=STM32F3_384FLASH_64RAM.ld LINKER_SCRIPT_FILE=STM32F3_384FLASH_64RAM.ld
STARTUP_FILE=startup_stm32f302xE.s STARTUP_FILE=startup_stm32f302xe.s
PROCESSOR_MACRO=STM32F302xE PROCESSOR_MACRO=STM32F302xE
else ifeq ($(TARGET_PROCESSOR),STM32F302RE) else ifeq ($(TARGET_PROCESSOR),STM32F302RE)
LINKER_SCRIPT_FILE=STM32F3_512FLASH_64RAM.ld LINKER_SCRIPT_FILE=STM32F3_512FLASH_64RAM.ld
STARTUP_FILE=startup_stm32f302xE.s STARTUP_FILE=startup_stm32f302xe.s
PROCESSOR_MACRO=STM32F302xE PROCESSOR_MACRO=STM32F302xE
else ifeq ($(TARGET_PROCESSOR),STM32F302VB) else ifeq ($(TARGET_PROCESSOR),STM32F302VB)
LINKER_SCRIPT_FILE=STM32F3_128FLASH_32RAM.ld LINKER_SCRIPT_FILE=STM32F3_128FLASH_32RAM.ld
STARTUP_FILE=startup_stm32f302xC.s STARTUP_FILE=startup_stm32f302xc.s
PROCESSOR_MACRO=STM32F302xC PROCESSOR_MACRO=STM32F302xC
else ifeq ($(TARGET_PROCESSOR),STM32F302VC) else ifeq ($(TARGET_PROCESSOR),STM32F302VC)
LINKER_SCRIPT_FILE=STM32F3_256FLASH_40RAM.ld LINKER_SCRIPT_FILE=STM32F3_256FLASH_40RAM.ld
STARTUP_FILE=startup_stm32f302xC.s STARTUP_FILE=startup_stm32f302xc.s
PROCESSOR_MACRO=STM32F302xC PROCESSOR_MACRO=STM32F302xC
else ifeq ($(TARGET_PROCESSOR),STM32F302VD) else ifeq ($(TARGET_PROCESSOR),STM32F302VD)
LINKER_SCRIPT_FILE=STM32F3_384FLASH_64RAM.ld LINKER_SCRIPT_FILE=STM32F3_384FLASH_64RAM.ld
STARTUP_FILE=startup_stm32f302xE.s STARTUP_FILE=startup_stm32f302xe.s
PROCESSOR_MACRO=STM32F302xE PROCESSOR_MACRO=STM32F302xE
else ifeq ($(TARGET_PROCESSOR),STM32F302VE) else ifeq ($(TARGET_PROCESSOR),STM32F302VE)
LINKER_SCRIPT_FILE=STM32F3_512FLASH_64RAM.ld LINKER_SCRIPT_FILE=STM32F3_512FLASH_64RAM.ld
STARTUP_FILE=startup_stm32f302xE.s STARTUP_FILE=startup_stm32f302xe.s
PROCESSOR_MACRO=STM32F302xE PROCESSOR_MACRO=STM32F302xE
else ifeq ($(TARGET_PROCESSOR),STM32F302ZD) else ifeq ($(TARGET_PROCESSOR),STM32F302ZD)
LINKER_SCRIPT_FILE=STM32F3_384FLASH_64RAM.ld LINKER_SCRIPT_FILE=STM32F3_384FLASH_64RAM.ld
STARTUP_FILE=startup_stm32f302xE.s STARTUP_FILE=startup_stm32f302xe.s
PROCESSOR_MACRO=STM32F302xE PROCESSOR_MACRO=STM32F302xE
else ifeq ($(TARGET_PROCESSOR),STM32F302ZE) else ifeq ($(TARGET_PROCESSOR),STM32F302ZE)
LINKER_SCRIPT_FILE=STM32F3_512FLASH_64RAM.ld LINKER_SCRIPT_FILE=STM32F3_512FLASH_64RAM.ld
STARTUP_FILE=startup_stm32f302xE.s STARTUP_FILE=startup_stm32f302xe.s
PROCESSOR_MACRO=STM32F302xE PROCESSOR_MACRO=STM32F302xE
else ifeq ($(TARGET_PROCESSOR),STM32F303C6) else ifeq ($(TARGET_PROCESSOR),STM32F303C6)
LINKER_SCRIPT_FILE=STM32F3_32FLASH_16RAM.ld LINKER_SCRIPT_FILE=STM32F3_32FLASH_16RAM.ld
...@@ -104,11 +104,11 @@ else ifeq ($(TARGET_PROCESSOR),STM32F303C8) ...@@ -104,11 +104,11 @@ else ifeq ($(TARGET_PROCESSOR),STM32F303C8)
PROCESSOR_MACRO=STM32F303x8 PROCESSOR_MACRO=STM32F303x8
else ifeq ($(TARGET_PROCESSOR),STM32F303CB) else ifeq ($(TARGET_PROCESSOR),STM32F303CB)
LINKER_SCRIPT_FILE=STM32F3_128FLASH_40RAM.ld LINKER_SCRIPT_FILE=STM32F3_128FLASH_40RAM.ld
STARTUP_FILE=startup_stm32f303xC.s STARTUP_FILE=startup_stm32f303xc.s
PROCESSOR_MACRO=STM32F303xC PROCESSOR_MACRO=STM32F303xC
else ifeq ($(TARGET_PROCESSOR),STM32F303CC) else ifeq ($(TARGET_PROCESSOR),STM32F303CC)
LINKER_SCRIPT_FILE=STM32F3_256FLASH_48RAM.ld LINKER_SCRIPT_FILE=STM32F3_256FLASH_48RAM.ld
STARTUP_FILE=startup_stm32f303xC.s STARTUP_FILE=startup_stm32f303xc.s
PROCESSOR_MACRO=STM32F303xC PROCESSOR_MACRO=STM32F303xC
else ifeq ($(TARGET_PROCESSOR),STM32F303K6) else ifeq ($(TARGET_PROCESSOR),STM32F303K6)
LINKER_SCRIPT_FILE=STM32F3_32FLASH_16RAM.ld LINKER_SCRIPT_FILE=STM32F3_32FLASH_16RAM.ld
...@@ -128,43 +128,43 @@ else ifeq ($(TARGET_PROCESSOR),STM32F303R8) ...@@ -128,43 +128,43 @@ else ifeq ($(TARGET_PROCESSOR),STM32F303R8)
PROCESSOR_MACRO=STM32F303x8 PROCESSOR_MACRO=STM32F303x8
else ifeq ($(TARGET_PROCESSOR),STM32F303RB) else ifeq ($(TARGET_PROCESSOR),STM32F303RB)
LINKER_SCRIPT_FILE=STM32F3_128FLASH_40RAM.ld LINKER_SCRIPT_FILE=STM32F3_128FLASH_40RAM.ld
STARTUP_FILE=startup_stm32f303xC.s STARTUP_FILE=startup_stm32f303xc.s
PROCESSOR_MACRO=STM32F303xC PROCESSOR_MACRO=STM32F303xC
else ifeq ($(TARGET_PROCESSOR),STM32F303RC) else ifeq ($(TARGET_PROCESSOR),STM32F303RC)
LINKER_SCRIPT_FILE=STM32F3_256FLASH_48RAM.ld LINKER_SCRIPT_FILE=STM32F3_256FLASH_48RAM.ld
STARTUP_FILE=startup_stm32f303xC.s STARTUP_FILE=startup_stm32f303xc.s
PROCESSOR_MACRO=STM32F303xC PROCESSOR_MACRO=STM32F303xC
else ifeq ($(TARGET_PROCESSOR),STM32F303RD) else ifeq ($(TARGET_PROCESSOR),STM32F303RD)
LINKER_SCRIPT_FILE=STM32F3_384FLASH_80RAM.ld LINKER_SCRIPT_FILE=STM32F3_384FLASH_80RAM.ld
STARTUP_FILE=startup_stm32f303xE.s STARTUP_FILE=startup_stm32f303xe.s
PROCESSOR_MACRO=STM32F303xE PROCESSOR_MACRO=STM32F303xE
else ifeq ($(TARGET_PROCESSOR),STM32F303RE) else ifeq ($(TARGET_PROCESSOR),STM32F303RE)
LINKER_SCRIPT_FILE=STM32F3_512FLASH_80RAM.ld LINKER_SCRIPT_FILE=STM32F3_512FLASH_80RAM.ld
STARTUP_FILE=startup_stm32f303xE.s STARTUP_FILE=startup_stm32f303xe.s
PROCESSOR_MACRO=STM32F303xE PROCESSOR_MACRO=STM32F303xE
else ifeq ($(TARGET_PROCESSOR),STM32F303VB) else ifeq ($(TARGET_PROCESSOR),STM32F303VB)
LINKER_SCRIPT_FILE=STM32F3_128FLASH_40RAM.ld LINKER_SCRIPT_FILE=STM32F3_128FLASH_40RAM.ld
STARTUP_FILE=startup_stm32f303xC.s STARTUP_FILE=startup_stm32f303xc.s
PROCESSOR_MACRO=STM32F303xC PROCESSOR_MACRO=STM32F303xC
else ifeq ($(TARGET_PROCESSOR),STM32F303VC) else ifeq ($(TARGET_PROCESSOR),STM32F303VC)
LINKER_SCRIPT_FILE=STM32F3_256FLASH_48RAM.ld LINKER_SCRIPT_FILE=STM32F3_256FLASH_48RAM.ld
STARTUP_FILE=startup_stm32f303xC.s STARTUP_FILE=startup_stm32f303xc.s
PROCESSOR_MACRO=STM32F303xC PROCESSOR_MACRO=STM32F303xC
else ifeq ($(TARGET_PROCESSOR),STM32F303VD) else ifeq ($(TARGET_PROCESSOR),STM32F303VD)
LINKER_SCRIPT_FILE=STM32F3_384FLASH_80RAM.ld LINKER_SCRIPT_FILE=STM32F3_384FLASH_80RAM.ld
STARTUP_FILE=startup_stm32f303xE.s STARTUP_FILE=startup_stm32f303xe.s
PROCESSOR_MACRO=STM32F303xE PROCESSOR_MACRO=STM32F303xE
else ifeq ($(TARGET_PROCESSOR),STM32F303VE) else ifeq ($(TARGET_PROCESSOR),STM32F303VE)
LINKER_SCRIPT_FILE=STM32F3_512FLASH_80RAM.ld LINKER_SCRIPT_FILE=STM32F3_512FLASH_80RAM.ld
STARTUP_FILE=startup_stm32f303xE.s STARTUP_FILE=startup_stm32f303xe.s
PROCESSOR_MACRO=STM32F303xE PROCESSOR_MACRO=STM32F303xE
else ifeq ($(TARGET_PROCESSOR),STM32F303ZD) else ifeq ($(TARGET_PROCESSOR),STM32F303ZD)
LINKER_SCRIPT_FILE=STM32F3_384FLASH_80RAM.ld LINKER_SCRIPT_FILE=STM32F3_384FLASH_80RAM.ld
STARTUP_FILE=startup_stm32f303xE.s STARTUP_FILE=startup_stm32f303xe.s
PROCESSOR_MACRO=STM32F303xE PROCESSOR_MACRO=STM32F303xE
else ifeq ($(TARGET_PROCESSOR),STM32F303ZE) else ifeq ($(TARGET_PROCESSOR),STM32F303ZE)
LINKER_SCRIPT_FILE=STM32F3_512FLASH_80RAM.ld LINKER_SCRIPT_FILE=STM32F3_512FLASH_80RAM.ld
STARTUP_FILE=startup_stm32f303xE.s STARTUP_FILE=startup_stm32f303xe.s
PROCESSOR_MACRO=STM32F303xE PROCESSOR_MACRO=STM32F303xE
else ifeq ($(TARGET_PROCESSOR),STM32F318C8) else ifeq ($(TARGET_PROCESSOR),STM32F318C8)
LINKER_SCRIPT_FILE=STM32F3_64FLASH_16RAM.ld LINKER_SCRIPT_FILE=STM32F3_64FLASH_16RAM.ld
...@@ -224,39 +224,39 @@ else ifeq ($(TARGET_PROCESSOR),STM32F358VC) ...@@ -224,39 +224,39 @@ else ifeq ($(TARGET_PROCESSOR),STM32F358VC)
PROCESSOR_MACRO=STM32F358xx PROCESSOR_MACRO=STM32F358xx
else ifeq ($(TARGET_PROCESSOR),STM32F373C8) else ifeq ($(TARGET_PROCESSOR),STM32F373C8)
LINKER_SCRIPT_FILE=STM32F3_64FLASH_16RAM.ld LINKER_SCRIPT_FILE=STM32F3_64FLASH_16RAM.ld
STARTUP_FILE=startup_stm32f373xC.s STARTUP_FILE=startup_stm32f373xc.s
PROCESSOR_MACRO=STM32F373xC PROCESSOR_MACRO=STM32F373xC
else ifeq ($(TARGET_PROCESSOR),STM32F373CB) else ifeq ($(TARGET_PROCESSOR),STM32F373CB)
LINKER_SCRIPT_FILE=STM32F3_128FLASH_24RAM.ld LINKER_SCRIPT_FILE=STM32F3_128FLASH_24RAM.ld
STARTUP_FILE=startup_stm32f373xC.s STARTUP_FILE=startup_stm32f373xc.s
PROCESSOR_MACRO=STM32F373xC PROCESSOR_MACRO=STM32F373xC
else ifeq ($(TARGET_PROCESSOR),STM32F373CC) else ifeq ($(TARGET_PROCESSOR),STM32F373CC)
LINKER_SCRIPT_FILE=STM32F3_256FLASH_32RAM.ld LINKER_SCRIPT_FILE=STM32F3_256FLASH_32RAM.ld
STARTUP_FILE=startup_stm32f373xC.s STARTUP_FILE=startup_stm32f373xc.s
PROCESSOR_MACRO=STM32F373xC PROCESSOR_MACRO=STM32F373xC
else ifeq ($(TARGET_PROCESSOR),STM32F373R8) else ifeq ($(TARGET_PROCESSOR),STM32F373R8)
LINKER_SCRIPT_FILE=STM32F3_64FLASH_16RAM.ld LINKER_SCRIPT_FILE=STM32F3_64FLASH_16RAM.ld
STARTUP_FILE=startup_stm32f373xC.s STARTUP_FILE=startup_stm32f373xc.s
PROCESSOR_MACRO=STM32F373xC PROCESSOR_MACRO=STM32F373xC
else ifeq ($(TARGET_PROCESSOR),STM32F373RB) else ifeq ($(TARGET_PROCESSOR),STM32F373RB)
LINKER_SCRIPT_FILE=STM32F3_128FLASH_24RAM.ld LINKER_SCRIPT_FILE=STM32F3_128FLASH_24RAM.ld
STARTUP_FILE=startup_stm32f373xC.s STARTUP_FILE=startup_stm32f373xc.s
PROCESSOR_MACRO=STM32F373xC PROCESSOR_MACRO=STM32F373xC
else ifeq ($(TARGET_PROCESSOR),STM32F373RC) else ifeq ($(TARGET_PROCESSOR),STM32F373RC)
LINKER_SCRIPT_FILE=STM32F3_256FLASH_32RAM.ld LINKER_SCRIPT_FILE=STM32F3_256FLASH_32RAM.ld
STARTUP_FILE=startup_stm32f373xC.s STARTUP_FILE=startup_stm32f373xc.s
PROCESSOR_MACRO=STM32F373xC PROCESSOR_MACRO=STM32F373xC
else ifeq ($(TARGET_PROCESSOR),STM32F373V8) else ifeq ($(TARGET_PROCESSOR),STM32F373V8)
LINKER_SCRIPT_FILE=STM32F3_64FLASH_16RAM.ld LINKER_SCRIPT_FILE=STM32F3_64FLASH_16RAM.ld
STARTUP_FILE=startup_stm32f373xC.s STARTUP_FILE=startup_stm32f373xc.s
PROCESSOR_MACRO=STM32F373xC PROCESSOR_MACRO=STM32F373xC
else ifeq ($(TARGET_PROCESSOR),STM32F373VB) else ifeq ($(TARGET_PROCESSOR),STM32F373VB)
LINKER_SCRIPT_FILE=STM32F3_128FLASH_24RAM.ld LINKER_SCRIPT_FILE=STM32F3_128FLASH_24RAM.ld
STARTUP_FILE=startup_stm32f373xC.s STARTUP_FILE=startup_stm32f373xc.s
PROCESSOR_MACRO=STM32F373xC PROCESSOR_MACRO=STM32F373xC
else ifeq ($(TARGET_PROCESSOR),STM32F373VC) else ifeq ($(TARGET_PROCESSOR),STM32F373VC)
LINKER_SCRIPT_FILE=STM32F3_256FLASH_32RAM.ld LINKER_SCRIPT_FILE=STM32F3_256FLASH_32RAM.ld
STARTUP_FILE=startup_stm32f373xC.s STARTUP_FILE=startup_stm32f373xc.s
PROCESSOR_MACRO=STM32F373xC PROCESSOR_MACRO=STM32F373xC
else ifeq ($(TARGET_PROCESSOR),STM32F378CC) else ifeq ($(TARGET_PROCESSOR),STM32F378CC)
LINKER_SCRIPT_FILE=STM32F3_256FLASH_32RAM.ld LINKER_SCRIPT_FILE=STM32F3_256FLASH_32RAM.ld
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment