02cc4462b7
This commit implements an LED class with rudimentary parts of a pin C API to support it. The LED class does not yet support setting an intensity. This LED class is put in the machine module for the time being, until a better place is found. One LED is supported on TEENSY40 and MIMXRT1010_EVK boards.
10 lines
323 B
C
10 lines
323 B
C
#define MICROPY_HW_BOARD_NAME "i.MX RT1010 EVK"
|
|
#define MICROPY_HW_MCU_NAME "MIMXRT1011DAE5A"
|
|
|
|
#define BOARD_FLASH_SIZE (16 * 1024 * 1024)
|
|
|
|
// i.MX RT1010 EVK has 1 board LED
|
|
#define MICROPY_HW_LED1_PIN (GPIO_11)
|
|
#define MICROPY_HW_LED_ON(pin) (mp_hal_pin_high(pin))
|
|
#define MICROPY_HW_LED_OFF(pin) (mp_hal_pin_low(pin))
|