nrf5/boards: Updating all board configs with gpio port configuration for uart/spi pins. Leds still not defined by gpio port.

This commit is contained in:
Glenn Ruben Bakke 2017-01-08 16:04:52 +01:00
parent 307f95bd03
commit 6973c13608
7 changed files with 44 additions and 19 deletions

View File

@ -30,9 +30,10 @@
#define MICROPY_HW_MCU_NAME "NRF51822"
#define MICROPY_PY_SYS_PLATFORM "nrf51"
#define MICROPY_PY_MACHINE_SPI (0)
#define MICROPY_PY_MACHINE_PWM (0)
#define MICROPY_PY_MACHINE_TIMER (1)
#define MICROPY_PY_MACHINE_RTC (1)
#define MICROPY_PY_MACHINE_TIMER (0)
#define MICROPY_PY_MACHINE_RTC (0)
#define MICROPY_PY_USOCKET (0)
#define MICROPY_PY_NETWORK (0)
@ -60,13 +61,8 @@
// UART config
#define MICROPY_HW_UART1_RX (25)
#define MICROPY_HW_UART1_TX (24)
#define MICROPY_HW_UART1_RX_PORT (0)
#define MICROPY_HW_UART1_TX_PORT (0)
#define MICROPY_HW_UART1_HWFC (0)
// SPI0 config
#define MICROPY_HW_SPI0_NAME "SPI0"
#define MICROPY_HW_SPI0_SCK (1) // A3
#define MICROPY_HW_SPI0_MOSI (2) // A2
#define MICROPY_HW_SPI0_MISO (3) // A1
#define MICROPY_HW_SPI0_NSS (4) // A4
#define HELP_TEXT_BOARD_LED "1,2,3,4"

View File

@ -56,8 +56,8 @@
// UART config
#define MICROPY_HW_UART1_RX (11)
#define MICROPY_HW_UART1_TX (9)
#define MICROPY_HW_UART1_CTS (10)
#define MICROPY_HW_UART1_RTS (8)
#define MICROPY_HW_UART1_RX_PORT (0)
#define MICROPY_HW_UART1_TX_PORT (0)
#define MICROPY_HW_UART1_HWFC (0)
#define HELP_TEXT_BOARD_LED "1,2,3"

View File

@ -30,6 +30,7 @@
#define MICROPY_HW_MCU_NAME "NRF51822"
#define MICROPY_PY_SYS_PLATFORM "nrf51-DK"
#define MICROPY_PY_MACHINE_SPI (0)
#define MICROPY_PY_MACHINE_PWM (0)
#define MICROPY_HW_HAS_SWITCH (0)
@ -56,6 +57,10 @@
#define MICROPY_HW_UART1_TX (9)
#define MICROPY_HW_UART1_CTS (10)
#define MICROPY_HW_UART1_RTS (8)
#define MICROPY_HW_UART1_RX_PORT (0)
#define MICROPY_HW_UART1_TX_PORT (0)
#define MICROPY_HW_UART1_RTS_PORT (0)
#define MICROPY_HW_UART1_CTS_PORT (0)
#define MICROPY_HW_UART1_HWFC (1)
#define HELP_TEXT_BOARD_LED "1,2"

View File

@ -60,6 +60,8 @@
// UART config
#define MICROPY_HW_UART1_RX (11)
#define MICROPY_HW_UART1_TX (9)
#define MICROPY_HW_UART1_RX_PORT (0)
#define MICROPY_HW_UART1_TX_PORT (0)
#define MICROPY_HW_UART1_HWFC (0)
// SPI0 config
@ -67,6 +69,8 @@
#define MICROPY_HW_SPI0_SCK (1) // A3
#define MICROPY_HW_SPI0_MOSI (2) // A2
#define MICROPY_HW_SPI0_MISO (3) // A1
#define MICROPY_HW_SPI0_NSS (4) // A4
#define MICROPY_HW_SPI0_SCK_PORT (0)
#define MICROPY_HW_SPI0_MISO_PORT (0)
#define MICROPY_HW_SPI0_MOSI_PORT (0)
#define HELP_TEXT_BOARD_LED "1,2,3,4"

