diff options
author | Damien George <damien.p.george@gmail.com> | 2019-07-16 14:48:08 +1000 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2019-07-16 14:50:44 +1000 |
commit | baea43bba79152319e66668afa55b64a9e13c1a5 (patch) | |
tree | aca9b6d890caee938958f99bd98cefeb66301c40 | |
parent | 64aebca1553bea62b4266c0194838a5a7df0e91f (diff) |
stm32/boards/B_L072Z_LRWAN1: Enable USB VCP support.
-rw-r--r-- | ports/stm32/boards/B_L072Z_LRWAN1/mpconfigboard.h | 8 | ||||
-rw-r--r-- | ports/stm32/boards/B_L072Z_LRWAN1/mpconfigboard.mk | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/ports/stm32/boards/B_L072Z_LRWAN1/mpconfigboard.h b/ports/stm32/boards/B_L072Z_LRWAN1/mpconfigboard.h index da219abd3..7a80f2635 100644 --- a/ports/stm32/boards/B_L072Z_LRWAN1/mpconfigboard.h +++ b/ports/stm32/boards/B_L072Z_LRWAN1/mpconfigboard.h @@ -19,6 +19,7 @@ #define MICROPY_HW_ENABLE_INTERNAL_FLASH_STORAGE (0) #define MICROPY_HW_ENABLE_RTC (1) #define MICROPY_HW_ENABLE_ADC (0) +#define MICROPY_HW_ENABLE_USB (1) #define MICROPY_HW_HAS_SWITCH (1) // UART config @@ -58,3 +59,10 @@ #define MICROPY_HW_LED4 (pin_B7) // Red #define MICROPY_HW_LED_ON(pin) (mp_hal_pin_high(pin)) #define MICROPY_HW_LED_OFF(pin) (mp_hal_pin_low(pin)) + +// USB config (need to bridge SB15/SB16) +#define MICROPY_HW_USB_FS (1) +#define MICROPY_HW_USB_MSC (0) +#define MICROPY_HW_USB_HID (0) +#define USBD_CDC_RX_DATA_SIZE (256) +#define USBD_CDC_TX_DATA_SIZE (256) diff --git a/ports/stm32/boards/B_L072Z_LRWAN1/mpconfigboard.mk b/ports/stm32/boards/B_L072Z_LRWAN1/mpconfigboard.mk index a39a2bd47..084cf4d30 100644 --- a/ports/stm32/boards/B_L072Z_LRWAN1/mpconfigboard.mk +++ b/ports/stm32/boards/B_L072Z_LRWAN1/mpconfigboard.mk @@ -1,5 +1,6 @@ MCU_SERIES = l0 CMSIS_MCU = STM32L072xx +MICROPY_FLOAT_IMPL = none AF_FILE = boards/stm32l072_af.csv LD_FILES = boards/stm32l072xz.ld boards/common_basic.ld |