STM32 LPTICKER : enable all STM32 targets supporting the feature

(All STM32 except F1 and F2 families)
pull/7009/head
jeromecoutant 2018-03-28 14:50:41 +02:00 committed by Bartek Szatkowski
parent 1c4174d3eb
commit c31a7c2277
1 changed files with 26 additions and 20 deletions

View File

@ -742,7 +742,7 @@
"help": "default RX STDIO pins is defined in PinNames.h file, but it can be overridden"
}
},
"device_has": ["USTICKER", "ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"]
"device_has": ["USTICKER", "LPTICKER", "ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"]
},
"MIMXRT1050_EVK": {
"supported_form_factors": ["ARDUINO"],
@ -930,6 +930,7 @@
},
"detect_code": ["0700"],
"device_has_add": ["CAN", "SERIAL_FC", "SERIAL_ASYNCH", "FLASH"],
"device_has_remove": ["LPTICKER"],
"release_versions": ["2", "5"],
"device_name": "STM32F103RB"
},
@ -953,6 +954,7 @@
"detect_code": ["0835"],
"macros_add": ["USBHOST_OTHER"],
"device_has_add": ["ANALOGOUT", "CAN", "EMAC", "SERIAL_ASYNCH", "SERIAL_FC", "FLASH"],
"device_has_remove": ["LPTICKER"],
"features": ["LWIP"],
"release_versions": ["2", "5"],
"device_name": "STM32F207ZG",
@ -1079,7 +1081,7 @@
}
},
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER", "HSE_VALUE=25000000"],
"device_has_add": ["SERIAL_ASYNCH", "SERIAL_FC", "FLASH", "LPTICKER"],
"device_has_add": ["SERIAL_ASYNCH", "SERIAL_FC", "FLASH"],
"overrides": {"lse_available": 0},
"release_versions": ["2", "5"],
"device_name": "STM32F401VE"
@ -1101,7 +1103,7 @@
}
},
"detect_code": ["0744"],
"device_has_add": ["LPTICKER", "ANALOGOUT", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
"device_has_add": ["ANALOGOUT", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
"release_versions": ["2", "5"],
"device_name": "STM32F410RB"
},
@ -1210,7 +1212,7 @@
},
"detect_code": ["0743"],
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
"release_versions": ["2", "5"],
"device_name": "STM32F413ZH"
},
@ -1232,7 +1234,7 @@
},
"detect_code": ["0743"],
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
"release_versions": ["2", "5"],
"device_name": "STM32F413ZH"
},
@ -1476,7 +1478,7 @@
}
},
"detect_code": ["0780"],
"device_has_add": ["LPTICKER", "CRC", "SERIAL_FC", "FLASH"],
"device_has_add": ["CRC", "SERIAL_FC", "FLASH"],
"default_lib": "small",
"release_versions": ["2"],
"device_name": "STM32L011K4"
@ -1499,7 +1501,7 @@
}
},
"detect_code": ["0790"],
"device_has_add": ["LPTICKER", "CRC", "SERIAL_FC", "FLASH"],
"device_has_add": ["CRC", "SERIAL_FC", "FLASH"],
"default_lib": "small",
"release_versions": ["2"],
"device_name": "STM32L031K6"
@ -1521,7 +1523,7 @@
}
},
"detect_code": ["0715"],
"device_has_add": ["LPTICKER", "ANALOGOUT", "CRC", "SERIAL_FC", "SERIAL_ASYNCH", "FLASH"],
"device_has_add": ["ANALOGOUT", "CRC", "SERIAL_FC", "SERIAL_ASYNCH", "FLASH"],
"default_lib": "small",
"release_versions": ["2"],
"device_name": "STM32L053R8"
@ -1543,7 +1545,7 @@
}
},
"detect_code": ["0760"],
"device_has_add": ["LPTICKER", "ANALOGOUT", "CRC", "SERIAL_FC", "SERIAL_ASYNCH", "TRNG", "FLASH"],
"device_has_add": ["ANALOGOUT", "CRC", "SERIAL_FC", "SERIAL_ASYNCH", "TRNG", "FLASH"],
"release_versions": ["2", "5"],
"device_name": "STM32L073RZ"
},
@ -1581,7 +1583,7 @@
}
},
"detect_code": ["0770"],
"device_has_add": ["LPTICKER", "ANALOGOUT", "CRC", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
"device_has_add": ["ANALOGOUT", "CRC", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
"release_versions": ["2", "5"],
"device_name": "STM32L432KC",
"bootloader_supported": true
@ -1603,7 +1605,7 @@
}
},
"detect_code": ["0779"],
"device_has_add": ["LPTICKER", "ANALOGOUT", "CRC", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
"device_has_add": ["ANALOGOUT", "CRC", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
"release_versions": ["2", "5"],
"device_name": "STM32L433RC",
"bootloader_supported": true
@ -1623,6 +1625,7 @@
"overrides": {"lse_available": 0},
"release_versions": ["5"],
"device_has_add": ["ANALOGOUT", "CRC", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
"device_has_remove": ["LPTICKER"],
"macros_add": ["MBEDTLS_CONFIG_HW_SUPPORT"],
"device_name" : "STM32L443RC",
"detect_code": ["0458"],
@ -1646,7 +1649,7 @@
},
"detect_code": ["0765"],
"macros_add": ["USBHOST_OTHER", "TWO_RAM_REGIONS"],
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "CRC", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
"release_versions": ["2", "5"],
"device_name": "STM32L476RG",
"bootloader_supported": true
@ -1687,7 +1690,7 @@
},
"detect_code": ["0827"],
"macros_add": ["USBHOST_OTHER", "MBEDTLS_CONFIG_HW_SUPPORT", "TWO_RAM_REGIONS"],
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "CRC", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
"release_versions": ["2", "5"],
"device_name": "STM32L486RG"
},
@ -1705,6 +1708,7 @@
"detect_code": ["0460"],
"macros_add": ["MBEDTLS_CONFIG_HW_SUPPORT", "WISE_1570", "TWO_RAM_REGIONS"],
"device_has_add": ["ANALOGOUT", "CRC", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
"device_has_remove": ["LPTICKER"],
"release_versions": ["5"],
"device_name": "STM32L486RG",
"OUTPUT_EXT": "hex"
@ -1742,6 +1746,7 @@
"extra_labels_add": ["STM32F1", "STM32F100RB"],
"supported_toolchains": ["GCC_ARM"],
"device_has_add": [],
"device_has_remove": ["LPTICKER"],
"device_name": "STM32F100RB"
},
"DISCO_F303VC": {
@ -1855,7 +1860,7 @@
}
},
"overrides": {"lse_available": 0},
"device_has_add": ["LPTICKER", "ANALOGOUT", "CRC", "SERIAL_FC", "FLASH"],
"device_has_add": ["ANALOGOUT", "CRC", "SERIAL_FC", "FLASH"],
"default_lib": "small",
"release_versions": ["2"],
"device_name": "STM32L053C8"
@ -1877,7 +1882,7 @@
}
},
"detect_code": ["0833"],
"device_has_add": ["LPTICKER", "ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "TRNG", "FLASH"],
"device_has_add": ["ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "TRNG", "FLASH"],
"release_versions": ["2", "5"],
"device_name": "STM32L072CZ"
},
@ -1887,6 +1892,7 @@
"extra_labels_add": ["STM32L0", "STM32L0x2xZ", "STM32L082CZ", "STM32L082xx"],
"detect_code": ["0456"],
"device_has_add": ["ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "TRNG", "FLASH"],
"device_has_remove": ["LPTICKER"],
"release_versions": ["5"],
"device_name": "STM32L082CZ"
},
@ -1964,7 +1970,7 @@
"supported_form_factors": ["ARDUINO"],
"detect_code": ["0764"],
"macros_add": ["USBHOST_OTHER"],
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_FC", "TRNG", "FLASH"],
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_FC", "TRNG", "FLASH"],
"release_versions": ["2", "5"],
"device_name": "STM32L475VG",
"bootloader_supported": true
@ -1986,7 +1992,7 @@
},
"detect_code": ["0820"],
"macros_add": ["USBHOST_OTHER"],
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "SERIAL_FC", "TRNG", "FLASH"],
"device_has_add": ["ANALOGOUT", "CAN", "SERIAL_FC", "TRNG", "FLASH"],
"release_versions": ["2", "5"],
"device_name": "STM32L476VG",
"bootloader_supported": true
@ -3758,7 +3764,7 @@
"extra_labels_add": ["STM32F1", "STM32F103C8"],
"supported_toolchains": ["GCC_ARM"],
"device_has_add": [],
"device_has_remove": ["RTC", "STDIO_MESSAGES"]
"device_has_remove": ["RTC", "STDIO_MESSAGES", "LPTICKER"]
},
"NUMAKER_PFM_NUC472": {
"core": "Cortex-M4F",
@ -3988,7 +3994,7 @@
}
},
"detect_code": ["0822"],
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "LPTICKER", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
"release_versions": ["2", "5"],
"device_name": "STM32L496AG"
},
@ -4009,7 +4015,7 @@
}
},
"detect_code": ["0823"],
"device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "CRC", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
"release_versions": ["2", "5"],
"device_name": "STM32L496ZG"
},