View File

@ -57,6 +57,10 @@
#define MICROPY_HW_UART1_TX (9)
#define MICROPY_HW_UART1_CTS (10)
#define MICROPY_HW_UART1_RTS (8)
#define MICROPY_HW_UART1_RX_PORT (0)
#define MICROPY_HW_UART1_TX_PORT (0)
#define MICROPY_HW_UART1_CTS_PORT (0)
#define MICROPY_HW_UART1_RTS_PORT (0)
#define MICROPY_HW_UART1_HWFC (0)
// SPI0 config
@ -64,7 +68,8 @@
#define MICROPY_HW_SPI0_SCK (15) // A15
#define MICROPY_HW_SPI0_MOSI (16) // A16
#define MICROPY_HW_SPI0_MISO (17) // A17
#define MICROPY_HW_SPI0_NSS (18) // A18
#define MICROPY_HW_SPI0_SCK_PORT (0)
#define MICROPY_HW_SPI0_MISO_PORT (0)
#define MICROPY_HW_SPI0_MOSI_PORT (0)
#define HELP_TEXT_BOARD_LED "1,2,3"

View File

@ -30,12 +30,14 @@
#define MICROPY_HW_MCU_NAME "NRF52832"
#define MICROPY_PY_SYS_PLATFORM "nrf52-DK"
#define MICROPY_PY_MACHINE_TIMER (1)
#define MICROPY_PY_MACHINE_RTC (1)
#define MICROPY_PY_MACHINE_PWM (0)
#define MICROPY_PY_MACHINE_SPI (0)
#define MICROPY_PY_MACHINE_TIMER (0)
#define MICROPY_PY_MACHINE_RTC (0)
#define MICROPY_PY_DISPLAY (1)
#define MICROPY_PY_DISPLAY_EPAPER_SLD00200P (1)
#define MICROPY_PY_DISPLAY_LCD_ILI9341 (1)
#define MICROPY_PY_DISPLAY (0)
#define MICROPY_PY_DISPLAY_EPAPER_SLD00200P (0)
#define MICROPY_PY_DISPLAY_LCD_ILI9341 (0)
#define MICROPY_HW_HAS_SWITCH (0)
#define MICROPY_HW_HAS_FLASH (0)
@ -62,6 +64,12 @@
#define MICROPY_HW_UART1_TX (6)
#define MICROPY_HW_UART1_CTS (7)
#define MICROPY_HW_UART1_RTS (5)
#define MICROPY_HW_UART1_RX_PORT (0)
#define MICROPY_HW_UART1_TX_PORT (0)
#define MICROPY_HW_UART1_CTS_PORT (0)
#define MICROPY_HW_UART1_RTS_PORT (0)
#define MICROPY_HW_UART1_HWFC (1)
// SPI0 config

View File

@ -30,6 +30,7 @@
#define MICROPY_HW_MCU_NAME "NRF52840"
#define MICROPY_PY_SYS_PLATFORM "nrf52840-PDK"
#define MICROPY_PY_MACHINE_PWM (0)
#define MICROPY_PY_MACHINE_SPI (0)
#define MICROPY_HW_HAS_SWITCH (0)
@ -57,6 +58,12 @@
#define MICROPY_HW_UART1_TX (6)
#define MICROPY_HW_UART1_CTS (7)
#define MICROPY_HW_UART1_RTS (5)
#define MICROPY_HW_UART1_RX_PORT (0)
#define MICROPY_HW_UART1_TX_PORT (0)
#define MICROPY_HW_UART1_CTS_PORT (0)
#define MICROPY_HW_UART1_RTS_PORT (0)
#define MICROPY_HW_UART1_HWFC (1)
#define MICROPY_HW_PWM0_NAME "PWM0"