@@ -38,11 +38,20 @@ extern "C" {
38
38
#define BUTTON_STATE_ACTIVE 0
39
39
40
40
const ioport_pin_cfg_t board_pin_cfg [] = {
41
- {.pin = BSP_IO_PORT_04_PIN_07 , .pin_cfg = ((uint32_t ) IOPORT_CFG_PERIPHERAL_PIN | (uint32_t ) IOPORT_PERIPHERAL_USB_FS )},
42
- {.pin = BSP_IO_PORT_05_PIN_00 , .pin_cfg = ((uint32_t ) IOPORT_CFG_PERIPHERAL_PIN | (uint32_t ) IOPORT_PERIPHERAL_USB_FS )},
43
- {.pin = BSP_IO_PORT_05_PIN_01 , .pin_cfg = ((uint32_t ) IOPORT_CFG_PERIPHERAL_PIN | (uint32_t ) IOPORT_PERIPHERAL_USB_FS )},
44
- {.pin = LED1 , .pin_cfg = ((uint32_t ) IOPORT_CFG_PORT_DIRECTION_OUTPUT | (uint32_t ) IOPORT_CFG_PORT_OUTPUT_LOW )},
45
- {.pin = SW1 , .pin_cfg = ((uint32_t ) IOPORT_CFG_PORT_DIRECTION_INPUT )},
41
+ { .pin = BSP_IO_PORT_04_PIN_07 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_USB_FS },
42
+ { .pin = BSP_IO_PORT_05_PIN_00 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_USB_FS },
43
+ { .pin = BSP_IO_PORT_05_PIN_01 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_USB_FS },
44
+ { .pin = LED1 , .pin_cfg = IOPORT_CFG_PORT_DIRECTION_OUTPUT | IOPORT_CFG_PORT_OUTPUT_LOW },
45
+ { .pin = SW1 , .pin_cfg = IOPORT_CFG_PORT_DIRECTION_INPUT },
46
+
47
+ #ifdef TRACE_ETM
48
+ // ETM Trace
49
+ { .pin = BSP_IO_PORT_02_PIN_08 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_TRACE },
50
+ { .pin = BSP_IO_PORT_02_PIN_09 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_TRACE },
51
+ { .pin = BSP_IO_PORT_02_PIN_10 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_TRACE },
52
+ { .pin = BSP_IO_PORT_02_PIN_11 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_TRACE },
53
+ { .pin = BSP_IO_PORT_02_PIN_14 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_TRACE },
54
+ #endif
46
55
};
47
56
48
57
#ifdef __cplusplus
0 commit comments