Просмотр исходного кода

add support for some H7 devices

Julien Staub 5 лет назад
Родитель
Сommit
4418b257c8
2 измененных файлов с 36 добавлено и 5 удалено
  1. 25 0
      cmake/stm32/devices.cmake
  2. 11 5
      cmake/stm32/h7.cmake

+ 25 - 0
cmake/stm32/devices.cmake

@@ -670,6 +670,31 @@ set(STM32_ALL_DEVICES
     G4A1RE
     G4A1RE
     G4A1VE
     G4A1VE
     GBK1CB
     GBK1CB
+    H723VE
+    H723VG
+    H723ZE
+    H723ZG
+    H725AE
+    H725AG
+    H725IE
+    H725IG
+    H725RE
+    H725RG
+    H725VE
+    H725VG
+    H725ZE
+    H725ZG
+    H730AB
+    H730IB
+    H730VB
+    H730ZB
+    H733VG
+    H733ZG
+    H735AG
+    H735IG
+    H735RG
+    H735VG
+    H735ZG
     H742AG
     H742AG
     H742AI
     H742AI
     H742BG
     H742BG

+ 11 - 5
cmake/stm32/h7.cmake

@@ -1,27 +1,33 @@
-set(STM32_H7_TYPES 
+set(STM32_H7_TYPES
+    H723xx H725xx  H730xx H730xxQ H733xx H735xx
     H743xx H753xx  H750xx H742xx  H745xx H755xx H747xx H757xx
     H743xx H753xx  H750xx H742xx  H745xx H755xx H747xx H757xx
     H7A3xx H7A3xxQ H7B3xx H7B3xxQ H7B0xx H7B0xxQ
     H7A3xx H7A3xxQ H7B3xx H7B3xxQ H7B0xx H7B0xxQ
 )
 )
-set(STM32_H7_TYPE_MATCH 
+set(STM32_H7_TYPE_MATCH
+   "H723.." "H725.."  "H730.." "H730..Q" "H733.." "H735.."
    "H743.." "H753.."  "H750.." "H742.."  "H745.." "H755.." "H747.." "H757.."
    "H743.." "H753.."  "H750.." "H742.."  "H745.." "H755.." "H747.." "H757.."
    "H7A3.." "H7A3..Q" "H7B3.." "H7B3..Q" "H7B0.." "H7B0..Q"
    "H7A3.." "H7A3..Q" "H7B3.." "H7B3..Q" "H7B0.." "H7B0..Q"
 )
 )
 set(STM32_H7_RAM_SIZES
 set(STM32_H7_RAM_SIZES
+    128K 128K 128K 128K 128K 128K
     128K 128K 128K 128K 128K 128K 128K 128K
     128K 128K 128K 128K 128K 128K 128K 128K
-    128K 128K 128K 128K 128K 128K 
+    128K 128K 128K 128K 128K 128K
 )
 )
 set(STM32_H7_M4_RAM_SIZES
 set(STM32_H7_M4_RAM_SIZES
+      0K   0K   0K   0K   0K   0K
       0K   0K   0K   0K 288K 288K 288K 288K
       0K   0K   0K   0K 288K 288K 288K 288K
-      0K   0K   0K   0K   0K   0K 
+      0K   0K   0K   0K   0K   0K
 )
 )
 
 
 set(STM32_H7_CCRAM_SIZES 
 set(STM32_H7_CCRAM_SIZES 
+      0K   0K   0K   0K   0K   0K
       0K   0K   0K   0K   0K   0K   0K   0K
       0K   0K   0K   0K   0K   0K   0K   0K
       0K   0K   0K   0K   0K   0K
       0K   0K   0K   0K   0K   0K
 )
 )
 
 
 set(STM32_H7_NO_FLASH_SPLIT
 set(STM32_H7_NO_FLASH_SPLIT
-      H750xx H7B0xx
+      H723xx H725xx H730xx H730xxQ H733xx H735xx
+      H750xx H7B0xx H7B0xxQ
 )
 )
 
 
 set(STM32_H7_DUAL_CORE
 set(STM32_H7_DUAL_CORE