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

stm32: Add support for some G0 devices

Added some of G050xx, G051xx, G061xx and G0B0xx devices.
Alexander Voronov 3 лет назад
Родитель
Сommit
55233c837f
2 измененных файлов с 43 добавлено и 7 удалено
  1. 36 0
      cmake/stm32/devices.cmake
  2. 7 7
      cmake/stm32/g0.cmake

+ 36 - 0
cmake/stm32/devices.cmake

@@ -539,6 +539,27 @@ set(STM32_ALL_DEVICES
     G041K6
     G041K8
     G041Y8
+    G050C6
+    G050C8
+    G050F6
+    G050K6
+    G050K8
+    G051C6
+    G051C8
+    G051F6
+    G051F8
+    G051G6
+    G051G8
+    G051K6
+    G051K8
+    G061C6
+    G061C8
+    G061F6
+    G061F8
+    G061G6
+    G061G8
+    G061K6
+    G061K8
     G070CB
     G070KB
     G070RB
@@ -560,18 +581,33 @@ set(STM32_ALL_DEVICES
     G081GB
     G081KB
     G081RB
+    G0B0CE
+    G0B0KE
+    G0B0RE
+    G0B0VE
+    G0B1CB
     G0B1CC
     G0B1CE
+    G0B1KB
     G0B1KC
     G0B1KE
+    G0B1MB
+    G0B1MC
+    G0B1ME
+    G0B1NE
+    G0B1RB
     G0B1RC
     G0B1RE
+    G0B1VB
     G0B1VC
     G0B1VE
     G0C1CC
     G0C1CE
     G0C1KC
     G0C1KE
+    G0C1MC
+    G0C1ME
+    G0C1NE
     G0C1RC
     G0C1RE
     G0C1VC

+ 7 - 7
cmake/stm32/g0.cmake

@@ -1,18 +1,18 @@
 set(STM32_G0_TYPES 
-    G030xx G031xx G041xx G070xx G071xx G081xx
-    G0B1xx G0C1xx
+    G030xx G031xx G041xx G050xx G051xx G061xx
+    G070xx G071xx G081xx G0B0xx G0B1xx G0C1xx
 )
 set(STM32_G0_TYPE_MATCH 
-    "G030.." "G031.." "G041.." "G070.." "G071.." "G081.."
-    "G0B1.." "G0C1.."
+    "G030.." "G031.." "G041.." "G050.." "G051.." "G061.."
+    "G070.." "G071.." "G081.." "G0B0.." "G0B1.." "G0C1.."
 )
 set(STM32_G0_RAM_SIZES 
-      8K   8K   8K  36K  36K  36K
-    144k 144K
+      8K   8K   8K  18K  18K  18K
+     36K  36K  36K 144K 144K 144K
 )
 set(STM32_G0_CCRAM_SIZES 
       0K   0K   0K   0K   0K   0K
-      0K   0K
+      0K   0K   0K   0K   0K   0K
 )
 
 stm32_util_create_family_targets(G0)