|
|
@@ -5,8 +5,8 @@ SET(CMAKE_ASM_FLAGS "-mthumb -mcpu=cortex-m7 -mfpu=fpv5-sp-d16 -mfloat-abi=softf
|
|
|
SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--gc-sections -mthumb -mcpu=cortex-m7 -mfpu=fpv5-sp-d16 -mfloat-abi=softfp -mabi=aapcs" CACHE INTERNAL "executable linker flags")
|
|
|
SET(CMAKE_MODULE_LINKER_FLAGS "-mthumb -mcpu=cortex-m7 -mfpu=fpv5-sp-d16 -mfloat-abi=softfp -mabi=aapcs" CACHE INTERNAL "module linker flags")
|
|
|
SET(CMAKE_SHARED_LINKER_FLAGS "-mthumb -mcpu=cortex-m7 -mfpu=fpv5-sp-d16 -mfloat-abi=softfp -mabi=aapcs" CACHE INTERNAL "shared linker flags")
|
|
|
-SET(STM32_CHIP_TYPES 745xx 746xx 756xx 767xx 777xx 769xx 779xx CACHE INTERNAL "stm32f7 chip types")
|
|
|
-SET(STM32_CODES "745.." "746.." "756.." "767.." "777.." "769.." "779..")
|
|
|
+SET(STM32_CHIP_TYPES 745xx 746xx 756xx 765xx 767xx 777xx 769xx 779xx CACHE INTERNAL "stm32f7 chip types")
|
|
|
+SET(STM32_CODES "745.." "746.." "756.." "765.." "767.." "777.." "769.." "779..")
|
|
|
|
|
|
MACRO(STM32_GET_CHIP_TYPE CHIP CHIP_TYPE)
|
|
|
STRING(REGEX REPLACE "^[sS][tT][mM]32[fF](7[4567][5679].[EGI]).*$" "\\1" STM32_CODE ${CHIP})
|
|
|
@@ -41,6 +41,8 @@ MACRO(STM32_GET_CHIP_PARAMETERS CHIP FLASH_SIZE RAM_SIZE CCRAM_SIZE)
|
|
|
SET(RAM "320K")
|
|
|
ELSEIF(${TYPE} STREQUAL "756xx")
|
|
|
SET(RAM "320K")
|
|
|
+ ELSEIF(${TYPE} STREQUAL "765xx")
|
|
|
+ SET(RAM "512K")
|
|
|
ELSEIF(${TYPE} STREQUAL "767xx")
|
|
|
SET(RAM "512K")
|
|
|
ELSEIF(${TYPE} STREQUAL "777xx")
|