-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
BuildScript.py
1760 lines (1740 loc) · 117 KB
/
BuildScript.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
"""
@file BuildScript.py
@author Daniel Starke
@copyright Copyright 2020-2022 Daniel Starke
@date 2020-10-20
@version 2022-08-05
"""
import os
import re
import sys
# Compatible Arduino version (rev.2.2).
ARDUINO = 10810
# List of possible targets. Each elements contains: Part Numbers, Variants, Define, Cores, RAM, Flash
# @see _mcuParse.awk
mcuList = [
[["STM32F100VB"], ["Tx"], "STM32F100xB", ["cortex-m3"], 8, 128],
[["STM32F100RB"], ["Hx", "Tx"], "STM32F100xB", ["cortex-m3"], 8, 128],
[["STM32F100CB"], ["Tx"], "STM32F100xB", ["cortex-m3"], 8, 128],
[["STM32F100C8"], ["Tx"], "STM32F100xB", ["cortex-m3"], 8, 64],
[["STM32F100R8"], ["Hx", "Tx"], "STM32F100xB", ["cortex-m3"], 8, 64],
[["STM32F100V8"], ["Tx"], "STM32F100xB", ["cortex-m3"], 8, 64],
[["STM32F100R6"], ["Hx", "Tx"], "STM32F100xB", ["cortex-m3"], 4, 32],
[["STM32F100C6"], ["Tx"], "STM32F100xB", ["cortex-m3"], 4, 32],
[["STM32F100R4"], ["Hx", "Tx"], "STM32F100xB", ["cortex-m3"], 4, 16],
[["STM32F100C4"], ["Tx"], "STM32F100xB", ["cortex-m3"], 4, 16],
[["STM32F100VE"], ["Tx"], "STM32F100xE", ["cortex-m3"], 32, 512],
[["STM32F100RE"], ["Tx"], "STM32F100xE", ["cortex-m3"], 32, 512],
[["STM32F100ZE"], ["Tx"], "STM32F100xE", ["cortex-m3"], 32, 512],
[["STM32F100ZD"], ["Tx"], "STM32F100xE", ["cortex-m3"], 32, 384],
[["STM32F100VD"], ["Tx"], "STM32F100xE", ["cortex-m3"], 32, 384],
[["STM32F100RD"], ["Tx"], "STM32F100xE", ["cortex-m3"], 32, 384],
[["STM32F100RC"], ["Tx"], "STM32F100xE", ["cortex-m3"], 24, 256],
[["STM32F100VC"], ["Tx"], "STM32F100xE", ["cortex-m3"], 24, 256],
[["STM32F100ZC"], ["Tx"], "STM32F100xE", ["cortex-m3"], 24, 256],
[["STM32F101R4"], ["Tx"], "STM32F101x6", ["cortex-m3"], 4, 16],
[["STM32F101T4"], ["Ux"], "STM32F101x6", ["cortex-m3"], 4, 16],
[["STM32F101C4"], ["Tx"], "STM32F101x6", ["cortex-m3"], 4, 16],
[["STM32F101C6"], ["Tx"], "STM32F101x6", ["cortex-m3"], 6, 32],
[["STM32F101R6"], ["Tx"], "STM32F101x6", ["cortex-m3"], 6, 32],
[["STM32F101T6"], ["Ux"], "STM32F101x6", ["cortex-m3"], 6, 32],
[["STM32F101C8"], ["Tx", "Ux"], "STM32F101xB", ["cortex-m3"], 10, 64],
[["STM32F101R8"], ["Tx"], "STM32F101xB", ["cortex-m3"], 10, 64],
[["STM32F101T8"], ["Ux"], "STM32F101xB", ["cortex-m3"], 10, 64],
[["STM32F101V8"], ["Tx"], "STM32F101xB", ["cortex-m3"], 10, 64],
[["STM32F101CB"], ["Tx", "Ux"], "STM32F101xB", ["cortex-m3"], 16, 128],
[["STM32F101RB"], ["Hx", "Tx"], "STM32F101xB", ["cortex-m3"], 16, 128],
[["STM32F101TB"], ["Ux"], "STM32F101xB", ["cortex-m3"], 16, 128],
[["STM32F101VB"], ["Tx"], "STM32F101xB", ["cortex-m3"], 16, 128],
[["STM32F101RC"], ["Tx"], "STM32F101xE", ["cortex-m3"], 32, 256],
[["STM32F101VC"], ["Tx"], "STM32F101xE", ["cortex-m3"], 32, 256],
[["STM32F101ZC"], ["Tx"], "STM32F101xE", ["cortex-m3"], 32, 256],
[["STM32F101RD"], ["Tx"], "STM32F101xE", ["cortex-m3"], 48, 384],
[["STM32F101VD"], ["Tx"], "STM32F101xE", ["cortex-m3"], 48, 384],
[["STM32F101ZD"], ["Tx"], "STM32F101xE", ["cortex-m3"], 48, 384],
[["STM32F101RE"], ["Tx"], "STM32F101xE", ["cortex-m3"], 48, 512],
[["STM32F101VE"], ["Tx"], "STM32F101xE", ["cortex-m3"], 48, 512],
[["STM32F101ZE"], ["Tx"], "STM32F101xE", ["cortex-m3"], 48, 512],
[["STM32F101RF"], ["Tx"], "STM32F101xG", ["cortex-m3"], 80, 768],
[["STM32F101VF"], ["Tx"], "STM32F101xG", ["cortex-m3"], 80, 768],
[["STM32F101ZF"], ["Tx"], "STM32F101xG", ["cortex-m3"], 80, 768],
[["STM32F101RG"], ["Tx"], "STM32F101xG", ["cortex-m3"], 80, 1024],
[["STM32F101VG"], ["Tx"], "STM32F101xG", ["cortex-m3"], 80, 1024],
[["STM32F101ZG"], ["Tx"], "STM32F101xG", ["cortex-m3"], 80, 1024],
[["STM32F102C4"], ["Tx"], "STM32F102x6", ["cortex-m3"], 4, 16],
[["STM32F102R4"], ["Tx"], "STM32F102x6", ["cortex-m3"], 4, 16],
[["STM32F102C6"], ["Tx"], "STM32F102x6", ["cortex-m3"], 6, 32],
[["STM32F102R6"], ["Tx"], "STM32F102x6", ["cortex-m3"], 6, 32],
[["STM32F102C8"], ["Tx"], "STM32F102xB", ["cortex-m3"], 10, 64],
[["STM32F102R8"], ["Tx"], "STM32F102xB", ["cortex-m3"], 10, 64],
[["STM32F102CB"], ["Tx"], "STM32F102xB", ["cortex-m3"], 16, 128],
[["STM32F102RB"], ["Tx"], "STM32F102xB", ["cortex-m3"], 16, 128],
[["STM32F103VE"], ["Hx", "Tx"], "STM32F103xE", ["cortex-m3"], 64, 512],
[["STM32F103RE"], ["Tx", "Yx"], "STM32F103xE", ["cortex-m3"], 64, 512],
[["STM32F103ZE"], ["Tx", "Hx"], "STM32F103xE", ["cortex-m3"], 64, 512],
[["STM32F103RC"], ["Tx"], "STM32F103xE", ["cortex-m3"], 48, 256],
[["STM32F103RC"], ["Yx"], "STM32F103xE", ["cortex-m3"], 64, 256],
[["STM32F103VC"], ["Hx", "Tx"], "STM32F103xE", ["cortex-m3"], 48, 256],
[["STM32F103ZC"], ["Hx", "Tx"], "STM32F103xE", ["cortex-m3"], 48, 256],
[["STM32F103RD"], ["Tx", "Yx"], "STM32F103xE", ["cortex-m3"], 64, 384],
[["STM32F103VD"], ["Hx", "Tx"], "STM32F103xE", ["cortex-m3"], 64, 384],
[["STM32F103ZD"], ["Hx", "Tx"], "STM32F103xE", ["cortex-m3"], 64, 384],
[["STM32F103ZG"], ["Hx", "Tx"], "STM32F103xG", ["cortex-m3"], 96, 1024],
[["STM32F103VG"], ["Tx"], "STM32F103xG", ["cortex-m3"], 96, 1024],
[["STM32F103RG"], ["Tx"], "STM32F103xG", ["cortex-m3"], 96, 1024],
[["STM32F103RF"], ["Tx"], "STM32F103xG", ["cortex-m3"], 96, 768],
[["STM32F103VF"], ["Tx"], "STM32F103xG", ["cortex-m3"], 96, 768],
[["STM32F103ZF"], ["Hx", "Tx"], "STM32F103xG", ["cortex-m3"], 96, 768],
[["STM32F103VB"], ["Ix", "Hx", "Tx"], "STM32F103xB", ["cortex-m3"], 20, 128],
[["STM32F103TB"], ["Ux"], "STM32F103xB", ["cortex-m3"], 20, 128],
[["STM32F103CB"], ["Tx", "Ux"], "STM32F103xB", ["cortex-m3"], 20, 128],
[["STM32F103RB"], ["Tx", "Hx"], "STM32F103xB", ["cortex-m3"], 20, 128],
[["STM32F103C8"], ["Tx"], "STM32F103xB", ["cortex-m3"], 20, 64],
[["STM32F103R8"], ["Hx", "Tx"], "STM32F103xB", ["cortex-m3"], 20, 64],
[["STM32F103T8"], ["Ux"], "STM32F103xB", ["cortex-m3"], 20, 64],
[["STM32F103V8"], ["Hx", "Tx"], "STM32F103xB", ["cortex-m3"], 20, 64],
[["STM32F103C4"], ["Tx"], "STM32F103x6", ["cortex-m3"], 6, 16],
[["STM32F103R4"], ["Hx", "Tx"], "STM32F103x6", ["cortex-m3"], 6, 16],
[["STM32F103T4"], ["Ux"], "STM32F103x6", ["cortex-m3"], 6, 16],
[["STM32F103C6"], ["Tx", "Ux"], "STM32F103x6", ["cortex-m3"], 10, 32],
[["STM32F103R6"], ["Hx", "Tx"], "STM32F103x6", ["cortex-m3"], 10, 32],
[["STM32F103T6"], ["Ux"], "STM32F103x6", ["cortex-m3"], 10, 32],
[["STM32F105R8"], ["Tx"], "STM32F105xC", ["cortex-m3"], 64, 64],
[["STM32F105V8"], ["Hx", "Tx"], "STM32F105xC", ["cortex-m3"], 64, 64],
[["STM32F105RB"], ["Tx"], "STM32F105xC", ["cortex-m3"], 64, 128],
[["STM32F105VB"], ["Hx", "Tx"], "STM32F105xC", ["cortex-m3"], 64, 128],
[["STM32F105RC"], ["Tx"], "STM32F105xC", ["cortex-m3"], 64, 256],
[["STM32F105VC"], ["Hx", "Tx"], "STM32F105xC", ["cortex-m3"], 64, 256],
[["STM32F107RC"], ["Tx"], "STM32F107xC", ["cortex-m3"], 64, 256],
[["STM32F107RB"], ["Tx"], "STM32F107xC", ["cortex-m3"], 64, 128],
[["STM32F107VB"], ["Hx", "Tx"], "STM32F107xC", ["cortex-m3"], 64, 128],
[["STM32F107VC"], ["Tx", "Hx"], "STM32F107xC", ["cortex-m3"], 64, 256],
[["STM32G031C4"], ["Tx", "Ux"], "STM32G031xx", ["cortex-m0plus"], 8, 16],
[["STM32G031C6"], ["Tx", "Ux"], "STM32G031xx", ["cortex-m0plus"], 8, 32],
[["STM32G031C8"], ["Tx", "Ux"], "STM32G031xx", ["cortex-m0plus"], 8, 64],
[["STM32G031K4"], ["Tx", "Ux"], "STM32G031xx", ["cortex-m0plus"], 8, 16],
[["STM32G031K6"], ["Tx", "Ux"], "STM32G031xx", ["cortex-m0plus"], 8, 32],
[["STM32G031K8"], ["Tx", "Ux"], "STM32G031xx", ["cortex-m0plus"], 8, 64],
[["STM32G031G4"], ["Ux"], "STM32G031xx", ["cortex-m0plus"], 8, 16],
[["STM32G031G6"], ["Ux"], "STM32G031xx", ["cortex-m0plus"], 8, 32],
[["STM32G031G8"], ["Ux"], "STM32G031xx", ["cortex-m0plus"], 8, 64],
[["STM32G031F4"], ["Px"], "STM32G031xx", ["cortex-m0plus"], 8, 16],
[["STM32G031F6"], ["Px"], "STM32G031xx", ["cortex-m0plus"], 8, 32],
[["STM32G031F8"], ["Px"], "STM32G031xx", ["cortex-m0plus"], 8, 64],
[["STM32G031Y8"], ["Yx"], "STM32G031xx", ["cortex-m0plus"], 8, 64],
[["STM32G031J4"], ["Mx"], "STM32G031xx", ["cortex-m0plus"], 8, 16],
[["STM32G031J6"], ["Mx"], "STM32G031xx", ["cortex-m0plus"], 8, 32],
[["STM32G041C6"], ["Tx", "Ux"], "STM32G041xx", ["cortex-m0plus"], 8, 32],
[["STM32G041C8"], ["Tx", "Ux"], "STM32G041xx", ["cortex-m0plus"], 8, 64],
[["STM32G041K6"], ["Tx", "Ux"], "STM32G041xx", ["cortex-m0plus"], 8, 32],
[["STM32G041K8"], ["Tx", "Ux"], "STM32G041xx", ["cortex-m0plus"], 8, 64],
[["STM32G041G6"], ["Ux"], "STM32G041xx", ["cortex-m0plus"], 8, 32],
[["STM32G041G8"], ["Ux"], "STM32G041xx", ["cortex-m0plus"], 8, 64],
[["STM32G041F6"], ["Px"], "STM32G041xx", ["cortex-m0plus"], 8, 32],
[["STM32G041F8"], ["Px"], "STM32G041xx", ["cortex-m0plus"], 8, 64],
[["STM32G041Y8"], ["Yx"], "STM32G041xx", ["cortex-m0plus"], 8, 64],
[["STM32G041J6"], ["Mx"], "STM32G041xx", ["cortex-m0plus"], 8, 32],
[["STM32G030C6"], ["Tx"], "STM32G030xx", ["cortex-m0plus"], 8, 32],
[["STM32G030C8"], ["Tx"], "STM32G030xx", ["cortex-m0plus"], 8, 64],
[["STM32G030K6"], ["Tx"], "STM32G030xx", ["cortex-m0plus"], 8, 32],
[["STM32G030K8"], ["Tx"], "STM32G030xx", ["cortex-m0plus"], 8, 64],
[["STM32G030F6"], ["Px"], "STM32G030xx", ["cortex-m0plus"], 8, 32],
[["STM32G030J6"], ["Mx"], "STM32G030xx", ["cortex-m0plus"], 8, 32],
[["STM32G070CB"], ["Tx"], "STM32G070xx", ["cortex-m0plus"], 36, 128],
[["STM32G070KB"], ["Tx"], "STM32G070xx", ["cortex-m0plus"], 36, 128],
[["STM32G070RB"], ["Tx"], "STM32G070xx", ["cortex-m0plus"], 36, 128],
[["STM32G071G6"], ["Ux"], "STM32G071xx", ["cortex-m0plus"], 36, 32],
[["STM32G071G8"], ["Ux", "UxN"], "STM32G071xx", ["cortex-m0plus"], 36, 64],
[["STM32G071GB"], ["Ux", "UxN"], "STM32G071xx", ["cortex-m0plus"], 36, 128],
[["STM32G071K6"], ["Tx", "Ux"], "STM32G071xx", ["cortex-m0plus"], 36, 32],
[["STM32G071K8"], ["Tx", "Ux", "TxN", "UxN"], "STM32G071xx", ["cortex-m0plus"], 36, 64],
[["STM32G071KB"], ["Tx", "Ux", "TxN", "UxN"], "STM32G071xx", ["cortex-m0plus"], 36, 128],
[["STM32G071C6"], ["Tx", "Ux"], "STM32G071xx", ["cortex-m0plus"], 36, 32],
[["STM32G071C8"], ["Tx", "Ux"], "STM32G071xx", ["cortex-m0plus"], 36, 64],
[["STM32G071CB"], ["Tx", "Ux"], "STM32G071xx", ["cortex-m0plus"], 36, 128],
[["STM32G071R6"], ["Tx", "Ux"], "STM32G071xx", ["cortex-m0plus"], 36, 32],
[["STM32G071R8"], ["Tx", "Ux"], "STM32G071xx", ["cortex-m0plus"], 36, 64],
[["STM32G071RB"], ["Tx", "Ux", "Ix"], "STM32G071xx", ["cortex-m0plus"], 36, 128],
[["STM32G071EB"], ["Yx"], "STM32G071xx", ["cortex-m0plus"], 36, 128],
[["STM32G081GB"], ["Ux", "UxN"], "STM32G081xx", ["cortex-m0plus"], 36, 128],
[["STM32G081KB"], ["Tx", "Ux", "TxN", "UxN"], "STM32G081xx", ["cortex-m0plus"], 36, 128],
[["STM32G081CB"], ["Tx", "Ux"], "STM32G081xx", ["cortex-m0plus"], 36, 128],
[["STM32G081RB"], ["Tx", "Ix"], "STM32G081xx", ["cortex-m0plus"], 36, 128],
[["STM32G081EB"], ["Yx"], "STM32G081xx", ["cortex-m0plus"], 36, 128],
[["STM32L051K6"], ["Tx", "Ux"], "STM32L051xx", ["cortex-m0plus"], 8, 32],
[["STM32L051K8"], ["Tx", "Ux"], "STM32L051xx", ["cortex-m0plus"], 8, 64],
[["STM32L051C6"], ["Tx", "Ux"], "STM32L051xx", ["cortex-m0plus"], 8, 32],
[["STM32L051C8"], ["Tx", "Ux"], "STM32L051xx", ["cortex-m0plus"], 8, 64],
[["STM32L051R6"], ["Tx", "Hx"], "STM32L051xx", ["cortex-m0plus"], 8, 32],
[["STM32L051T6"], ["Yx"], "STM32L051xx", ["cortex-m0plus"], 8, 32],
[["STM32L051R8"], ["Tx", "Hx"], "STM32L051xx", ["cortex-m0plus"], 8, 64],
[["STM32L051T8"], ["Yx"], "STM32L051xx", ["cortex-m0plus"], 8, 64],
[["STM32L052K6"], ["Tx", "Ux"], "STM32L052xx", ["cortex-m0plus"], 8, 32],
[["STM32L052K8"], ["Tx", "Ux"], "STM32L052xx", ["cortex-m0plus"], 8, 64],
[["STM32L052C6"], ["Tx", "Ux"], "STM32L052xx", ["cortex-m0plus"], 8, 32],
[["STM32L052C8"], ["Tx", "Ux"], "STM32L052xx", ["cortex-m0plus"], 8, 64],
[["STM32L052R6"], ["Tx", "Hx"], "STM32L052xx", ["cortex-m0plus"], 8, 32],
[["STM32L052T6"], ["Yx"], "STM32L052xx", ["cortex-m0plus"], 8, 32],
[["STM32L052R8"], ["Tx", "Hx"], "STM32L052xx", ["cortex-m0plus"], 8, 64],
[["STM32L052T8"], ["Yx", "Fx"], "STM32L052xx", ["cortex-m0plus"], 8, 64],
[["STM32L053C6"], ["Tx", "Ux"], "STM32L053xx", ["cortex-m0plus"], 8, 32],
[["STM32L053C8"], ["Tx", "Ux"], "STM32L053xx", ["cortex-m0plus"], 8, 64],
[["STM32L053R6"], ["Tx", "Hx"], "STM32L053xx", ["cortex-m0plus"], 8, 32],
[["STM32L053R8"], ["Tx", "Hx"], "STM32L053xx", ["cortex-m0plus"], 8, 64],
[["STM32L062C8"], ["Ux"], "STM32L062xx", ["cortex-m0plus"], 8, 64],
[["STM32L062K8"], ["Tx", "Ux"], "STM32L062xx", ["cortex-m0plus"], 8, 64],
[["STM32L063C8"], ["Tx", "Ux"], "STM32L063xx", ["cortex-m0plus"], 8, 64],
[["STM32L063R8"], ["Tx"], "STM32L063xx", ["cortex-m0plus"], 8, 64],
[["STM32L071V8"], ["Tx", "Ix"], "STM32L071xx", ["cortex-m0plus"], 20, 64],
[["STM32L071C8"], ["Tx", "Ux"], "STM32L071xx", ["cortex-m0plus"], 20, 64],
[["STM32L071K8"], ["Ux"], "STM32L071xx", ["cortex-m0plus"], 20, 64],
[["STM32L071VB"], ["Tx", "Ix"], "STM32L071xx", ["cortex-m0plus"], 20, 128],
[["STM32L071RB"], ["Tx", "Hx"], "STM32L071xx", ["cortex-m0plus"], 20, 128],
[["STM32L071CB"], ["Tx", "Yx", "Ux"], "STM32L071xx", ["cortex-m0plus"], 20, 128],
[["STM32L071KB"], ["Tx", "Ux"], "STM32L071xx", ["cortex-m0plus"], 20, 128],
[["STM32L071VZ"], ["Tx", "Ix"], "STM32L071xx", ["cortex-m0plus"], 20, 192],
[["STM32L071RZ"], ["Tx", "Hx"], "STM32L071xx", ["cortex-m0plus"], 20, 192],
[["STM32L071CZ"], ["Tx", "Yx", "Ux"], "STM32L071xx", ["cortex-m0plus"], 20, 192],
[["STM32L071KZ"], ["Tx", "Ux"], "STM32L071xx", ["cortex-m0plus"], 20, 192],
[["STM32L081CB"], ["Tx"], "STM32L081xx", ["cortex-m0plus"], 20, 128],
[["STM32L081CZ"], ["Tx", "Ux"], "STM32L081xx", ["cortex-m0plus"], 20, 192],
[["STM32L081KZ"], ["Tx", "Ux"], "STM32L081xx", ["cortex-m0plus"], 20, 192],
[["STM32L072V8"], ["Tx", "Ix"], "STM32L072xx", ["cortex-m0plus"], 20, 64],
[["STM32L072VB"], ["Tx", "Ix"], "STM32L072xx", ["cortex-m0plus"], 20, 128],
[["STM32L072RB"], ["Tx", "Hx", "Ix"], "STM32L072xx", ["cortex-m0plus"], 20, 128],
[["STM32L072CB"], ["Tx", "Yx", "Ux"], "STM32L072xx", ["cortex-m0plus"], 20, 128],
[["STM32L072KB"], ["Tx", "Ux"], "STM32L072xx", ["cortex-m0plus"], 20, 128],
[["STM32L072VZ"], ["Tx", "Ix"], "STM32L072xx", ["cortex-m0plus"], 20, 192],
[["STM32L072RZ"], ["Tx", "Hx", "Ix"], "STM32L072xx", ["cortex-m0plus"], 20, 192],
[["STM32L072CZ"], ["Tx", "Yx", "Ex", "Ux"], "STM32L072xx", ["cortex-m0plus"], 20, 192],
[["STM32L072KZ"], ["Tx", "Ux"], "STM32L072xx", ["cortex-m0plus"], 20, 192],
[["STM32L073V8"], ["Tx", "Ix"], "STM32L073xx", ["cortex-m0plus"], 20, 64],
[["STM32L073VB"], ["Tx", "Ix"], "STM32L073xx", ["cortex-m0plus"], 20, 128],
[["STM32L073RB"], ["Tx", "Hx"], "STM32L073xx", ["cortex-m0plus"], 20, 128],
[["STM32L073CB"], ["Tx", "Ux"], "STM32L073xx", ["cortex-m0plus"], 20, 128],
[["STM32L073VZ"], ["Tx", "Ix"], "STM32L073xx", ["cortex-m0plus"], 20, 192],
[["STM32L073RZ"], ["Tx", "Hx", "Ix"], "STM32L073xx", ["cortex-m0plus"], 20, 192],
[["STM32L073CZ"], ["Tx", "Yx", "Ux"], "STM32L073xx", ["cortex-m0plus"], 20, 192],
[["STM32L082KB"], ["Tx", "Ux"], "STM32L082xx", ["cortex-m0plus"], 20, 128],
[["STM32L082CZ"], ["Yx", "Ux"], "STM32L082xx", ["cortex-m0plus"], 20, 192],
[["STM32L082KZ"], ["Tx", "Ux"], "STM32L082xx", ["cortex-m0plus"], 20, 192],
[["STM32L083V8"], ["Tx", "Ix"], "STM32L083xx", ["cortex-m0plus"], 20, 64],
[["STM32L083VB"], ["Tx", "Ix"], "STM32L083xx", ["cortex-m0plus"], 20, 128],
[["STM32L083RB"], ["Tx", "Hx"], "STM32L083xx", ["cortex-m0plus"], 20, 128],
[["STM32L083CB"], ["Tx"], "STM32L083xx", ["cortex-m0plus"], 20, 128],
[["STM32L083VZ"], ["Tx", "Ix"], "STM32L083xx", ["cortex-m0plus"], 20, 192],
[["STM32L083RZ"], ["Tx", "Hx"], "STM32L083xx", ["cortex-m0plus"], 20, 192],
[["STM32L083CZ"], ["Tx", "Ux"], "STM32L083xx", ["cortex-m0plus"], 20, 192],
[["STM32L031C6"], ["Tx", "Ux"], "STM32L031xx", ["cortex-m0plus"], 8, 32],
[["STM32L031E6"], ["Yx"], "STM32L031xx", ["cortex-m0plus"], 8, 32],
[["STM32L031F6"], ["Px"], "STM32L031xx", ["cortex-m0plus"], 8, 32],
[["STM32L031G6"], ["Ux"], "STM32L031xx", ["cortex-m0plus"], 8, 32],
[["STM32L031G6"], ["UxS"], "STM32L031xx", ["cortex-m0plus"], 8, 32],
[["STM32L031K6"], ["Tx", "Ux"], "STM32L031xx", ["cortex-m0plus"], 8, 32],
[["STM32L031C4"], ["Tx", "Ux"], "STM32L031xx", ["cortex-m0plus"], 8, 16],
[["STM32L031E4"], ["Yx"], "STM32L031xx", ["cortex-m0plus"], 8, 16],
[["STM32L031F4"], ["Px", "Ux"], "STM32L031xx", ["cortex-m0plus"], 8, 16],
[["STM32L031G4"], ["Ux"], "STM32L031xx", ["cortex-m0plus"], 8, 16],
[["STM32L031K4"], ["Tx", "Ux"], "STM32L031xx", ["cortex-m0plus"], 8, 16],
[["STM32L041E6"], ["Ux", "Yx"], "STM32L041xx", ["cortex-m0plus"], 8, 32],
[["STM32L041G6"], ["Ux"], "STM32L041xx", ["cortex-m0plus"], 8, 32],
[["STM32L041G6"], ["UxS"], "STM32L041xx", ["cortex-m0plus"], 8, 32],
[["STM32L041C6"], ["Tx", "Ux"], "STM32L041xx", ["cortex-m0plus"], 8, 32],
[["STM32L041F6"], ["Px"], "STM32L041xx", ["cortex-m0plus"], 8, 32],
[["STM32L041K6"], ["Tx", "Ux"], "STM32L041xx", ["cortex-m0plus"], 8, 32],
[["STM32L041C4"], ["Tx"], "STM32L041xx", ["cortex-m0plus"], 8, 16],
[["STM32L010F4"], ["Px"], "STM32L010x4", ["cortex-m0plus"], 2, 16],
[["STM32L010K4"], ["Tx"], "STM32L010x4", ["cortex-m0plus"], 2, 16],
[["STM32L010C6"], ["Tx"], "STM32L010x6", ["cortex-m0plus"], 8, 32],
[["STM32L010K8"], ["Tx"], "STM32L010x8", ["cortex-m0plus"], 8, 64],
[["STM32L010R8"], ["Tx"], "STM32L010x8", ["cortex-m0plus"], 8, 64],
[["STM32L010RB"], ["Tx"], "STM32L010xB", ["cortex-m0plus"], 20, 128],
[["STM32L011K4"], ["Tx", "Ux", "Vx"], "STM32L011xx", ["cortex-m0plus"], 2, 16],
[["STM32L011G4"], ["Ux"], "STM32L011xx", ["cortex-m0plus"], 2, 16],
[["STM32L011D4"], ["Px"], "STM32L011xx", ["cortex-m0plus"], 2, 16],
[["STM32L011E4"], ["Yx"], "STM32L011xx", ["cortex-m0plus"], 2, 16],
[["STM32L011F4"], ["Px", "Ux"], "STM32L011xx", ["cortex-m0plus"], 2, 16],
[["STM32L011D3"], ["Px"], "STM32L011xx", ["cortex-m0plus"], 2, 8],
[["STM32L011E3"], ["Yx"], "STM32L011xx", ["cortex-m0plus"], 2, 8],
[["STM32L011F3"], ["Ux", "Px"], "STM32L011xx", ["cortex-m0plus"], 2, 8],
[["STM32L011K3"], ["Tx", "Ux"], "STM32L011xx", ["cortex-m0plus"], 2, 8],
[["STM32L011G3"], ["Ux"], "STM32L011xx", ["cortex-m0plus"], 2, 8],
[["STM32L021K4"], ["Tx", "Ux"], "STM32L021xx", ["cortex-m0plus"], 2, 16],
[["STM32L021G4"], ["Ux"], "STM32L021xx", ["cortex-m0plus"], 2, 16],
[["STM32L021F4"], ["Ux", "Px"], "STM32L021xx", ["cortex-m0plus"], 2, 16],
[["STM32L021D4"], ["Px"], "STM32L021xx", ["cortex-m0plus"], 2, 16],
[["STM32L412KB"], ["Tx", "Ux"], "STM32L412xx", ["cortex-m4"], 40, 128],
[["STM32L412TB"], ["Yx"], "STM32L412xx", ["cortex-m4"], 40, 128],
[["STM32L412TB"], ["YxP"], "STM32L412xx", ["cortex-m4"], 40, 128],
[["STM32L412CB"], ["Tx", "Ux"], "STM32L412xx", ["cortex-m4"], 40, 128],
[["STM32L412CB"], ["TxP", "UxP"], "STM32L412xx", ["cortex-m4"], 40, 128],
[["STM32L412RB"], ["Tx", "Ix"], "STM32L412xx", ["cortex-m4"], 40, 128],
[["STM32L412RB"], ["TxP", "IxP"], "STM32L412xx", ["cortex-m4"], 40, 128],
[["STM32L412K8"], ["Tx", "Ux"], "STM32L412xx", ["cortex-m4"], 40, 64],
[["STM32L412T8"], ["Yx"], "STM32L412xx", ["cortex-m4"], 40, 64],
[["STM32L412C8"], ["Tx", "Ux"], "STM32L412xx", ["cortex-m4"], 40, 64],
[["STM32L412R8"], ["Tx", "Ix"], "STM32L412xx", ["cortex-m4"], 40, 64],
[["STM32L422KB"], ["Tx", "Ux"], "STM32L422xx", ["cortex-m4"], 40, 128],
[["STM32L422TB"], ["Yx"], "STM32L422xx", ["cortex-m4"], 40, 128],
[["STM32L422CB"], ["Tx", "Ux"], "STM32L422xx", ["cortex-m4"], 40, 128],
[["STM32L422RB"], ["Tx", "Ix"], "STM32L422xx", ["cortex-m4"], 40, 128],
[["STM32L431KB"], ["Ux"], "STM32L431xx", ["cortex-m4"], 64, 128],
[["STM32L431KC"], ["Ux"], "STM32L431xx", ["cortex-m4"], 64, 256],
[["STM32L431CB"], ["Tx", "Ux", "Yx"], "STM32L431xx", ["cortex-m4"], 64, 128],
[["STM32L431CC"], ["Tx", "Ux", "Yx"], "STM32L431xx", ["cortex-m4"], 64, 256],
[["STM32L431RB"], ["Tx", "Hx", "Ix", "Yx"], "STM32L431xx", ["cortex-m4"], 64, 128],
[["STM32L431RC"], ["Tx", "Hx", "Ix", "Yx"], "STM32L431xx", ["cortex-m4"], 64, 256],
[["STM32L431VC"], ["Tx", "Hx", "Ix"], "STM32L431xx", ["cortex-m4"], 64, 256],
[["STM32L432KB"], ["Ux"], "STM32L432xx", ["cortex-m4"], 64, 128],
[["STM32L432KC"], ["Ux"], "STM32L432xx", ["cortex-m4"], 64, 256],
[["STM32L433CB"], ["Tx", "Ux", "Yx"], "STM32L433xx", ["cortex-m4"], 64, 128],
[["STM32L433CC"], ["Tx", "Ux", "Yx"], "STM32L433xx", ["cortex-m4"], 64, 256],
[["STM32L433RB"], ["Tx", "Hx", "Ix", "Yx"], "STM32L433xx", ["cortex-m4"], 64, 128],
[["STM32L433RC"], ["Tx", "Hx", "Ix", "Yx"], "STM32L433xx", ["cortex-m4"], 64, 256],
[["STM32L433RC"], ["TxP"], "STM32L433xx", ["cortex-m4"], 64, 256],
[["STM32L433VC"], ["Tx", "Hx", "Ix"], "STM32L433xx", ["cortex-m4"], 64, 256],
[["STM32L442KC"], ["Ux"], "STM32L442xx", ["cortex-m4"], 64, 256],
[["STM32L443CC"], ["Tx", "Ux", "Yx"], "STM32L443xx", ["cortex-m4"], 64, 256],
[["STM32L443RC"], ["Tx", "Hx", "Ix", "Yx"], "STM32L443xx", ["cortex-m4"], 64, 256],
[["STM32L443VC"], ["Tx", "Hx", "Ix"], "STM32L443xx", ["cortex-m4"], 64, 256],
[["STM32L451CC"], ["Ux"], "STM32L451xx", ["cortex-m4"], 160, 256],
[["STM32L451CE"], ["Ux"], "STM32L451xx", ["cortex-m4"], 160, 512],
[["STM32L451RC"], ["Tx", "Ix", "Yx"], "STM32L451xx", ["cortex-m4"], 160, 256],
[["STM32L451RE"], ["Tx", "Ix", "Yx"], "STM32L451xx", ["cortex-m4"], 160, 512],
[["STM32L451VC"], ["Tx", "Ix"], "STM32L451xx", ["cortex-m4"], 160, 256],
[["STM32L451VE"], ["Tx", "Ix"], "STM32L451xx", ["cortex-m4"], 160, 512],
[["STM32L452CC"], ["Ux"], "STM32L452xx", ["cortex-m4"], 160, 256],
[["STM32L452CE"], ["Ux"], "STM32L452xx", ["cortex-m4"], 160, 512],
[["STM32L452RC"], ["Tx", "Ix", "Yx"], "STM32L452xx", ["cortex-m4"], 160, 256],
[["STM32L452RE"], ["Tx", "Ix", "Yx"], "STM32L452xx", ["cortex-m4"], 160, 512],
[["STM32L452RE"], ["TxP"], "STM32L452xx", ["cortex-m4"], 160, 512],
[["STM32L452VC"], ["Tx", "Ix"], "STM32L452xx", ["cortex-m4"], 160, 256],
[["STM32L452VE"], ["Tx", "Ix"], "STM32L452xx", ["cortex-m4"], 160, 512],
[["STM32L462CE"], ["Ux"], "STM32L462xx", ["cortex-m4"], 160, 512],
[["STM32L462RE"], ["Tx", "Ix", "Yx"], "STM32L462xx", ["cortex-m4"], 160, 512],
[["STM32L462VE"], ["Tx", "Ix"], "STM32L462xx", ["cortex-m4"], 160, 512],
[["STM32L471RE"], ["Tx"], "STM32L471xx", ["cortex-m4"], 128, 512],
[["STM32L471VE"], ["Tx"], "STM32L471xx", ["cortex-m4"], 128, 512],
[["STM32L471QE"], ["Ix"], "STM32L471xx", ["cortex-m4"], 128, 512],
[["STM32L471ZE"], ["Tx", "Jx"], "STM32L471xx", ["cortex-m4"], 128, 512],
[["STM32L471RG"], ["Tx", "Yx"], "STM32L471xx", ["cortex-m4"], 128, 1024],
[["STM32L471VG"], ["Tx"], "STM32L471xx", ["cortex-m4"], 128, 1024],
[["STM32L471QG"], ["Ix"], "STM32L471xx", ["cortex-m4"], 128, 1024],
[["STM32L471ZG"], ["Tx", "Jx"], "STM32L471xx", ["cortex-m4"], 128, 1024],
[["STM32L475RC"], ["Tx"], "STM32L475xx", ["cortex-m4"], 128, 256],
[["STM32L475VC"], ["Tx"], "STM32L475xx", ["cortex-m4"], 128, 256],
[["STM32L475RE"], ["Tx"], "STM32L475xx", ["cortex-m4"], 128, 512],
[["STM32L475VE"], ["Tx"], "STM32L475xx", ["cortex-m4"], 128, 512],
[["STM32L475RG"], ["Tx"], "STM32L475xx", ["cortex-m4"], 128, 1024],
[["STM32L475VG"], ["Tx"], "STM32L475xx", ["cortex-m4"], 128, 1024],
[["STM32L476RC"], ["Tx"], "STM32L476xx", ["cortex-m4"], 128, 256],
[["STM32L476VC"], ["Tx"], "STM32L476xx", ["cortex-m4"], 128, 256],
[["STM32L476RE"], ["Tx"], "STM32L476xx", ["cortex-m4"], 128, 512],
[["STM32L476JE"], ["Yx"], "STM32L476xx", ["cortex-m4"], 128, 512],
[["STM32L476ME"], ["Yx"], "STM32L476xx", ["cortex-m4"], 128, 512],
[["STM32L476VE"], ["Tx"], "STM32L476xx", ["cortex-m4"], 128, 512],
[["STM32L476QE"], ["Ix"], "STM32L476xx", ["cortex-m4"], 128, 512],
[["STM32L476ZE"], ["Tx"], "STM32L476xx", ["cortex-m4"], 128, 512],
[["STM32L476ZG"], ["Tx", "Jx"], "STM32L476xx", ["cortex-m4"], 128, 1024],
[["STM32L476ZG"], ["TxP"], "STM32L476xx", ["cortex-m4"], 128, 1024],
[["STM32L476RG"], ["Tx"], "STM32L476xx", ["cortex-m4"], 128, 1024],
[["STM32L476JG"], ["Yx"], "STM32L476xx", ["cortex-m4"], 128, 1024],
[["STM32L476JG"], ["YxP"], "STM32L476xx", ["cortex-m4"], 128, 1024],
[["STM32L476MG"], ["Yx"], "STM32L476xx", ["cortex-m4"], 128, 1024],
[["STM32L476VG"], ["Tx"], "STM32L476xx", ["cortex-m4"], 128, 1024],
[["STM32L476QG"], ["Ix"], "STM32L476xx", ["cortex-m4"], 128, 1024],
[["STM32L476QG"], ["IxP"], "STM32L476xx", ["cortex-m4"], 128, 1024],
[["STM32L485JC"], ["Yx"], "STM32L485xx", ["cortex-m4"], 128, 256],
[["STM32L485JE"], ["Yx"], "STM32L485xx", ["cortex-m4"], 128, 512],
[["STM32L486RG"], ["Tx"], "STM32L486xx", ["cortex-m4"], 128, 1024],
[["STM32L486JG"], ["Yx"], "STM32L486xx", ["cortex-m4"], 128, 1024],
[["STM32L486VG"], ["Tx"], "STM32L486xx", ["cortex-m4"], 128, 1024],
[["STM32L486QG"], ["Ix"], "STM32L486xx", ["cortex-m4"], 128, 1024],
[["STM32L486ZG"], ["Tx"], "STM32L486xx", ["cortex-m4"], 128, 1024],
[["STM32L496RE"], ["Tx"], "STM32L496xx", ["cortex-m4"], 320, 512],
[["STM32L496RG"], ["Tx"], "STM32L496xx", ["cortex-m4"], 320, 1024],
[["STM32L496RG"], ["TxP"], "STM32L496xx", ["cortex-m4"], 320, 1024],
[["STM32L496VE"], ["Tx"], "STM32L496xx", ["cortex-m4"], 320, 512],
[["STM32L496VG"], ["Tx", "Yx"], "STM32L496xx", ["cortex-m4"], 320, 1024],
[["STM32L496VG"], ["TxP", "YxP"], "STM32L496xx", ["cortex-m4"], 320, 1024],
[["STM32L496QE"], ["Ix"], "STM32L496xx", ["cortex-m4"], 320, 512],
[["STM32L496QG"], ["Ix"], "STM32L496xx", ["cortex-m4"], 320, 1024],
[["STM32L496QG"], ["IxP"], "STM32L496xx", ["cortex-m4"], 320, 1024],
[["STM32L496AE"], ["Ix"], "STM32L496xx", ["cortex-m4"], 320, 512],
[["STM32L496AG"], ["Ix"], "STM32L496xx", ["cortex-m4"], 320, 1024],
[["STM32L496AG"], ["IxP"], "STM32L496xx", ["cortex-m4"], 320, 1024],
[["STM32L496ZE"], ["Tx"], "STM32L496xx", ["cortex-m4"], 320, 512],
[["STM32L496ZG"], ["Tx"], "STM32L496xx", ["cortex-m4"], 320, 1024],
[["STM32L496ZG"], ["TxP"], "STM32L496xx", ["cortex-m4"], 320, 1024],
[["STM32L496WG"], ["YxP"], "STM32L496xx", ["cortex-m4"], 320, 1024],
[["STM32L4A6RG"], ["Tx"], "STM32L4A6xx", ["cortex-m4"], 320, 1024],
[["STM32L4A6RG"], ["TxP"], "STM32L4A6xx", ["cortex-m4"], 320, 1024],
[["STM32L4A6VG"], ["Tx", "Yx"], "STM32L4A6xx", ["cortex-m4"], 320, 1024],
[["STM32L4A6VG"], ["TxP", "YxP"], "STM32L4A6xx", ["cortex-m4"], 320, 1024],
[["STM32L4A6QG"], ["Ix"], "STM32L4A6xx", ["cortex-m4"], 320, 1024],
[["STM32L4A6QG"], ["IxP"], "STM32L4A6xx", ["cortex-m4"], 320, 1024],
[["STM32L4A6AG"], ["Ix"], "STM32L4A6xx", ["cortex-m4"], 320, 1024],
[["STM32L4A6AG"], ["IxP"], "STM32L4A6xx", ["cortex-m4"], 320, 1024],
[["STM32L4A6ZG"], ["Tx"], "STM32L4A6xx", ["cortex-m4"], 320, 1024],
[["STM32L4A6ZG"], ["TxP"], "STM32L4A6xx", ["cortex-m4"], 320, 1024],
[["STM32L4P5AG"], ["Ix"], "STM32L4P5xx", ["cortex-m4"], 320, 1024],
[["STM32L4P5AE"], ["Ix"], "STM32L4P5xx", ["cortex-m4"], 320, 512],
[["STM32L4P5AG"], ["IxP"], "STM32L4P5xx", ["cortex-m4"], 320, 1024],
[["STM32L4P5CG"], ["Tx", "Ux"], "STM32L4P5xx", ["cortex-m4"], 320, 1024],
[["STM32L4P5CE"], ["Tx", "Ux"], "STM32L4P5xx", ["cortex-m4"], 320, 512],
[["STM32L4P5CG"], ["TxP", "UxP"], "STM32L4P5xx", ["cortex-m4"], 320, 1024],
[["STM32L4P5QG"], ["Ix"], "STM32L4P5xx", ["cortex-m4"], 320, 1024],
[["STM32L4P5QE"], ["Ix"], "STM32L4P5xx", ["cortex-m4"], 320, 512],
[["STM32L4P5QG"], ["IxP"], "STM32L4P5xx", ["cortex-m4"], 320, 1024],
[["STM32L4P5RG"], ["Tx"], "STM32L4P5xx", ["cortex-m4"], 320, 1024],
[["STM32L4P5RE"], ["Tx"], "STM32L4P5xx", ["cortex-m4"], 320, 512],
[["STM32L4P5RG"], ["TxP"], "STM32L4P5xx", ["cortex-m4"], 320, 1024],
[["STM32L4P5VG"], ["Tx", "Yx"], "STM32L4P5xx", ["cortex-m4"], 320, 1024],
[["STM32L4P5VE"], ["Tx", "Yx"], "STM32L4P5xx", ["cortex-m4"], 320, 512],
[["STM32L4P5VG"], ["TxP", "YxP"], "STM32L4P5xx", ["cortex-m4"], 320, 1024],
[["STM32L4P5ZG"], ["Tx"], "STM32L4P5xx", ["cortex-m4"], 320, 1024],
[["STM32L4P5ZE"], ["Tx"], "STM32L4P5xx", ["cortex-m4"], 320, 512],
[["STM32L4P5ZG"], ["TxP"], "STM32L4P5xx", ["cortex-m4"], 320, 1024],
[["STM32L4Q5AG"], ["Ix"], "STM32L4Q5xx", ["cortex-m4"], 320, 1024],
[["STM32L4Q5CG"], ["Tx", "Ux"], "STM32L4Q5xx", ["cortex-m4"], 320, 1024],
[["STM32L4Q5QG"], ["Ix"], "STM32L4Q5xx", ["cortex-m4"], 320, 1024],
[["STM32L4Q5RG"], ["Tx"], "STM32L4Q5xx", ["cortex-m4"], 320, 1024],
[["STM32L4Q5VG"], ["Tx", "Yx"], "STM32L4Q5xx", ["cortex-m4"], 320, 1024],
[["STM32L4Q5ZG"], ["Tx"], "STM32L4Q5xx", ["cortex-m4"], 320, 1024],
[["STM32L4R9VG"], ["Tx"], "STM32L4R9xx", ["cortex-m4"], 640, 1024],
[["STM32L4R9VI"], ["Tx"], "STM32L4R9xx", ["cortex-m4"], 640, 2048],
[["STM32L4R9ZG"], ["Tx", "Jx", "Yx"], "STM32L4R9xx", ["cortex-m4"], 640, 1024],
[["STM32L4R9ZI"], ["Tx", "Jx", "Yx"], "STM32L4R9xx", ["cortex-m4"], 640, 2048],
[["STM32L4R9ZI"], ["YxP"], "STM32L4R9xx", ["cortex-m4"], 640, 2048],
[["STM32L4R9AG"], ["Ix"], "STM32L4R9xx", ["cortex-m4"], 640, 1024],
[["STM32L4R9AI"], ["Ix"], "STM32L4R9xx", ["cortex-m4"], 640, 2048],
[["STM32L4R7VI"], ["Tx"], "STM32L4R7xx", ["cortex-m4"], 640, 2048],
[["STM32L4R7ZI"], ["Tx"], "STM32L4R7xx", ["cortex-m4"], 640, 2048],
[["STM32L4R7AI"], ["Ix"], "STM32L4R7xx", ["cortex-m4"], 640, 2048],
[["STM32L4R5VG"], ["Tx"], "STM32L4R5xx", ["cortex-m4"], 640, 1024],
[["STM32L4R5VI"], ["Tx"], "STM32L4R5xx", ["cortex-m4"], 640, 2048],
[["STM32L4R5ZG"], ["Tx", "Yx"], "STM32L4R5xx", ["cortex-m4"], 640, 1024],
[["STM32L4R5ZI"], ["Tx", "Yx"], "STM32L4R5xx", ["cortex-m4"], 640, 2048],
[["STM32L4R5ZI"], ["TxP"], "STM32L4R5xx", ["cortex-m4"], 640, 2048],
[["STM32L4R5QG"], ["Ix"], "STM32L4R5xx", ["cortex-m4"], 640, 1024],
[["STM32L4R5QI"], ["Ix"], "STM32L4R5xx", ["cortex-m4"], 640, 2048],
[["STM32L4R5QI"], ["IxP"], "STM32L4R5xx", ["cortex-m4"], 640, 2048],
[["STM32L4R5AG"], ["Ix"], "STM32L4R5xx", ["cortex-m4"], 640, 1024],
[["STM32L4R5AI"], ["Ix"], "STM32L4R5xx", ["cortex-m4"], 640, 2048],
[["STM32L4S9VI"], ["Tx"], "STM32L4S9xx", ["cortex-m4"], 640, 2048],
[["STM32L4S9ZI"], ["Tx", "Jx", "Yx"], "STM32L4S9xx", ["cortex-m4"], 640, 2048],
[["STM32L4S9AI"], ["Ix"], "STM32L4S9xx", ["cortex-m4"], 640, 2048],
[["STM32L4S7VI"], ["Tx"], "STM32L4S7xx", ["cortex-m4"], 640, 2048],
[["STM32L4S7ZI"], ["Tx"], "STM32L4S7xx", ["cortex-m4"], 640, 2048],
[["STM32L4S7AI"], ["Ix"], "STM32L4S7xx", ["cortex-m4"], 640, 2048],
[["STM32L4S5VI"], ["Tx"], "STM32L4S5xx", ["cortex-m4"], 640, 2048],
[["STM32L4S5ZI"], ["Tx", "Yx"], "STM32L4S5xx", ["cortex-m4"], 640, 2048],
[["STM32L4S5AI"], ["Ix"], "STM32L4S5xx", ["cortex-m4"], 640, 2048],
[["STM32L4S5QI"], ["Ix"], "STM32L4S5xx", ["cortex-m4"], 640, 2048],
[["STM32F030RC"], ["Tx"], "STM32F030xC", ["cortex-m0"], 32, 256],
[["STM32F030CC"], ["Tx"], "STM32F030xC", ["cortex-m0"], 32, 256],
[["STM32F030F4"], ["Px"], "STM32F030x6", ["cortex-m0"], 4, 16],
[["STM32F030C6"], ["Tx"], "STM32F030x6", ["cortex-m0"], 4, 32],
[["STM32F030K6"], ["Tx"], "STM32F030x6", ["cortex-m0"], 4, 32],
[["STM32F030C8"], ["Tx"], "STM32F030x8", ["cortex-m0"], 8, 64],
[["STM32F030R8"], ["Tx"], "STM32F030x8", ["cortex-m0"], 8, 64],
[["STM32F031E6"], ["Yx"], "STM32F031x6", ["cortex-m0"], 4, 32],
[["STM32F031G6"], ["Ux"], "STM32F031x6", ["cortex-m0"], 4, 32],
[["STM32F031C6"], ["Tx"], "STM32F031x6", ["cortex-m0"], 4, 32],
[["STM32F031F6"], ["Px"], "STM32F031x6", ["cortex-m0"], 4, 32],
[["STM32F031K6"], ["Tx", "Ux"], "STM32F031x6", ["cortex-m0"], 4, 32],
[["STM32F031G4"], ["Ux"], "STM32F031x6", ["cortex-m0"], 4, 16],
[["STM32F031C4"], ["Tx"], "STM32F031x6", ["cortex-m0"], 4, 16],
[["STM32F031F4"], ["Px"], "STM32F031x6", ["cortex-m0"], 4, 16],
[["STM32F031K4"], ["Ux"], "STM32F031x6", ["cortex-m0"], 4, 16],
[["STM32F038E6"], ["Yx"], "STM32F038xx", ["cortex-m0"], 4, 32],
[["STM32F038G6"], ["Ux"], "STM32F038xx", ["cortex-m0"], 4, 32],
[["STM32F038C6"], ["Tx"], "STM32F038xx", ["cortex-m0"], 4, 32],
[["STM32F038F6"], ["Px"], "STM32F038xx", ["cortex-m0"], 4, 32],
[["STM32F038K6"], ["Ux"], "STM32F038xx", ["cortex-m0"], 4, 32],
[["STM32F042C4"], ["Tx", "Ux"], "STM32F042x6", ["cortex-m0"], 6, 16],
[["STM32F042C6"], ["Tx", "Ux"], "STM32F042x6", ["cortex-m0"], 6, 32],
[["STM32F042F4"], ["Px"], "STM32F042x6", ["cortex-m0"], 6, 16],
[["STM32F042F6"], ["Px"], "STM32F042x6", ["cortex-m0"], 6, 32],
[["STM32F042G4"], ["Ux"], "STM32F042x6", ["cortex-m0"], 6, 16],
[["STM32F042G6"], ["Ux"], "STM32F042x6", ["cortex-m0"], 6, 32],
[["STM32F042K4"], ["Tx", "Ux"], "STM32F042x6", ["cortex-m0"], 6, 16],
[["STM32F042K6"], ["Tx", "Ux"], "STM32F042x6", ["cortex-m0"], 6, 32],
[["STM32F042T6"], ["Yx"], "STM32F042x6", ["cortex-m0"], 6, 32],
[["STM32F048C6"], ["Tx", "Ux"], "STM32F048xx", ["cortex-m0"], 6, 32],
[["STM32F048G6"], ["Ux"], "STM32F048xx", ["cortex-m0"], 6, 32],
[["STM32F048T6"], ["Yx"], "STM32F048xx", ["cortex-m0"], 6, 32],
[["STM32F051T8"], ["Yx"], "STM32F051x8", ["cortex-m0"], 8, 64],
[["STM32F051R8"], ["Tx", "Hx"], "STM32F051x8", ["cortex-m0"], 8, 64],
[["STM32F051C4"], ["Tx", "Ux"], "STM32F051x8", ["cortex-m0"], 8, 16],
[["STM32F051C6"], ["Tx", "Ux"], "STM32F051x8", ["cortex-m0"], 8, 32],
[["STM32F051C8"], ["Tx", "Ux"], "STM32F051x8", ["cortex-m0"], 8, 64],
[["STM32F051K4"], ["Tx", "Ux"], "STM32F051x8", ["cortex-m0"], 8, 16],
[["STM32F051K6"], ["Tx", "Ux"], "STM32F051x8", ["cortex-m0"], 8, 32],
[["STM32F051K8"], ["Tx", "Ux"], "STM32F051x8", ["cortex-m0"], 8, 64],
[["STM32F051R4"], ["Tx"], "STM32F051x8", ["cortex-m0"], 8, 16],
[["STM32F051R6"], ["Tx"], "STM32F051x8", ["cortex-m0"], 8, 32],
[["STM32F058T8"], ["Yx"], "STM32F058xx", ["cortex-m0"], 8, 64],
[["STM32F058R8"], ["Hx", "Tx"], "STM32F058xx", ["cortex-m0"], 8, 64],
[["STM32F058C8"], ["Ux"], "STM32F058xx", ["cortex-m0"], 8, 64],
[["STM32F070RB"], ["Tx"], "STM32F070xB", ["cortex-m0"], 16, 128],
[["STM32F070CB"], ["Tx"], "STM32F070xB", ["cortex-m0"], 16, 128],
[["STM32F070C6"], ["Tx"], "STM32F070x6", ["cortex-m0"], 6, 32],
[["STM32F070F6"], ["Px"], "STM32F070x6", ["cortex-m0"], 6, 32],
[["STM32F071V8"], ["Tx", "Hx"], "STM32F071xB", ["cortex-m0"], 16, 64],
[["STM32F071CB"], ["Tx", "Ux", "Yx"], "STM32F071xB", ["cortex-m0"], 16, 128],
[["STM32F071C8"], ["Tx", "Ux"], "STM32F071xB", ["cortex-m0"], 16, 64],
[["STM32F071RB"], ["Tx"], "STM32F071xB", ["cortex-m0"], 16, 128],
[["STM32F071VB"], ["Hx", "Tx"], "STM32F071xB", ["cortex-m0"], 16, 128],
[["STM32F072RB"], ["Tx", "Hx", "Ix"], "STM32F072xB", ["cortex-m0"], 16, 128],
[["STM32F072C8"], ["Tx", "Ux"], "STM32F072xB", ["cortex-m0"], 16, 64],
[["STM32F072CB"], ["Tx", "Ux", "Yx"], "STM32F072xB", ["cortex-m0"], 16, 128],
[["STM32F072R8"], ["Tx"], "STM32F072xB", ["cortex-m0"], 16, 64],
[["STM32F072V8"], ["Hx", "Tx"], "STM32F072xB", ["cortex-m0"], 16, 64],
[["STM32F072VB"], ["Tx", "Hx"], "STM32F072xB", ["cortex-m0"], 16, 128],
[["STM32F078CB"], ["Tx", "Ux", "Yx"], "STM32F078xx", ["cortex-m0"], 16, 128],
[["STM32F078VB"], ["Hx", "Tx"], "STM32F078xx", ["cortex-m0"], 16, 128],
[["STM32F078RB"], ["Tx", "Hx"], "STM32F078xx", ["cortex-m0"], 16, 128],
[["STM32F091CB"], ["Ux", "Tx"], "STM32F091xC", ["cortex-m0"], 32, 128],
[["STM32F091RB"], ["Tx"], "STM32F091xC", ["cortex-m0"], 32, 128],
[["STM32F091VB"], ["Tx"], "STM32F091xC", ["cortex-m0"], 32, 128],
[["STM32F091CC"], ["Tx", "Ux"], "STM32F091xC", ["cortex-m0"], 32, 256],
[["STM32F091RC"], ["Tx", "Yx", "Hx"], "STM32F091xC", ["cortex-m0"], 32, 256],
[["STM32F091VC"], ["Tx", "Hx"], "STM32F091xC", ["cortex-m0"], 32, 256],
[["STM32F098CC"], ["Tx", "Ux"], "STM32F098xx", ["cortex-m0"], 32, 256],
[["STM32F098RC"], ["Tx", "Hx", "Yx"], "STM32F098xx", ["cortex-m0"], 32, 256],
[["STM32F098VC"], ["Tx", "Hx"], "STM32F098xx", ["cortex-m0"], 32, 256],
[["STM32F205RB"], ["Tx"], "STM32F205xx", ["cortex-m3"], 64, 128],
[["STM32F205RC"], ["Tx"], "STM32F205xx", ["cortex-m3"], 96, 256],
[["STM32F205RE"], ["Tx", "Yx"], "STM32F205xx", ["cortex-m3"], 128, 512],
[["STM32F205RF"], ["Tx"], "STM32F205xx", ["cortex-m3"], 128, 768],
[["STM32F205RG"], ["Tx", "Yx", "Ex"], "STM32F205xx", ["cortex-m3"], 128, 1024],
[["STM32F205VB"], ["Tx"], "STM32F205xx", ["cortex-m3"], 64, 128],
[["STM32F205VC"], ["Tx"], "STM32F205xx", ["cortex-m3"], 96, 256],
[["STM32F205VE"], ["Tx"], "STM32F205xx", ["cortex-m3"], 128, 512],
[["STM32F205VF"], ["Tx"], "STM32F205xx", ["cortex-m3"], 128, 768],
[["STM32F205VG"], ["Tx"], "STM32F205xx", ["cortex-m3"], 128, 1024],
[["STM32F205ZC"], ["Tx"], "STM32F205xx", ["cortex-m3"], 96, 256],
[["STM32F205ZE"], ["Tx"], "STM32F205xx", ["cortex-m3"], 128, 512],
[["STM32F205ZF"], ["Tx"], "STM32F205xx", ["cortex-m3"], 128, 768],
[["STM32F205ZG"], ["Tx"], "STM32F205xx", ["cortex-m3"], 128, 1024],
[["STM32F207IC"], ["Hx", "Tx"], "STM32F207xx", ["cortex-m3"], 128, 256],
[["STM32F207IE"], ["Hx", "Tx"], "STM32F207xx", ["cortex-m3"], 128, 512],
[["STM32F207IF"], ["Hx", "Tx"], "STM32F207xx", ["cortex-m3"], 128, 768],
[["STM32F207IG"], ["Hx", "Tx"], "STM32F207xx", ["cortex-m3"], 128, 1024],
[["STM32F207VC"], ["Tx"], "STM32F207xx", ["cortex-m3"], 128, 256],
[["STM32F207VE"], ["Tx"], "STM32F207xx", ["cortex-m3"], 128, 512],
[["STM32F207VF"], ["Tx"], "STM32F207xx", ["cortex-m3"], 128, 768],
[["STM32F207VG"], ["Tx"], "STM32F207xx", ["cortex-m3"], 128, 1024],
[["STM32F207ZC"], ["Tx"], "STM32F207xx", ["cortex-m3"], 128, 256],
[["STM32F207ZE"], ["Tx"], "STM32F207xx", ["cortex-m3"], 128, 512],
[["STM32F207ZF"], ["Tx"], "STM32F207xx", ["cortex-m3"], 128, 768],
[["STM32F207ZG"], ["Tx"], "STM32F207xx", ["cortex-m3"], 128, 1024],
[["STM32F215RE"], ["Tx"], "STM32F215xx", ["cortex-m3"], 128, 512],
[["STM32F215RG"], ["Tx"], "STM32F215xx", ["cortex-m3"], 128, 1024],
[["STM32F215VE"], ["Tx"], "STM32F215xx", ["cortex-m3"], 128, 512],
[["STM32F215VG"], ["Tx"], "STM32F215xx", ["cortex-m3"], 128, 1024],
[["STM32F215ZE"], ["Tx"], "STM32F215xx", ["cortex-m3"], 128, 512],
[["STM32F215ZG"], ["Tx"], "STM32F215xx", ["cortex-m3"], 128, 1024],
[["STM32F217IE"], ["Hx", "Tx"], "STM32F217xx", ["cortex-m3"], 128, 512],
[["STM32F217IG"], ["Hx", "Tx"], "STM32F217xx", ["cortex-m3"], 128, 1024],
[["STM32F217VE"], ["Tx"], "STM32F217xx", ["cortex-m3"], 128, 512],
[["STM32F217VG"], ["Tx"], "STM32F217xx", ["cortex-m3"], 128, 1024],
[["STM32F217ZE"], ["Tx"], "STM32F217xx", ["cortex-m3"], 128, 512],
[["STM32F217ZG"], ["Tx"], "STM32F217xx", ["cortex-m3"], 128, 1024],
[["STM32F401CB"], ["Ux", "Yx"], "STM32F401xC", ["cortex-m4"], 64, 128],
[["STM32F401CC"], ["Ux", "Yx", "Fx"], "STM32F401xC", ["cortex-m4"], 64, 256],
[["STM32F401RB"], ["Tx"], "STM32F401xC", ["cortex-m4"], 64, 128],
[["STM32F401RC"], ["Tx"], "STM32F401xC", ["cortex-m4"], 64, 256],
[["STM32F401VB"], ["Hx", "Tx"], "STM32F401xC", ["cortex-m4"], 64, 128],
[["STM32F401VC"], ["Tx", "Hx"], "STM32F401xC", ["cortex-m4"], 64, 256],
[["STM32F401CE"], ["Ux", "Yx"], "STM32F401xE", ["cortex-m4"], 96, 512],
[["STM32F401RE"], ["Tx"], "STM32F401xE", ["cortex-m4"], 96, 512],
[["STM32F401VE"], ["Hx", "Tx"], "STM32F401xE", ["cortex-m4"], 96, 512],
[["STM32F401CD"], ["Ux", "Yx"], "STM32F401xE", ["cortex-m4"], 96, 384],
[["STM32F401RD"], ["Tx"], "STM32F401xE", ["cortex-m4"], 96, 384],
[["STM32F401VD"], ["Hx", "Tx"], "STM32F401xE", ["cortex-m4"], 96, 384],
[["STM32F410T8"], ["Yx"], "STM32F410Tx", ["cortex-m4"], 32, 64],
[["STM32F410C8"], ["Tx", "Ux"], "STM32F410Cx", ["cortex-m4"], 32, 64],
[["STM32F410R8"], ["Tx", "Ix"], "STM32F410Rx", ["cortex-m4"], 32, 64],
[["STM32F410TB"], ["Yx"], "STM32F410Tx", ["cortex-m4"], 32, 128],
[["STM32F410CB"], ["Tx", "Ux"], "STM32F410Cx", ["cortex-m4"], 32, 128],
[["STM32F410RB"], ["Tx", "Ix"], "STM32F410Rx", ["cortex-m4"], 32, 128],
[["STM32F411CC"], ["Ux", "Yx"], "STM32F411xE", ["cortex-m4"], 128, 256],
[["STM32F411RC"], ["Tx"], "STM32F411xE", ["cortex-m4"], 128, 256],
[["STM32F411VC"], ["Hx", "Tx"], "STM32F411xE", ["cortex-m4"], 128, 256],
[["STM32F411VE"], ["Hx", "Tx"], "STM32F411xE", ["cortex-m4"], 128, 512],
[["STM32F411RE"], ["Tx"], "STM32F411xE", ["cortex-m4"], 128, 512],
[["STM32F411CE"], ["Ux", "Yx"], "STM32F411xE", ["cortex-m4"], 128, 512],
[["STM32F412CE"], ["Ux"], "STM32F412Cx", ["cortex-m4"], 256, 512],
[["STM32F412VE"], ["Hx", "Tx"], "STM32F412Vx", ["cortex-m4"], 256, 512],
[["STM32F412ZE"], ["Jx", "Tx"], "STM32F412Zx", ["cortex-m4"], 256, 512],
[["STM32F412RE"], ["Tx", "Yx", "YxP"], "STM32F412Rx", ["cortex-m4"], 256, 512],
[["STM32F412CG"], ["Ux"], "STM32F412Cx", ["cortex-m4"], 256, 1024],
[["STM32F412RG"], ["Tx", "Yx", "YxP"], "STM32F412Rx", ["cortex-m4"], 256, 1024],
[["STM32F412VG"], ["Tx", "Hx"], "STM32F412Vx", ["cortex-m4"], 256, 1024],
[["STM32F412ZG"], ["Jx", "Tx"], "STM32F412Zx", ["cortex-m4"], 256, 1024],
[["STM32F413CG"], ["Ux"], "STM32F413xx", ["cortex-m4"], 320, 1024],
[["STM32F413MG"], ["Yx"], "STM32F413xx", ["cortex-m4"], 320, 1024],
[["STM32F413RG"], ["Tx"], "STM32F413xx", ["cortex-m4"], 320, 1024],
[["STM32F413VG"], ["Tx", "Hx"], "STM32F413xx", ["cortex-m4"], 320, 1024],
[["STM32F413ZG"], ["Tx", "Jx"], "STM32F413xx", ["cortex-m4"], 320, 1024],
[["STM32F413CH"], ["Ux"], "STM32F413xx", ["cortex-m4"], 320, 1536],
[["STM32F413MH"], ["Yx"], "STM32F413xx", ["cortex-m4"], 320, 1536],
[["STM32F413RH"], ["Tx"], "STM32F413xx", ["cortex-m4"], 320, 1536],
[["STM32F413VH"], ["Tx", "Hx"], "STM32F413xx", ["cortex-m4"], 320, 1536],
[["STM32F413ZH"], ["Tx", "Jx"], "STM32F413xx", ["cortex-m4"], 320, 1536],
[["STM32F423CH"], ["Ux"], "STM32F423xx", ["cortex-m4"], 320, 1536],
[["STM32F423MH"], ["Yx"], "STM32F423xx", ["cortex-m4"], 320, 1536],
[["STM32F423RH"], ["Tx"], "STM32F423xx", ["cortex-m4"], 320, 1536],
[["STM32F423VH"], ["Tx", "Hx"], "STM32F423xx", ["cortex-m4"], 320, 1536],
[["STM32F423ZH"], ["Tx", "Jx"], "STM32F423xx", ["cortex-m4"], 320, 1536],
[["STM32F405OG"], ["Yx", "Tx"], "STM32F405xx", ["cortex-m4"], 192, 1024],
[["STM32F405OE"], ["Yx"], "STM32F405xx", ["cortex-m4"], 192, 512],
[["STM32F405RG"], ["Tx"], "STM32F405xx", ["cortex-m4"], 192, 1024],
[["STM32F405VG"], ["Tx"], "STM32F405xx", ["cortex-m4"], 192, 1024],
[["STM32F405ZG"], ["Tx"], "STM32F405xx", ["cortex-m4"], 192, 1024],
[["STM32F415OG"], ["Yx"], "STM32F415xx", ["cortex-m4"], 192, 1024],
[["STM32F415RG"], ["Tx"], "STM32F415xx", ["cortex-m4"], 192, 1024],
[["STM32F415VG"], ["Tx"], "STM32F415xx", ["cortex-m4"], 192, 1024],
[["STM32F415ZG"], ["Tx"], "STM32F415xx", ["cortex-m4"], 192, 1024],
[["STM32F407IG"], ["Hx", "Tx"], "STM32F407xx", ["cortex-m4"], 192, 1024],
[["STM32F407VE"], ["Tx"], "STM32F407xx", ["cortex-m4"], 192, 512],
[["STM32F407VG"], ["Tx"], "STM32F407xx", ["cortex-m4"], 192, 1024],
[["STM32F407ZE"], ["Tx"], "STM32F407xx", ["cortex-m4"], 192, 512],
[["STM32F407ZG"], ["Tx"], "STM32F407xx", ["cortex-m4"], 192, 1024],
[["STM32F407IE"], ["Hx", "Tx"], "STM32F407xx", ["cortex-m4"], 192, 512],
[["STM32F417IG"], ["Hx", "Tx"], "STM32F417xx", ["cortex-m4"], 192, 1024],
[["STM32F417VE"], ["Tx"], "STM32F417xx", ["cortex-m4"], 192, 512],
[["STM32F417VG"], ["Tx"], "STM32F417xx", ["cortex-m4"], 192, 1024],
[["STM32F417ZE"], ["Tx"], "STM32F417xx", ["cortex-m4"], 192, 512],
[["STM32F417ZG"], ["Tx"], "STM32F417xx", ["cortex-m4"], 192, 1024],
[["STM32F417IE"], ["Hx", "Tx"], "STM32F417xx", ["cortex-m4"], 192, 512],
[["STM32F427II"], ["Hx", "Tx"], "STM32F427xx", ["cortex-m4"], 256, 2048],
[["STM32F427AI"], ["Hx"], "STM32F427xx", ["cortex-m4"], 256, 2048],
[["STM32F427IG"], ["Hx", "Tx"], "STM32F427xx", ["cortex-m4"], 256, 1024],
[["STM32F427AG"], ["Hx"], "STM32F427xx", ["cortex-m4"], 256, 1024],
[["STM32F427VG"], ["Tx"], "STM32F427xx", ["cortex-m4"], 256, 1024],
[["STM32F427VI"], ["Tx"], "STM32F427xx", ["cortex-m4"], 256, 2048],
[["STM32F427ZG"], ["Tx", "Yx"], "STM32F427xx", ["cortex-m4"], 256, 1024],
[["STM32F427ZI"], ["Tx", "Yx"], "STM32F427xx", ["cortex-m4"], 256, 2048],
[["STM32F437II"], ["Hx", "Tx"], "STM32F437xx", ["cortex-m4"], 256, 2048],
[["STM32F437IG"], ["Hx", "Tx"], "STM32F437xx", ["cortex-m4"], 256, 1024],
[["STM32F437VG"], ["Tx"], "STM32F437xx", ["cortex-m4"], 256, 1024],
[["STM32F437VI"], ["Tx"], "STM32F437xx", ["cortex-m4"], 256, 2048],
[["STM32F437ZG"], ["Tx", "Yx"], "STM32F437xx", ["cortex-m4"], 256, 1024],
[["STM32F437ZI"], ["Tx", "Yx"], "STM32F437xx", ["cortex-m4"], 256, 2048],
[["STM32F437AI"], ["Hx"], "STM32F437xx", ["cortex-m4"], 256, 2048],
[["STM32F429NI"], ["Hx"], "STM32F429xx", ["cortex-m4"], 256, 2048],
[["STM32F429AI"], ["Hx"], "STM32F429xx", ["cortex-m4"], 256, 2048],
[["STM32F429VG"], ["Tx"], "STM32F429xx", ["cortex-m4"], 256, 1024],
[["STM32F429ZG"], ["Tx", "Yx"], "STM32F429xx", ["cortex-m4"], 256, 1024],
[["STM32F429IG"], ["Hx", "Tx"], "STM32F429xx", ["cortex-m4"], 256, 1024],
[["STM32F429BG"], ["Tx"], "STM32F429xx", ["cortex-m4"], 256, 1024],
[["STM32F429NG"], ["Hx"], "STM32F429xx", ["cortex-m4"], 256, 1024],
[["STM32F429AG"], ["Hx"], "STM32F429xx", ["cortex-m4"], 256, 1024],
[["STM32F429VI"], ["Tx"], "STM32F429xx", ["cortex-m4"], 256, 2048],
[["STM32F429ZI"], ["Tx", "Yx"], "STM32F429xx", ["cortex-m4"], 256, 2048],
[["STM32F429II"], ["Hx", "Tx"], "STM32F429xx", ["cortex-m4"], 256, 2048],
[["STM32F429BI"], ["Tx"], "STM32F429xx", ["cortex-m4"], 256, 2048],
[["STM32F429ZE"], ["Tx"], "STM32F429xx", ["cortex-m4"], 256, 512],
[["STM32F429VE"], ["Tx"], "STM32F429xx", ["cortex-m4"], 256, 512],
[["STM32F429NE"], ["Hx"], "STM32F429xx", ["cortex-m4"], 256, 512],
[["STM32F429IE"], ["Hx", "Tx"], "STM32F429xx", ["cortex-m4"], 256, 512],
[["STM32F429BE"], ["Hx", "Tx"], "STM32F429xx", ["cortex-m4"], 256, 512],
[["STM32F439NI"], ["Hx"], "STM32F439xx", ["cortex-m4"], 256, 2048],
[["STM32F439VG"], ["Tx"], "STM32F439xx", ["cortex-m4"], 256, 1024],
[["STM32F439ZG"], ["Tx", "Yx"], "STM32F439xx", ["cortex-m4"], 256, 1024],
[["STM32F439IG"], ["Hx", "Tx"], "STM32F439xx", ["cortex-m4"], 256, 1024],
[["STM32F439BG"], ["Tx"], "STM32F439xx", ["cortex-m4"], 256, 1024],
[["STM32F439NG"], ["Hx"], "STM32F439xx", ["cortex-m4"], 256, 1024],
[["STM32F439VI"], ["Tx"], "STM32F439xx", ["cortex-m4"], 256, 2048],
[["STM32F439ZI"], ["Tx", "Yx"], "STM32F439xx", ["cortex-m4"], 256, 2048],
[["STM32F439AI"], ["Hx"], "STM32F439xx", ["cortex-m4"], 256, 2048],
[["STM32F439II"], ["Hx", "Tx"], "STM32F439xx", ["cortex-m4"], 256, 2048],
[["STM32F439BI"], ["Tx"], "STM32F439xx", ["cortex-m4"], 256, 2048],
[["STM32F446MC"], ["Yx"], "STM32F446xx", ["cortex-m4"], 128, 256],
[["STM32F446RC"], ["Tx"], "STM32F446xx", ["cortex-m4"], 128, 256],
[["STM32F446VC"], ["Tx"], "STM32F446xx", ["cortex-m4"], 128, 256],
[["STM32F446ZC"], ["Tx", "Hx", "Jx"], "STM32F446xx", ["cortex-m4"], 128, 256],
[["STM32F446ME"], ["Yx"], "STM32F446xx", ["cortex-m4"], 128, 512],
[["STM32F446RE"], ["Tx"], "STM32F446xx", ["cortex-m4"], 128, 512],
[["STM32F446VE"], ["Tx"], "STM32F446xx", ["cortex-m4"], 128, 512],
[["STM32F446ZE"], ["Tx", "Hx", "Jx"], "STM32F446xx", ["cortex-m4"], 128, 512],
[["STM32F469AE"], ["Yx", "Hx"], "STM32F469xx", ["cortex-m4"], 384, 512],
[["STM32F469AG"], ["Yx", "Hx"], "STM32F469xx", ["cortex-m4"], 384, 1024],
[["STM32F469AI"], ["Yx", "Hx"], "STM32F469xx", ["cortex-m4"], 384, 2048],
[["STM32F469VE"], ["Tx"], "STM32F469xx", ["cortex-m4"], 384, 512],
[["STM32F469ZE"], ["Tx"], "STM32F469xx", ["cortex-m4"], 384, 512],
[["STM32F469IE"], ["Tx", "Hx"], "STM32F469xx", ["cortex-m4"], 384, 512],
[["STM32F469ZG"], ["Tx"], "STM32F469xx", ["cortex-m4"], 384, 1024],
[["STM32F469VG"], ["Tx"], "STM32F469xx", ["cortex-m4"], 384, 1024],
[["STM32F469IG"], ["Tx", "Hx"], "STM32F469xx", ["cortex-m4"], 384, 1024],
[["STM32F469ZI"], ["Tx"], "STM32F469xx", ["cortex-m4"], 384, 2048],
[["STM32F469VI"], ["Tx"], "STM32F469xx", ["cortex-m4"], 384, 2048],
[["STM32F469II"], ["Tx", "Hx"], "STM32F469xx", ["cortex-m4"], 384, 2048],
[["STM32F469BE"], ["Tx"], "STM32F469xx", ["cortex-m4"], 384, 512],
[["STM32F469BG"], ["Tx"], "STM32F469xx", ["cortex-m4"], 384, 1024],
[["STM32F469BI"], ["Tx"], "STM32F469xx", ["cortex-m4"], 384, 2048],
[["STM32F469NE"], ["Hx"], "STM32F469xx", ["cortex-m4"], 384, 512],
[["STM32F469NG"], ["Hx"], "STM32F469xx", ["cortex-m4"], 384, 1024],
[["STM32F469NI"], ["Hx"], "STM32F469xx", ["cortex-m4"], 384, 2048],
[["STM32F479AG"], ["Yx", "Hx"], "STM32F479xx", ["cortex-m4"], 384, 1024],
[["STM32F479ZI"], ["Tx"], "STM32F479xx", ["cortex-m4"], 384, 2048],
[["STM32F479VI"], ["Tx"], "STM32F479xx", ["cortex-m4"], 384, 2048],
[["STM32F479AI"], ["Yx", "Hx"], "STM32F479xx", ["cortex-m4"], 384, 2048],
[["STM32F479ZG"], ["Tx"], "STM32F479xx", ["cortex-m4"], 384, 1024],
[["STM32F479VG"], ["Tx"], "STM32F479xx", ["cortex-m4"], 384, 1024],
[["STM32F479IG"], ["Tx", "Hx"], "STM32F479xx", ["cortex-m4"], 384, 1024],
[["STM32F479II"], ["Tx", "Hx"], "STM32F479xx", ["cortex-m4"], 384, 2048],
[["STM32F479BG"], ["Tx"], "STM32F479xx", ["cortex-m4"], 384, 1024],
[["STM32F479BI"], ["Tx"], "STM32F479xx", ["cortex-m4"], 384, 2048],
[["STM32F479NG"], ["Hx"], "STM32F479xx", ["cortex-m4"], 384, 1024],
[["STM32F479NI"], ["Hx"], "STM32F479xx", ["cortex-m4"], 384, 2048],
[["STM32F750V8"], ["Tx"], "STM32F750xx", ["cortex-m7"], 320, 64],
[["STM32F750Z8"], ["Tx"], "STM32F750xx", ["cortex-m7"], 320, 64],
[["STM32F750N8"], ["Hx"], "STM32F750xx", ["cortex-m7"], 320, 64],
[["STM32F730R8"], ["Tx"], "STM32F730xx", ["cortex-m7"], 256, 64],
[["STM32F730V8"], ["Tx"], "STM32F730xx", ["cortex-m7"], 256, 64],
[["STM32F730Z8"], ["Tx"], "STM32F730xx", ["cortex-m7"], 256, 64],
[["STM32F730I8"], ["Kx"], "STM32F730xx", ["cortex-m7"], 256, 64],
[["STM32F722RC"], ["Tx"], "STM32F722xx", ["cortex-m7"], 256, 256],
[["STM32F722RE"], ["Tx"], "STM32F722xx", ["cortex-m7"], 256, 512],
[["STM32F722VC"], ["Tx"], "STM32F722xx", ["cortex-m7"], 256, 256],
[["STM32F722VE"], ["Tx"], "STM32F722xx", ["cortex-m7"], 256, 512],
[["STM32F722ZC"], ["Tx"], "STM32F722xx", ["cortex-m7"], 256, 256],
[["STM32F722ZE"], ["Tx"], "STM32F722xx", ["cortex-m7"], 256, 512],
[["STM32F722IC"], ["Tx", "Kx"], "STM32F722xx", ["cortex-m7"], 256, 256],
[["STM32F722IE"], ["Tx", "Kx"], "STM32F722xx", ["cortex-m7"], 256, 512],
[["STM32F732RE"], ["Tx"], "STM32F732xx", ["cortex-m7"], 256, 512],
[["STM32F732VE"], ["Tx"], "STM32F732xx", ["cortex-m7"], 256, 512],
[["STM32F732ZE"], ["Tx"], "STM32F732xx", ["cortex-m7"], 256, 512],
[["STM32F732IE"], ["Tx", "Kx"], "STM32F732xx", ["cortex-m7"], 256, 512],
[["STM32F723VC"], ["Tx", "Yx"], "STM32F723xx", ["cortex-m7"], 256, 256],
[["STM32F723VE"], ["Tx", "Yx"], "STM32F723xx", ["cortex-m7"], 256, 512],
[["STM32F723ZC"], ["Tx", "Ix"], "STM32F723xx", ["cortex-m7"], 256, 256],
[["STM32F723ZE"], ["Tx", "Ix"], "STM32F723xx", ["cortex-m7"], 256, 512],
[["STM32F723IC"], ["Tx", "Kx"], "STM32F723xx", ["cortex-m7"], 256, 256],
[["STM32F723IE"], ["Tx", "Kx"], "STM32F723xx", ["cortex-m7"], 256, 512],
[["STM32F733VE"], ["Tx", "Yx"], "STM32F733xx", ["cortex-m7"], 256, 512],
[["STM32F733ZE"], ["Tx", "Ix"], "STM32F733xx", ["cortex-m7"], 256, 512],
[["STM32F733IE"], ["Tx", "Kx"], "STM32F733xx", ["cortex-m7"], 256, 512],
[["STM32F745ZG"], ["Tx"], "STM32F745xx", ["cortex-m7"], 320, 1024],
[["STM32F745VG"], ["Tx", "Hx"], "STM32F745xx", ["cortex-m7"], 320, 1024],
[["STM32F745IG"], ["Kx", "Tx"], "STM32F745xx", ["cortex-m7"], 320, 1024],
[["STM32F745ZE"], ["Tx"], "STM32F745xx", ["cortex-m7"], 320, 512],
[["STM32F745IE"], ["Tx", "Kx"], "STM32F745xx", ["cortex-m7"], 320, 512],
[["STM32F745VE"], ["Tx", "Hx"], "STM32F745xx", ["cortex-m7"], 320, 512],
[["STM32F746ZG"], ["Tx", "Yx"], "STM32F746xx", ["cortex-m7"], 320, 1024],
[["STM32F746VG"], ["Tx", "Hx"], "STM32F746xx", ["cortex-m7"], 320, 1024],
[["STM32F746BG"], ["Tx"], "STM32F746xx", ["cortex-m7"], 320, 1024],
[["STM32F746IG"], ["Tx", "Kx"], "STM32F746xx", ["cortex-m7"], 320, 1024],
[["STM32F746NG"], ["Hx"], "STM32F746xx", ["cortex-m7"], 320, 1024],
[["STM32F746ZE"], ["Tx", "Yx"], "STM32F746xx", ["cortex-m7"], 320, 512],
[["STM32F746VE"], ["Tx", "Hx"], "STM32F746xx", ["cortex-m7"], 320, 512],
[["STM32F746IE"], ["Tx", "Kx"], "STM32F746xx", ["cortex-m7"], 320, 512],
[["STM32F746BE"], ["Tx"], "STM32F746xx", ["cortex-m7"], 320, 512],
[["STM32F746NE"], ["Hx"], "STM32F746xx", ["cortex-m7"], 320, 512],
[["STM32F756ZG"], ["Tx", "Yx"], "STM32F756xx", ["cortex-m7"], 320, 1024],
[["STM32F756VG"], ["Tx", "Hx"], "STM32F756xx", ["cortex-m7"], 320, 1024],
[["STM32F756IG"], ["Tx", "Kx"], "STM32F756xx", ["cortex-m7"], 320, 1024],
[["STM32F756BG"], ["Tx"], "STM32F756xx", ["cortex-m7"], 320, 1024],
[["STM32F756NG"], ["Hx"], "STM32F756xx", ["cortex-m7"], 320, 1024],
[["STM32F765BG"], ["Tx"], "STM32F765xx", ["cortex-m7"], 512, 1024],
[["STM32F765IG"], ["Tx", "Kx"], "STM32F765xx", ["cortex-m7"], 512, 1024],
[["STM32F765NG"], ["Hx"], "STM32F765xx", ["cortex-m7"], 512, 1024],
[["STM32F765VG"], ["Tx", "Hx"], "STM32F765xx", ["cortex-m7"], 512, 1024],
[["STM32F765ZG"], ["Tx"], "STM32F765xx", ["cortex-m7"], 512, 1024],
[["STM32F765BI"], ["Tx"], "STM32F765xx", ["cortex-m7"], 512, 2048],
[["STM32F765II"], ["Tx", "Kx"], "STM32F765xx", ["cortex-m7"], 512, 2048],
[["STM32F765NI"], ["Hx"], "STM32F765xx", ["cortex-m7"], 512, 2048],
[["STM32F765VI"], ["Tx", "Hx"], "STM32F765xx", ["cortex-m7"], 512, 2048],
[["STM32F765ZI"], ["Tx"], "STM32F765xx", ["cortex-m7"], 512, 2048],
[["STM32F767BG"], ["Tx"], "STM32F767xx", ["cortex-m7"], 512, 1024],
[["STM32F767IG"], ["Tx", "Kx"], "STM32F767xx", ["cortex-m7"], 512, 1024],
[["STM32F767NG"], ["Hx"], "STM32F767xx", ["cortex-m7"], 512, 1024],
[["STM32F767VG"], ["Tx", "Hx"], "STM32F767xx", ["cortex-m7"], 512, 1024],
[["STM32F767ZG"], ["Tx"], "STM32F767xx", ["cortex-m7"], 512, 1024],
[["STM32F767BI"], ["Tx"], "STM32F767xx", ["cortex-m7"], 512, 2048],
[["STM32F767II"], ["Tx", "Kx"], "STM32F767xx", ["cortex-m7"], 512, 2048],
[["STM32F767NI"], ["Tx", "Hx"], "STM32F767xx", ["cortex-m7"], 512, 2048],
[["STM32F767VI"], ["Tx", "Hx"], "STM32F767xx", ["cortex-m7"], 512, 2048],
[["STM32F767ZI"], ["Tx"], "STM32F767xx", ["cortex-m7"], 512, 2048],
[["STM32F768AI"], ["Yx"], "STM32F769xx", ["cortex-m7"], 512, 2048],
[["STM32F769AG"], ["Yx"], "STM32F769xx", ["cortex-m7"], 512, 1024],
[["STM32F769BG"], ["Tx"], "STM32F769xx", ["cortex-m7"], 512, 1024],
[["STM32F769IG"], ["Tx"], "STM32F769xx", ["cortex-m7"], 512, 1024],
[["STM32F769NG"], ["Hx"], "STM32F769xx", ["cortex-m7"], 512, 1024],
[["STM32F769AI"], ["Yx"], "STM32F769xx", ["cortex-m7"], 512, 2048],
[["STM32F769BI"], ["Tx"], "STM32F769xx", ["cortex-m7"], 512, 2048],
[["STM32F769II"], ["Tx"], "STM32F769xx", ["cortex-m7"], 512, 2048],
[["STM32F769NI"], ["Hx"], "STM32F769xx", ["cortex-m7"], 512, 2048],
[["STM32F777BI"], ["Tx"], "STM32F777xx", ["cortex-m7"], 512, 2048],
[["STM32F777II"], ["Tx", "Kx"], "STM32F777xx", ["cortex-m7"], 512, 2048],
[["STM32F777NI"], ["Hx"], "STM32F777xx", ["cortex-m7"], 512, 2048],
[["STM32F777VI"], ["Tx", "Hx"], "STM32F777xx", ["cortex-m7"], 512, 2048],
[["STM32F777ZI"], ["Tx"], "STM32F777xx", ["cortex-m7"], 512, 2048],
[["STM32F778AI"], ["Yx"], "STM32F779xx", ["cortex-m7"], 512, 2048],
[["STM32F779AI"], ["Yx"], "STM32F779xx", ["cortex-m7"], 512, 2048],
[["STM32F779BI"], ["Tx"], "STM32F779xx", ["cortex-m7"], 512, 2048],
[["STM32F779II"], ["Tx"], "STM32F779xx", ["cortex-m7"], 512, 2048],
[["STM32F779NI"], ["Hx"], "STM32F779xx", ["cortex-m7"], 512, 2048],
[["STM32H723VG"], ["Tx", "Hx"], "STM32H723xx", ["cortex-m7"], 560, 1024],
[["STM32H723ZG"], ["Tx", "Ix"], "STM32H723xx", ["cortex-m7"], 560, 1024],
[["STM32H723VE"], ["Tx", "Hx"], "STM32H723xx", ["cortex-m7"], 560, 512],
[["STM32H723ZE"], ["Tx", "Ix"], "STM32H723xx", ["cortex-m7"], 560, 512],
[["STM32H725AG"], ["Ix"], "STM32H725xx", ["cortex-m7"], 560, 1024],
[["STM32H725RG"], ["Vx"], "STM32H725xx", ["cortex-m7"], 560, 1024],
[["STM32H725VG"], ["Tx", "Yx"], "STM32H725xx", ["cortex-m7"], 560, 1024],
[["STM32H725ZG"], ["Tx"], "STM32H725xx", ["cortex-m7"], 560, 1024],
[["STM32H725IG"], ["Tx", "Kx"], "STM32H725xx", ["cortex-m7"], 560, 1024],
[["STM32H725AE"], ["Ix"], "STM32H725xx", ["cortex-m7"], 560, 512],
[["STM32H725RE"], ["Vx"], "STM32H725xx", ["cortex-m7"], 560, 512],
[["STM32H725VE"], ["Tx"], "STM32H725xx", ["cortex-m7"], 560, 512],
[["STM32H725ZE"], ["Tx"], "STM32H725xx", ["cortex-m7"], 560, 512],
[["STM32H725IE"], ["Tx", "Kx"], "STM32H725xx", ["cortex-m7"], 560, 512],
[["STM32H730VB"], ["Tx", "Hx"], "STM32H730xx", ["cortex-m7"], 560, 128],
[["STM32H730ZB"], ["Tx", "Ix"], "STM32H730xx", ["cortex-m7"], 560, 128],
[["STM32H730AB"], ["IxQ"], "STM32H730xxQ", ["cortex-m7"], 560, 128],
[["STM32H730IB"], ["TxQ", "KxQ"], "STM32H730xxQ", ["cortex-m7"], 560, 128],
[["STM32H733VG"], ["Tx", "Hx"], "STM32H733xx", ["cortex-m7"], 560, 1024],
[["STM32H733ZG"], ["Tx", "Ix"], "STM32H733xx", ["cortex-m7"], 560, 1024],
[["STM32H735AG"], ["Ix"], "STM32H735xx", ["cortex-m7"], 560, 1024],
[["STM32H735RG"], ["Vx"], "STM32H735xx", ["cortex-m7"], 560, 1024],
[["STM32H735VG"], ["Tx", "Yx"], "STM32H735xx", ["cortex-m7"], 560, 1024],
[["STM32H735ZG"], ["Tx"], "STM32H735xx", ["cortex-m7"], 560, 1024],
[["STM32H735IG"], ["Tx", "Kx"], "STM32H735xx", ["cortex-m7"], 560, 1024],
[["STM32H7A3AI"], ["IxQ", "KxQ", "TxQ"], "STM32H7A3xxQ", ["cortex-m7"], 1216, 2048],
[["STM32H7A3AG"], ["IxQ", "KxQ", "TxQ"], "STM32H7A3xxQ", ["cortex-m7"], 1216, 1024],
[["STM32H7A3II"], ["Kx", "Tx"], "STM32H7A3xx", ["cortex-m7"], 1216, 2048],
[["STM32H7A3IG"], ["Kx", "Tx"], "STM32H7A3xx", ["cortex-m7"], 1216, 1024],
[["STM32H7A3II"], ["KxQ", "TxQ"], "STM32H7A3xxQ", ["cortex-m7"], 1216, 2048],
[["STM32H7A3IG"], ["KxQ", "TxQ"], "STM32H7A3xxQ", ["cortex-m7"], 1216, 1024],
[["STM32H7A3NI"], ["Hx"], "STM32H7A3xx", ["cortex-m7"], 1216, 2048],
[["STM32H7A3NG"], ["Hx"], "STM32H7A3xx", ["cortex-m7"], 1216, 1024],
[["STM32H7A3NI"], ["HxQ"], "STM32H7A3xxQ", ["cortex-m7"], 1216, 2048],
[["STM32H7A3NG"], ["HxQ"], "STM32H7A3xxQ", ["cortex-m7"], 1216, 1024],
[["STM32H7A3QI"], ["YxQ"], "STM32H7A3xxQ", ["cortex-m7"], 1216, 2048],
[["STM32H7A3RI"], ["Tx"], "STM32H7A3xx", ["cortex-m7"], 1216, 2048],
[["STM32H7A3RG"], ["Tx"], "STM32H7A3xx", ["cortex-m7"], 1216, 1024],
[["STM32H7A3VI"], ["Hx", "Tx"], "STM32H7A3xx", ["cortex-m7"], 1216, 2048],
[["STM32H7A3VG"], ["Hx", "Tx"], "STM32H7A3xx", ["cortex-m7"], 1216, 1024],
[["STM32H7A3VI"], ["HxQ", "TxQ"], "STM32H7A3xxQ", ["cortex-m7"], 1216, 2048],
[["STM32H7A3VG"], ["HxQ", "TxQ"], "STM32H7A3xxQ", ["cortex-m7"], 1216, 1024],
[["STM32H7A3ZI"], ["Tx"], "STM32H7A3xx", ["cortex-m7"], 1216, 2048],
[["STM32H7A3ZG"], ["Tx"], "STM32H7A3xx", ["cortex-m7"], 1216, 1024],
[["STM32H7A3ZI"], ["TxQ"], "STM32H7A3xxQ", ["cortex-m7"], 1216, 2048],
[["STM32H7A3ZG"], ["TxQ"], "STM32H7A3xxQ", ["cortex-m7"], 1216, 1024],
[["STM32H7A3LI"], ["HxQ"], "STM32H7A3xxQ", ["cortex-m7"], 1216, 2048],
[["STM32H7A3LG"], ["HxQ"], "STM32H7A3xxQ", ["cortex-m7"], 1216, 1024],
[["STM32H7B3AI"], ["IxQ"], "STM32H7B3xxQ", ["cortex-m7"], 1216, 2048],
[["STM32H7B3II"], ["KxQ", "TxQ"], "STM32H7B3xxQ", ["cortex-m7"], 1216, 2048],
[["STM32H7B3II"], ["Kx", "Tx"], "STM32H7B3xx", ["cortex-m7"], 1216, 2048],
[["STM32H7B3NI"], ["HxQ"], "STM32H7B3xxQ", ["cortex-m7"], 1216, 2048],
[["STM32H7B3NI"], ["Hx"], "STM32H7B3xx", ["cortex-m7"], 1216, 2048],
[["STM32H7B3QI"], ["YxQ"], "STM32H7B3xxQ", ["cortex-m7"], 1216, 2048],
[["STM32H7B3RI"], ["Tx"], "STM32H7B3xx", ["cortex-m7"], 1216, 2048],
[["STM32H7B3VI"], ["HxQ", "TxQ"], "STM32H7B3xxQ", ["cortex-m7"], 1216, 2048],
[["STM32H7B3VI"], ["Hx", "Tx"], "STM32H7B3xx", ["cortex-m7"], 1216, 2048],
[["STM32H7B3ZI"], ["TxQ"], "STM32H7B3xxQ", ["cortex-m7"], 1216, 2048],
[["STM32H7B3ZI"], ["Tx"], "STM32H7B3xx", ["cortex-m7"], 1216, 2048],
[["STM32H7B3LI"], ["HxQ"], "STM32H7B3xxQ", ["cortex-m7"], 1216, 2048],
[["STM32H7B0AB"], ["IxQ"], "STM32H7B0xxQ", ["cortex-m7"], 1216, 128],
[["STM32H7B0IB"], ["Tx"], "STM32H7B0xx", ["cortex-m7"], 1216, 128],
[["STM32H7B0RB"], ["Tx"], "STM32H7B0xx", ["cortex-m7"], 1216, 128],
[["STM32H7B0VB"], ["Tx"], "STM32H7B0xx", ["cortex-m7"], 1216, 128],
[["STM32H7B0VB"], ["Tx"], "STM32H7B0xx", ["cortex-m7"], 1216, 128],
[["STM32H7B0ZB"], ["Tx"], "STM32H7B0xx", ["cortex-m7"], 1216, 128],
[["STM32H7B0IB"], ["KxQ"], "STM32H7B0xxQ", ["cortex-m7"], 1216, 128],
[["STM32H750VB"], ["Tx"], "STM32H750xx", ["cortex-m7"], 1056, 128],
[["STM32H750IB"], ["Tx", "Kx"], "STM32H750xx", ["cortex-m7"], 1056, 128],
[["STM32H750XB"], ["Hx"], "STM32H750xx", ["cortex-m7"], 1056, 128],
[["STM32H750ZB"], ["Tx"], "STM32H750xx", ["cortex-m7"], 1056, 128],
[["STM32H742AG"], ["Ix"], "STM32H742xx", ["cortex-m7"], 1056, 1024],
[["STM32H742BG"], ["Tx"], "STM32H742xx", ["cortex-m7"], 1056, 1024],
[["STM32H742IG"], ["Tx", "Kx"], "STM32H742xx", ["cortex-m7"], 1056, 1024],
[["STM32H742VG"], ["Tx", "Hx"], "STM32H742xx", ["cortex-m7"], 1056, 1024],
[["STM32H742XG"], ["Hx"], "STM32H742xx", ["cortex-m7"], 1056, 1024],
[["STM32H742ZG"], ["Tx"], "STM32H742xx", ["cortex-m7"], 1056, 1024],
[["STM32H742AI"], ["Ix"], "STM32H742xx", ["cortex-m7"], 1056, 2048],
[["STM32H742BI"], ["Tx"], "STM32H742xx", ["cortex-m7"], 1056, 2048],
[["STM32H742II"], ["Tx", "Kx"], "STM32H742xx", ["cortex-m7"], 1056, 2048],
[["STM32H742VI"], ["Tx", "Hx"], "STM32H742xx", ["cortex-m7"], 1056, 2048],
[["STM32H742XI"], ["Hx"], "STM32H742xx", ["cortex-m7"], 1056, 2048],
[["STM32H742ZI"], ["Tx"], "STM32H742xx", ["cortex-m7"], 1056, 2048],
[["STM32H743AI"], ["Ix"], "STM32H743xx", ["cortex-m7"], 1056, 2048],
[["STM32H743BI"], ["Tx"], "STM32H743xx", ["cortex-m7"], 1056, 2048],
[["STM32H743II"], ["Tx", "Kx"], "STM32H743xx", ["cortex-m7"], 1056, 2048],
[["STM32H743VI"], ["Tx", "Hx"], "STM32H743xx", ["cortex-m7"], 1056, 2048],
[["STM32H743XI"], ["Hx"], "STM32H743xx", ["cortex-m7"], 1056, 2048],
[["STM32H743ZI"], ["Tx"], "STM32H743xx", ["cortex-m7"], 1056, 2048],
[["STM32H743AG"], ["Ix"], "STM32H743xx", ["cortex-m7"], 1056, 1024],
[["STM32H743BG"], ["Tx"], "STM32H743xx", ["cortex-m7"], 1056, 1024],
[["STM32H743IG"], ["Tx", "Kx"], "STM32H743xx", ["cortex-m7"], 1056, 1024],
[["STM32H743VG"], ["Tx", "Hx"], "STM32H743xx", ["cortex-m7"], 1056, 1024],
[["STM32H743XG"], ["Hx"], "STM32H743xx", ["cortex-m7"], 1056, 1024],
[["STM32H743ZG"], ["Tx"], "STM32H743xx", ["cortex-m7"], 1056, 1024],
[["STM32H753AI"], ["Ix"], "STM32H753xx", ["cortex-m7"], 1056, 2048],
[["STM32H753BI"], ["Tx"], "STM32H753xx", ["cortex-m7"], 1056, 2048],
[["STM32H753II"], ["Tx", "Kx"], "STM32H753xx", ["cortex-m7"], 1056, 2048],
[["STM32H753VI"], ["Tx", "Hx"], "STM32H753xx", ["cortex-m7"], 1056, 2048],
[["STM32H753XI"], ["Hx"], "STM32H753xx", ["cortex-m7"], 1056, 2048],
[["STM32H753ZI"], ["Tx"], "STM32H753xx", ["cortex-m7"], 1056, 2048],
[["STM32H745BI"], ["Tx"], "STM32H745xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H745II"], ["Tx", "Kx"], "STM32H745xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H745XI"], ["Hx"], "STM32H745xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H745ZI"], ["Tx"], "STM32H745xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H745BG"], ["Tx"], "STM32H745xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H745IG"], ["Tx", "Kx"], "STM32H745xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H745XG"], ["Hx"], "STM32H745xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H745ZG"], ["Tx"], "STM32H745xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H747AI"], ["Ix"], "STM32H747xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H747BI"], ["Tx"], "STM32H747xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H747II"], ["Tx"], "STM32H747xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H747XI"], ["Hx"], "STM32H747xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H747ZI"], ["Yx"], "STM32H747xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H747AG"], ["Ix"], "STM32H747xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H747BG"], ["Tx"], "STM32H747xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H747IG"], ["Tx"], "STM32H747xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H747XG"], ["Hx"], "STM32H747xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H755BI"], ["Tx"], "STM32H755xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H755II"], ["Tx", "Kx"], "STM32H755xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H755XI"], ["Hx"], "STM32H755xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H755ZI"], ["Tx"], "STM32H755xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H757AI"], ["Ix"], "STM32H757xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H757BI"], ["Tx"], "STM32H757xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H757II"], ["Tx"], "STM32H757xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H757XI"], ["Hx"], "STM32H757xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32H757ZI"], ["Yx"], "STM32H757xx", ["cortex-m4", "cortex-m7"], 1056, 2048],
[["STM32L100RC"], ["Tx"], "STM32L100xC", ["cortex-m3"], 16, 256],
[["STM32L100C6"], ["Ux"], "STM32L100xB", ["cortex-m3"], 4, 32],
[["STM32L100R8"], ["Tx"], "STM32L100xB", ["cortex-m3"], 8, 64],
[["STM32L100RB"], ["Tx"], "STM32L100xB", ["cortex-m3"], 10, 128],
[["STM32L100RB"], ["TxA"], "STM32L100xBA", ["cortex-m3"], 16, 128],
[["STM32L100R8"], ["TxA"], "STM32L100xBA", ["cortex-m3"], 8, 64],
[["STM32L100C6"], ["UxA"], "STM32L100xBA", ["cortex-m3"], 4, 32],
[["STM32L151C6"], ["Tx", "Ux"], "STM32L151xB", ["cortex-m3"], 10, 32],
[["STM32L151R6"], ["Tx", "Hx"], "STM32L151xB", ["cortex-m3"], 10, 32],
[["STM32L151C8"], ["Tx", "Ux"], "STM32L151xB", ["cortex-m3"], 10, 64],
[["STM32L151R8"], ["Tx", "Hx"], "STM32L151xB", ["cortex-m3"], 10, 64],
[["STM32L151V8"], ["Tx", "Hx"], "STM32L151xB", ["cortex-m3"], 10, 64],
[["STM32L151CB"], ["Tx", "Ux"], "STM32L151xB", ["cortex-m3"], 16, 128],
[["STM32L151RB"], ["Tx", "Hx"], "STM32L151xB", ["cortex-m3"], 16, 128],
[["STM32L151VB"], ["Tx", "Hx"], "STM32L151xB", ["cortex-m3"], 16, 128],
[["STM32L151C6"], ["TxA", "UxA"], "STM32L151xBA", ["cortex-m3"], 16, 32],
[["STM32L151R6"], ["TxA", "HxA"], "STM32L151xBA", ["cortex-m3"], 16, 32],
[["STM32L151C8"], ["TxA", "UxA"], "STM32L151xBA", ["cortex-m3"], 32, 64],
[["STM32L151R8"], ["TxA", "HxA"], "STM32L151xBA", ["cortex-m3"], 32, 64],
[["STM32L151V8"], ["TxA", "HxA"], "STM32L151xBA", ["cortex-m3"], 32, 64],
[["STM32L151CB"], ["TxA", "UxA"], "STM32L151xBA", ["cortex-m3"], 32, 128],
[["STM32L151RB"], ["TxA", "HxA"], "STM32L151xBA", ["cortex-m3"], 32, 128],
[["STM32L151VB"], ["TxA", "HxA"], "STM32L151xBA", ["cortex-m3"], 32, 128],
[["STM32L151CC"], ["Tx", "Ux"], "STM32L151xC", ["cortex-m3"], 32, 256],
[["STM32L151UC"], ["Yx"], "STM32L151xC", ["cortex-m3"], 32, 256],
[["STM32L151RC"], ["Tx", "Yx"], "STM32L151xC", ["cortex-m3"], 32, 256],
[["STM32L151VC"], ["Tx", "Hx"], "STM32L151xC", ["cortex-m3"], 32, 256],
[["STM32L151RC"], ["TxA"], "STM32L151xCA", ["cortex-m3"], 32, 256],
[["STM32L151VC"], ["TxA"], "STM32L151xCA", ["cortex-m3"], 32, 256],
[["STM32L151QC"], ["Hx"], "STM32L151xCA", ["cortex-m3"], 32, 256],
[["STM32L151ZC"], ["Tx"], "STM32L151xCA", ["cortex-m3"], 32, 256],
[["STM32L151QD"], ["Hx"], "STM32L151xD", ["cortex-m3"], 48, 384],
[["STM32L151RD"], ["Tx", "Yx"], "STM32L151xD", ["cortex-m3"], 48, 384],
[["STM32L151VD"], ["Tx"], "STM32L151xD", ["cortex-m3"], 48, 384],
[["STM32L151VD"], ["TxX", "YxX"], "STM32L151xDX", ["cortex-m3"], 80, 384],
[["STM32L151ZD"], ["Tx"], "STM32L151xD", ["cortex-m3"], 48, 384],
[["STM32L151QE"], ["Hx"], "STM32L151xE", ["cortex-m3"], 80, 512],
[["STM32L151RE"], ["Tx"], "STM32L151xE", ["cortex-m3"], 80, 512],
[["STM32L151VE"], ["Tx", "Yx"], "STM32L151xE", ["cortex-m3"], 80, 512],
[["STM32L151ZE"], ["Tx"], "STM32L151xE", ["cortex-m3"], 80, 512],
[["STM32L152C6"], ["Tx", "Ux"], "STM32L152xB", ["cortex-m3"], 10, 32],
[["STM32L152R6"], ["Tx", "Hx"], "STM32L152xB", ["cortex-m3"], 10, 32],
[["STM32L152C8"], ["Tx", "Ux"], "STM32L152xB", ["cortex-m3"], 10, 64],
[["STM32L152R8"], ["Tx", "Hx"], "STM32L152xB", ["cortex-m3"], 10, 64],
[["STM32L152V8"], ["Tx", "Hx"], "STM32L152xB", ["cortex-m3"], 10, 64],
[["STM32L152CB"], ["Tx", "Ux"], "STM32L152xB", ["cortex-m3"], 16, 128],
[["STM32L152RB"], ["Tx", "Hx"], "STM32L152xB", ["cortex-m3"], 16, 128],
[["STM32L152VB"], ["Tx", "Hx"], "STM32L152xB", ["cortex-m3"], 16, 128],
[["STM32L152C6"], ["TxA", "UxA"], "STM32L152xBA", ["cortex-m3"], 16, 32],
[["STM32L152R6"], ["HxA", "TxA"], "STM32L152xBA", ["cortex-m3"], 16, 32],
[["STM32L152C8"], ["TxA", "UxA"], "STM32L152xBA", ["cortex-m3"], 32, 64],
[["STM32L152R8"], ["TxA", "HxA"], "STM32L152xBA", ["cortex-m3"], 32, 64],
[["STM32L152V8"], ["TxA", "HxA"], "STM32L152xBA", ["cortex-m3"], 32, 64],
[["STM32L152CB"], ["TxA", "UxA"], "STM32L152xBA", ["cortex-m3"], 32, 128],
[["STM32L152RB"], ["TxA", "HxA"], "STM32L152xBA", ["cortex-m3"], 32, 128],
[["STM32L152VB"], ["TxA", "HxA"], "STM32L152xBA", ["cortex-m3"], 32, 128],
[["STM32L152CC"], ["Tx", "Ux"], "STM32L152xC", ["cortex-m3"], 32, 256],
[["STM32L152UC"], ["Tx", "Yx"], "STM32L152xC", ["cortex-m3"], 32, 256],
[["STM32L152VC"], ["Tx", "Hx"], "STM32L152xC", ["cortex-m3"], 32, 256],
[["STM32L152QC"], ["Hx"], "STM32L152xCA", ["cortex-m3"], 32, 256],
[["STM32L152ZC"], ["Tx"], "STM32L152xCA", ["cortex-m3"], 32, 256],
[["STM32L152RC"], ["Tx"], "STM32L152xC", ["cortex-m3"], 32, 256],
[["STM32L152RC"], ["TxA"], "STM32L152xCA", ["cortex-m3"], 32, 256],
[["STM32L152VC"], ["TxA"], "STM32L152xCA", ["cortex-m3"], 32, 256],
[["STM32L152QD"], ["Hx"], "STM32L152xD", ["cortex-m3"], 48, 384],
[["STM32L152RD"], ["Tx", "Yx"], "STM32L152xD", ["cortex-m3"], 48, 384],
[["STM32L152VD"], ["Tx"], "STM32L152xD", ["cortex-m3"], 48, 384],
[["STM32L152VD"], ["TxX"], "STM32L152xDX", ["cortex-m3"], 80, 384],
[["STM32L152ZD"], ["Tx"], "STM32L152xD", ["cortex-m3"], 48, 384],
[["STM32L152QE"], ["Hx"], "STM32L152xE", ["cortex-m3"], 80, 512],
[["STM32L152VE"], ["Tx", "Yx"], "STM32L152xE", ["cortex-m3"], 80, 512],
[["STM32L152ZE"], ["Tx"], "STM32L152xE", ["cortex-m3"], 80, 512],
[["STM32L152RE"], ["Tx"], "STM32L152xE", ["cortex-m3"], 80, 512],
[["STM32L162RC"], ["Tx"], "STM32L162xC", ["cortex-m3"], 32, 256],
[["STM32L162VC"], ["Tx", "Hx"], "STM32L162xC", ["cortex-m3"], 32, 256],
[["STM32L162RC"], ["TxA"], "STM32L162xCA", ["cortex-m3"], 32, 256],
[["STM32L162VC"], ["TxA"], "STM32L162xCA", ["cortex-m3"], 32, 256],
[["STM32L162QC"], ["Tx", "Hx"], "STM32L162xCA", ["cortex-m3"], 32, 256],
[["STM32L162ZC"], ["Tx"], "STM32L162xCA", ["cortex-m3"], 32, 256],
[["STM32L162QD"], ["Hx"], "STM32L162xD", ["cortex-m3"], 48, 384],
[["STM32L162RD"], ["Tx", "Yx"], "STM32L162xD", ["cortex-m3"], 48, 384],
[["STM32L162VD"], ["Tx"], "STM32L162xD", ["cortex-m3"], 48, 384],
[["STM32L162VD"], ["YxX"], "STM32L162xDX", ["cortex-m3"], 80, 384],
[["STM32L162ZD"], ["Tx"], "STM32L162xD", ["cortex-m3"], 48, 384],
[["STM32L162RE"], ["Tx"], "STM32L162xE", ["cortex-m3"], 80, 512],
[["STM32L162VE"], ["Tx", "Yx"], "STM32L162xE", ["cortex-m3"], 80, 512],
[["STM32L162ZE"], ["Tx"], "STM32L162xE", ["cortex-m3"], 80, 512],
[["STM32MP157A", "STM32MP157AA"], ["Ax", "Bx", "Cx", "Dx"], "STM32MP157Axx", ["cortex-m4", "cortex-a7"], 256, 128],
[["STM32MP157C", "STM32MP157CA"], ["Ax", "Bx", "Cx", "Dx"], "STM32MP157Cxx", ["cortex-m4", "cortex-a7"], 256, 128],