Skip to content

Commit 7572536

Browse files
committed
STM32 LPTICKER : enable all STM32 targets supporting the feature
(All STM32 except F1 and F2 families)
1 parent fe6b1af commit 7572536

File tree

1 file changed

+32
-26
lines changed

1 file changed

+32
-26
lines changed

targets/targets.json

Lines changed: 32 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -718,7 +718,7 @@
718718
"help": "default RX STDIO pins is defined in PinNames.h file, but it can be overridden"
719719
}
720720
},
721-
"device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "USTICKER"]
721+
"device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "USTICKER", "LPTICKER"]
722722
},
723723
"MIMXRT1050_EVK": {
724724
"supported_form_factors": ["ARDUINO"],
@@ -903,6 +903,7 @@
903903
},
904904
"detect_code": ["0700"],
905905
"device_has_add": ["CAN", "SERIAL_FC", "SERIAL_ASYNCH", "FLASH"],
906+
"device_has_remove": ["LPTICKER"],
906907
"release_versions": ["2", "5"],
907908
"device_name": "STM32F103RB"
908909
},
@@ -926,6 +927,7 @@
926927
"detect_code": ["0835"],
927928
"macros_add": ["USBHOST_OTHER"],
928929
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "FLASH"],
930+
"device_has_remove": ["LPTICKER"],
929931
"features": ["LWIP"],
930932
"release_versions": ["2", "5"],
931933
"device_name": "STM32F207ZG"
@@ -1049,7 +1051,7 @@
10491051
}
10501052
},
10511053
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER", "HSE_VALUE=25000000"],
1052-
"device_has_add": ["SERIAL_ASYNCH", "SERIAL_FC", "FLASH", "LPTICKER"],
1054+
"device_has_add": ["SERIAL_ASYNCH", "SERIAL_FC", "FLASH"],
10531055
"overrides": {"lse_available": 0},
10541056
"release_versions": ["2", "5"],
10551057
"device_name": "STM32F401VE"
@@ -1071,7 +1073,7 @@
10711073
}
10721074
},
10731075
"detect_code": ["0744"],
1074-
"device_has_add": ["LPTICKER", "ANALOGOUT", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
1076+
"device_has_add": ["ANALOGOUT", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
10751077
"release_versions": ["2", "5"],
10761078
"device_name": "STM32F410RB"
10771079
},
@@ -1179,7 +1181,7 @@
11791181
},
11801182
"detect_code": ["0743"],
11811183
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
1182-
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
1184+
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
11831185
"release_versions": ["2", "5"],
11841186
"device_name": "STM32F413ZH"
11851187
},
@@ -1201,7 +1203,7 @@
12011203
},
12021204
"detect_code": ["0743"],
12031205
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
1204-
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
1206+
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
12051207
"release_versions": ["2", "5"],
12061208
"device_name": "STM32F413ZH"
12071209
},
@@ -1348,7 +1350,7 @@
13481350
"macros_add": ["USBHOST_OTHER"],
13491351
"supported_form_factors": ["ARDUINO"],
13501352
"detect_code": ["0816"],
1351-
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_ASYNCH", "TRNG", "FLASH"],
1353+
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_ASYNCH", "TRNG", "FLASH"],
13521354
"features": ["LWIP"],
13531355
"release_versions": ["2", "5"],
13541356
"device_name": "STM32F746ZG",
@@ -1377,7 +1379,7 @@
13771379
"macros_add": ["TRANSACTION_QUEUE_SIZE_SPI=2", "USBHOST_OTHER", "MBEDTLS_CONFIG_HW_SUPPORT"],
13781380
"supported_form_factors": ["ARDUINO"],
13791381
"detect_code": ["0819"],
1380-
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_ASYNCH", "TRNG", "FLASH"],
1382+
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_ASYNCH", "TRNG", "FLASH"],
13811383
"features": ["LWIP"],
13821384
"release_versions": ["2", "5"],
13831385
"device_name": "STM32F756ZG"
@@ -1405,7 +1407,7 @@
14051407
"supported_form_factors": ["ARDUINO"],
14061408
"macros_add": ["USBHOST_OTHER"],
14071409
"detect_code": ["0818"],
1408-
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_ASYNCH", "TRNG", "FLASH"],
1410+
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_ASYNCH", "TRNG", "FLASH"],
14091411
"features": ["LWIP"],
14101412
"release_versions": ["2", "5"],
14111413
"device_name": "STM32F767ZI",
@@ -1430,7 +1432,7 @@
14301432
}
14311433
},
14321434
"detect_code": ["0780"],
1433-
"device_has_add": ["LPTICKER", "SERIAL_FC", "FLASH"],
1435+
"device_has_add": ["SERIAL_FC", "FLASH"],
14341436
"default_lib": "small",
14351437
"release_versions": ["2"],
14361438
"device_name": "STM32L011K4"
@@ -1453,7 +1455,7 @@
14531455
}
14541456
},
14551457
"detect_code": ["0790"],
1456-
"device_has_add": ["LPTICKER", "SERIAL_FC", "FLASH"],
1458+
"device_has_add": ["SERIAL_FC", "FLASH"],
14571459
"default_lib": "small",
14581460
"release_versions": ["2"],
14591461
"device_name": "STM32L031K6"
@@ -1475,7 +1477,7 @@
14751477
}
14761478
},
14771479
"detect_code": ["0715"],
1478-
"device_has_add": ["LPTICKER", "ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "FLASH"],
1480+
"device_has_add": ["ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "FLASH"],
14791481
"default_lib": "small",
14801482
"release_versions": ["2"],
14811483
"device_name": "STM32L053R8"
@@ -1497,7 +1499,7 @@
14971499
}
14981500
},
14991501
"detect_code": ["0760"],
1500-
"device_has_add": ["LPTICKER", "ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "TRNG", "FLASH"],
1502+
"device_has_add": ["ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "TRNG", "FLASH"],
15011503
"release_versions": ["2", "5"],
15021504
"device_name": "STM32L073RZ"
15031505
},
@@ -1535,7 +1537,7 @@
15351537
}
15361538
},
15371539
"detect_code": ["0770"],
1538-
"device_has_add": ["LPTICKER", "ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
1540+
"device_has_add": ["ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
15391541
"release_versions": ["2", "5"],
15401542
"device_name": "STM32L432KC",
15411543
"bootloader_supported": true
@@ -1557,7 +1559,7 @@
15571559
}
15581560
},
15591561
"detect_code": ["0779"],
1560-
"device_has_add": ["LPTICKER", "ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
1562+
"device_has_add": ["ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
15611563
"release_versions": ["2", "5"],
15621564
"device_name": "STM32L433RC",
15631565
"bootloader_supported": true
@@ -1577,6 +1579,7 @@
15771579
"overrides": {"lse_available": 0},
15781580
"release_versions": ["5"],
15791581
"device_has_add": ["ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
1582+
"device_has_remove": ["LPTICKER"],
15801583
"macros_add": ["MBEDTLS_CONFIG_HW_SUPPORT"],
15811584
"device_name" : "STM32L443RC",
15821585
"detect_code": ["0458"],
@@ -1600,7 +1603,7 @@
16001603
},
16011604
"detect_code": ["0765"],
16021605
"macros_add": ["USBHOST_OTHER"],
1603-
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
1606+
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
16041607
"release_versions": ["2", "5"],
16051608
"device_name": "STM32L476RG",
16061609
"bootloader_supported": true
@@ -1641,7 +1644,7 @@
16411644
},
16421645
"detect_code": ["0827"],
16431646
"macros_add": ["USBHOST_OTHER", "MBEDTLS_CONFIG_HW_SUPPORT"],
1644-
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
1647+
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
16451648
"release_versions": ["2", "5"],
16461649
"device_name": "STM32L486RG"
16471650
},
@@ -1659,6 +1662,7 @@
16591662
"detect_code": ["0460"],
16601663
"macros_add": ["MBEDTLS_CONFIG_HW_SUPPORT", "WISE_1570"],
16611664
"device_has_add": ["ANALOGOUT", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
1665+
"device_has_remove": ["LPTICKER"],
16621666
"release_versions": ["5"],
16631667
"device_name": "STM32L486RG",
16641668
"OUTPUT_EXT": "hex"
@@ -1696,6 +1700,7 @@
16961700
"extra_labels_add": ["STM32F1", "STM32F100RB"],
16971701
"supported_toolchains": ["GCC_ARM"],
16981702
"device_has_add": [],
1703+
"device_has_remove": ["LPTICKER"],
16991704
"device_name": "STM32F100RB"
17001705
},
17011706
"DISCO_F303VC": {
@@ -1809,7 +1814,7 @@
18091814
}
18101815
},
18111816
"overrides": {"lse_available": 0},
1812-
"device_has_add": ["LPTICKER", "ANALOGOUT", "SERIAL_FC", "FLASH"],
1817+
"device_has_add": ["ANALOGOUT", "SERIAL_FC", "FLASH"],
18131818
"default_lib": "small",
18141819
"release_versions": ["2"],
18151820
"device_name": "STM32L053C8"
@@ -1831,7 +1836,7 @@
18311836
}
18321837
},
18331838
"detect_code": ["0833"],
1834-
"device_has_add": ["LPTICKER", "ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "TRNG", "FLASH"],
1839+
"device_has_add": ["ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "TRNG", "FLASH"],
18351840
"release_versions": ["2", "5"],
18361841
"device_name": "STM32L072CZ"
18371842
},
@@ -1841,6 +1846,7 @@
18411846
"extra_labels_add": ["STM32L0", "STM32L0x2xZ", "STM32L082CZ", "STM32L082xx"],
18421847
"detect_code": ["0456"],
18431848
"device_has_add": ["ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "TRNG", "FLASH"],
1849+
"device_has_remove": ["LPTICKER"],
18441850
"release_versions": ["5"],
18451851
"device_name": "STM32L082CZ"
18461852
},
@@ -1866,7 +1872,7 @@
18661872
},
18671873
"detect_code": ["0815"],
18681874
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
1869-
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_ASYNCH", "TRNG", "FLASH"],
1875+
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_ASYNCH", "TRNG", "FLASH"],
18701876
"features": ["LWIP"],
18711877
"release_versions": ["2", "5"],
18721878
"device_name": "STM32F746NG"
@@ -1889,7 +1895,7 @@
18891895
},
18901896
"detect_code": ["0817"],
18911897
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
1892-
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_ASYNCH", "TRNG", "FLASH"],
1898+
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_ASYNCH", "TRNG", "FLASH"],
18931899
"features": ["LWIP"],
18941900
"release_versions": ["2", "5"],
18951901
"device_name": "STM32F769NI"
@@ -1912,7 +1918,7 @@
19121918
"supported_form_factors": ["ARDUINO"],
19131919
"detect_code": ["0764"],
19141920
"macros_add": ["USBHOST_OTHER"],
1915-
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_FC", "TRNG", "FLASH"],
1921+
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_FC", "TRNG", "FLASH"],
19161922
"release_versions": ["2", "5"],
19171923
"device_name": "STM32L475VG",
19181924
"bootloader_supported": true
@@ -1934,7 +1940,7 @@
19341940
},
19351941
"detect_code": ["0820"],
19361942
"macros_add": ["USBHOST_OTHER"],
1937-
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_FC", "TRNG", "FLASH"],
1943+
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_FC", "TRNG", "FLASH"],
19381944
"release_versions": ["2", "5"],
19391945
"device_name": "STM32L476VG",
19401946
"bootloader_supported": true
@@ -2097,7 +2103,7 @@
20972103
"extra_labels_add": ["STM32F4", "STM32F439", "STM32F439ZI","STM32F439xx", "STM32F439xI"],
20982104
"macros": ["MBEDTLS_CONFIG_HW_SUPPORT", "HSE_VALUE=24000000", "HSE_STARTUP_TIMEOUT=5000", "CB_INTERFACE_SDIO","CB_CHIP_WL18XX","SUPPORT_80211D_ALWAYS","WLAN_ENABLED","MBEDTLS_ARC4_C","MBEDTLS_DES_C","MBEDTLS_MD4_C","MBEDTLS_MD5_C","MBEDTLS_SHA1_C"],
20992105
"device_has_add": ["CAN", "EMAC", "TRNG", "FLASH"],
2100-
"device_has_remove": ["RTC", "SLEEP"],
2106+
"device_has_remove": ["RTC", "SLEEP", "LPTICKER"],
21012107
"features": ["LWIP"],
21022108
"device_name": "STM32F439ZI",
21032109
"public": false,
@@ -3677,7 +3683,7 @@
36773683
"extra_labels_add": ["STM32F1", "STM32F103C8"],
36783684
"supported_toolchains": ["GCC_ARM"],
36793685
"device_has_add": [],
3680-
"device_has_remove": ["RTC", "STDIO_MESSAGES"]
3686+
"device_has_remove": ["RTC", "STDIO_MESSAGES", "LPTICKER"]
36813687
},
36823688
"NUMAKER_PFM_NUC472": {
36833689
"core": "Cortex-M4F",
@@ -3901,7 +3907,7 @@
39013907
}
39023908
},
39033909
"detect_code": ["0822"],
3904-
"device_has_add": ["ANALOGOUT", "CAN", "LPTICKER", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
3910+
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
39053911
"release_versions": ["2", "5"],
39063912
"device_name": "STM32L496AG"
39073913
},
@@ -3922,7 +3928,7 @@
39223928
}
39233929
},
39243930
"detect_code": ["0823"],
3925-
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
3931+
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
39263932
"release_versions": ["2", "5"],
39273933
"device_name": "STM32L496ZG"
39283934
},

0 commit comments

Comments
 (0)