Skip to content

Commit 356aa2e

Browse files
authored
Merge pull request #2211 from hierophect/stm32-uart
STM32: UART support
2 parents 93cdf51 + e40bd07 commit 356aa2e

File tree

15 files changed

+704
-40
lines changed

15 files changed

+704
-40
lines changed

ports/stm32f4/boards/feather_stm32f405_express/stm32f4xx_hal_conf.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
#define HAL_SPI_MODULE_ENABLED
6464
#define HAL_TIM_MODULE_ENABLED
6565
#define HAL_UART_MODULE_ENABLED
66-
/* #define HAL_USART_MODULE_ENABLED */
66+
#define HAL_USART_MODULE_ENABLED
6767
/* #define HAL_IRDA_MODULE_ENABLED */
6868
/* #define HAL_SMARTCARD_MODULE_ENABLED */
6969
/* #define HAL_WWDG_MODULE_ENABLED */

ports/stm32f4/boards/stm32f412zg_discovery/mpconfigboard.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ USB_VID = 0x239A
22
USB_PID = 0x8056
33
USB_PRODUCT = "STM32F412ZG Discovery Board - CPy"
44
USB_MANUFACTURER = "STMicroelectronics"
5+
USB_DEVICES = "CDC,MSC,HID"
56

67
INTERNAL_FLASH_FILESYSTEM = 1
78
LONGINT_IMPL = NONE

ports/stm32f4/boards/stm32f412zg_discovery/pins.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,8 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
7474
{ MP_ROM_QSTR(MP_QSTR_D4), MP_ROM_PTR(&pin_PG12) },
7575
{ MP_ROM_QSTR(MP_QSTR_D3), MP_ROM_PTR(&pin_PF04) },
7676
{ MP_ROM_QSTR(MP_QSTR_D2), MP_ROM_PTR(&pin_PG13) },
77-
{ MP_ROM_QSTR(MP_QSTR_D1), MP_ROM_PTR(&pin_PG14) },
78-
{ MP_ROM_QSTR(MP_QSTR_D0), MP_ROM_PTR(&pin_PG09) },
77+
{ MP_ROM_QSTR(MP_QSTR_D1), MP_ROM_PTR(&pin_PG14) }, //USART6 TX
78+
{ MP_ROM_QSTR(MP_QSTR_D0), MP_ROM_PTR(&pin_PG09) }, //USART6 RX
7979
{ MP_ROM_QSTR(MP_QSTR_A0), MP_ROM_PTR(&pin_PA01) },
8080
{ MP_ROM_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_PC01) },
8181
{ MP_ROM_QSTR(MP_QSTR_A2), MP_ROM_PTR(&pin_PC03) },

0 commit comments

Comments
 (0)