mirror of https://github.com/ARMmbed/mbed-os.git
Support Nuvoton's NuMaker-IoT-M487 board
parent
2bd1f64531
commit
38c7abfe7f
|
@ -125,7 +125,11 @@ typedef enum {
|
||||||
LED3 = LED_GREEN,
|
LED3 = LED_GREEN,
|
||||||
LED4 = LED1, // No real LED. Just for passing ATS.
|
LED4 = LED1, // No real LED. Just for passing ATS.
|
||||||
// Button naming
|
// Button naming
|
||||||
|
#if TARGET_NUMAKER_PFM_M487
|
||||||
SW2 = PG_15,
|
SW2 = PG_15,
|
||||||
|
#elif TARGET_NUMAKER_IOT_M487
|
||||||
|
SW2 = PG_5,
|
||||||
|
#endif
|
||||||
SW3 = PF_11,
|
SW3 = PF_11,
|
||||||
|
|
||||||
} PinName;
|
} PinName;
|
||||||
|
|
|
@ -4501,5 +4501,47 @@
|
||||||
"device_name": "TMPM3H6FWFG",
|
"device_name": "TMPM3H6FWFG",
|
||||||
"detect_code": ["7012"],
|
"detect_code": ["7012"],
|
||||||
"release_versions": ["5"]
|
"release_versions": ["5"]
|
||||||
|
},
|
||||||
|
"NUMAKER_IOT_M487": {
|
||||||
|
"core": "Cortex-M4F",
|
||||||
|
"default_toolchain": "ARM",
|
||||||
|
"extra_labels": ["NUVOTON", "M480", "FLASH_CMSIS_ALGO","NUVOTON_EMAC"],
|
||||||
|
"is_disk_virtual": true,
|
||||||
|
"supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
|
||||||
|
"config": {
|
||||||
|
"gpio-irq-debounce-enable": {
|
||||||
|
"help": "Enable GPIO IRQ debounce",
|
||||||
|
"value": 0
|
||||||
|
},
|
||||||
|
"gpio-irq-debounce-enable-list": {
|
||||||
|
"help": "Comma separated pin list to enable GPIO IRQ debounce",
|
||||||
|
"value": "NC"
|
||||||
|
},
|
||||||
|
"gpio-irq-debounce-clock-source": {
|
||||||
|
"help": "Select GPIO IRQ debounce clock source: GPIO_DBCTL_DBCLKSRC_HCLK or GPIO_DBCTL_DBCLKSRC_LIRC",
|
||||||
|
"value": "GPIO_DBCTL_DBCLKSRC_LIRC"
|
||||||
|
},
|
||||||
|
"gpio-irq-debounce-sample-rate": {
|
||||||
|
"help": "Select GPIO IRQ debounce sample rate: GPIO_DBCTL_DBCLKSEL_1, GPIO_DBCTL_DBCLKSEL_2, GPIO_DBCTL_DBCLKSEL_4, ..., or GPIO_DBCTL_DBCLKSEL_32768",
|
||||||
|
"value": "GPIO_DBCTL_DBCLKSEL_16"
|
||||||
|
},
|
||||||
|
"usb-device-hsusbd": {
|
||||||
|
"help": "Select high-speed USB device or not",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"ctrl01-enable": {
|
||||||
|
"help": "Enable control_01",
|
||||||
|
"value": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"inherits": ["Target"],
|
||||||
|
"macros_add": ["MBEDTLS_CONFIG_HW_SUPPORT", "LPTICKER_DELAY_TICKS=3"],
|
||||||
|
"device_has": ["USTICKER", "LPTICKER", "RTC", "ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "STDIO_MESSAGES", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "TRNG", "FLASH", "CAN", "EMAC"],
|
||||||
|
"release_versions": ["5"],
|
||||||
|
"device_name": "M487JIDAE",
|
||||||
|
"bootloader_supported": true,
|
||||||
|
"overrides": {
|
||||||
|
"network-default-interface-type": "ETHERNET"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue