File tree Expand file tree Collapse file tree 8 files changed +17
-35
lines changed
common-hal/microcontroller Expand file tree Collapse file tree 8 files changed +17
-35
lines changed Original file line number Diff line number Diff line change 115
115
"ports/minimal" ,
116
116
"ports/nrf/device" ,
117
117
"ports/nrf/drivers" ,
118
- "ports/nrf/hal" ,
119
118
"ports/nrf/modules" ,
120
119
"ports/nrf/nrfx" ,
120
+ "ports/nrf/peripherals" ,
121
121
"ports/nrf/usb" ,
122
122
"ports/pic16bit" ,
123
123
"ports/qemu-arm" ,
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
22
22
{ MP_ROM_QSTR (MP_QSTR_NFC1 ), MP_ROM_PTR (& pin_P0_09 ) },
23
23
{ MP_ROM_QSTR (MP_QSTR_NFC2 ), MP_ROM_PTR (& pin_P0_10 ) },
24
24
25
- { MP_ROM_QSTR (MP_QSTR_27 ), MP_ROM_PTR (& pin_P0_27 ) },
25
+ { MP_ROM_QSTR (MP_QSTR_D27 ), MP_ROM_PTR (& pin_P0_27 ) },
26
26
27
27
{ MP_ROM_QSTR (MP_QSTR_D30 ), MP_ROM_PTR (& pin_P0_30 ) },
28
28
{ MP_ROM_QSTR (MP_QSTR_A6 ), MP_ROM_PTR (& pin_P0_30 ) },
Original file line number Diff line number Diff line change 4
4
* The MIT License (MIT)
5
5
*
6
6
* Copyright (c) 2016 Glenn Ruben Bakke
7
+ * Copyright (c) 2018 Dan Halbert for Adafruit Industries
7
8
*
8
9
* Permission is hereby granted, free of charge, to any person obtaining a copy
9
10
* of this software and associated documentation files (the "Software"), to deal
28
29
#define MICROPY_HW_MCU_NAME "nRF52832"
29
30
#define MICROPY_PY_SYS_PLATFORM "nRF52-DK"
30
31
31
- #define MICROPY_HW_UART_RX NRF_GPIO_PIN_MAP(0, 11 )
32
- #define MICROPY_HW_UART_TX NRF_GPIO_PIN_MAP(0, 12 )
32
+ #define MICROPY_HW_UART_RX NRF_GPIO_PIN_MAP(0, 8 )
33
+ #define MICROPY_HW_UART_TX NRF_GPIO_PIN_MAP(0, 6 )
33
34
#define MICROPY_HW_UART_HWFC (0)
34
35
35
36
#define PORT_HEAP_SIZE (32 * 1024)
Original file line number Diff line number Diff line change 24
24
* THE SOFTWARE.
25
25
*/
26
26
27
- #define MICROPY_HW_BOARD_NAME "PCA10056"
27
+ #define MICROPY_HW_BOARD_NAME "PCA10056 nRF52840-DK "
28
28
#define MICROPY_HW_MCU_NAME "nRF52840"
29
29
#define MICROPY_PY_SYS_PLATFORM "nRF52840-DK"
30
30
38
38
39
39
// Temp (could be removed) 0: usb cdc (default), 1 : hwuart (jlink)
40
40
#define CFG_HWUART_FOR_SERIAL 0
41
+
42
+ #define DEFAULT_I2C_BUS_SCL (&pin_P0_27)
43
+ #define DEFAULT_I2C_BUS_SDA (&pin_P0_26)
44
+
45
+ #define DEFAULT_SPI_BUS_SCK (&pin_P1_15)
46
+ #define DEFAULT_SPI_BUS_MOSI (&pin_P1_13)
47
+ #define DEFAULT_SPI_BUS_MISO (&pin_P1_14)
48
+
49
+ #define DEFAULT_UART_BUS_RX (&pin_P1_01)
50
+ #define DEFAULT_UART_BUS_TX (&pin_P1_02)
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 24
24
* THE SOFTWARE.
25
25
*/
26
26
27
- #define MICROPY_HW_BOARD_NAME "PCA10059"
27
+ #define MICROPY_HW_BOARD_NAME "PCA10059 nRF52840 Dongle "
28
28
#define MICROPY_HW_MCU_NAME "nRF52840"
29
29
#define MICROPY_PY_SYS_PLATFORM "nRF52840-DK"
30
30
Original file line number Diff line number Diff line change @@ -79,7 +79,6 @@ STATIC const mp_rom_map_elem_t mcu_pin_globals_table[] = {
79
79
{ MP_ROM_QSTR (MP_QSTR_P0_11 ), MP_ROM_PTR (& pin_P0_11 ) },
80
80
{ MP_ROM_QSTR (MP_QSTR_P0_12 ), MP_ROM_PTR (& pin_P0_12 ) },
81
81
{ MP_ROM_QSTR (MP_QSTR_P0_13 ), MP_ROM_PTR (& pin_P0_13 ) },
82
- { MP_ROM_QSTR (MP_QSTR_P0_13 ), MP_ROM_PTR (& pin_P0_13 ) },
83
82
{ MP_ROM_QSTR (MP_QSTR_P0_14 ), MP_ROM_PTR (& pin_P0_14 ) },
84
83
{ MP_ROM_QSTR (MP_QSTR_P0_15 ), MP_ROM_PTR (& pin_P0_15 ) },
85
84
{ MP_ROM_QSTR (MP_QSTR_P0_16 ), MP_ROM_PTR (& pin_P0_16 ) },
Original file line number Diff line number Diff line change @@ -67,6 +67,4 @@ extern const mp_obj_type_t mcu_pin_type;
67
67
#include "nrf52840/pins.h"
68
68
#endif
69
69
70
- //**************extern const mp_obj_type_t mcu_pin_type;
71
-
72
70
#endif // __MICROPY_INCLUDED_NRF_PERIPHERALS_PINS_H__
You can’t perform that action at this time.
0 commit comments