1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-25 22:43:50 +01:00

Merge pull request #14122 from benpicco/boards/stm32f429i-disc1_usb_stdio

boards/stm32f429i-disco: add support
This commit is contained in:
Alexandre Abadie 2020-06-16 11:12:53 +02:00 committed by GitHub
commit 2c030c3c38
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 25 additions and 0 deletions

View File

@ -0,0 +1,2 @@
DIRS = $(RIOTBOARD)/stm32f429i-disc1
include $(RIOTBASE)/Makefile.base

View File

@ -0,0 +1,5 @@
ifeq (,$(filter stdio_% slipdev_stdio,$(USEMODULE)))
USEMODULE += stdio_cdc_acm
endif
include $(RIOTBOARD)/stm32f429i-disc1/Makefile.dep

View File

@ -0,0 +1 @@
include $(RIOTBOARD)/stm32f429i-disc1/Makefile.features

View File

@ -0,0 +1,4 @@
STLINK_VERSION ?= 2
INCLUDES += -I$(RIOTBOARD)/stm32f429i-disc1/include
include $(RIOTBOARD)/stm32f429i-disc1/Makefile.include

View File

@ -0,0 +1,13 @@
/**
* @defgroup boards_stm32f429i-disco STM32F429I-DISCO
* @ingroup boards
* @brief Support for the STM32F429I-DISCO board
*/
### General information
The board is identical to the @ref boards_stm32f429i-disc1 except that it uses
an older on-board ST-LINK debugger that does not provide a serial UART interface.
To mitigate that, stdio is instead provided through the micro-USB connector using
RIOT's CDC ACM functionality.