Skip to content

Commit 1be4ff0

Browse files
committed
changed auto generate libmbed.a path and add XIAOBLE patch
1 parent 67b09f3 commit 1be4ff0

File tree

6 files changed

+40
-15
lines changed

6 files changed

+40
-15
lines changed

mbed-os-to-arduino

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@ if [ $# -eq 0 ] ; then
300300
echo " -p specify local mbed core directory (defaults to PWD)"
301301
echo
302302
echo "Example:"
303-
echo " $(basename $0) -a ARDUINO_NANO33BLE:ARDUINO_NANO33BLE CHALLENGE_PMC_R2DX:ARDUINO_NANO33BLE"
303+
echo " $(basename $0) -a SEEED_XIAO_NRF52840_SENSE:ARDUINO_NANO33BLE CHALLENGE_PMC_R2DX:ARDUINO_NANO33BLE"
304304
exit 0
305305
fi
306306

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
From d834776e6f6ca3ec443596710db15679ee1d04f6 Mon Sep 17 00:00:00 2001
2+
From: 0hotpotman0 <fenyishi0@gmail.com>
3+
Date: Tue, 11 Jan 2022 15:40:50 +0800
4+
Subject: [PATCH] SEEED-XIAO-NRF52840-SENSE
5+
6+
---
7+
.../TARGET_MCU_NRF52840/TARGET_ARDUINO_NANO33BLE/PinNames.h | 1 +
8+
1 file changed, 1 insertion(+)
9+
10+
diff --git a/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/TARGET_ARDUINO_NANO33BLE/PinNames.h b/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/TARGET_ARDUINO_NANO33BLE/PinNames.h
11+
index 8d7031f4d1..10397edddb 100644
12+
--- a/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/TARGET_ARDUINO_NANO33BLE/PinNames.h
13+
+++ b/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/TARGET_ARDUINO_NANO33BLE/PinNames.h
14+
@@ -232,6 +232,7 @@ typedef enum {
15+
16+
} PinName;
17+
18+
+
19+
typedef enum {
20+
PullNone = 0,
21+
PullDown = 1,
22+
--
23+
2.25.1
24+

variants/ARDUINO_NANO33BLE/defines.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11

22
-DARM_MATH_CM4
33
-DBOARD_PCA10056
4-
-D__CMSIS_RTOS
54
-DCMSIS_VECTAB_VIRTUAL
65
-DCMSIS_VECTAB_VIRTUAL_HEADER_FILE=\"cmsis_nvic.h\"
76
-DCOMPONENT_FLASHIAP=1
87
-DCONFIG_GPIO_AS_PINRESET
9-
-D__CORTEX_M4
108
-DDEVICE_ANALOGIN=1
119
-DDEVICE_FLASH=1
1210
-DDEVICE_I2C=1
13-
-DDEVICE_I2C_ASYNCH=1
1411
-DDEVICE_I2CSLAVE=1
12+
-DDEVICE_I2C_ASYNCH=1
1513
-DDEVICE_INTERRUPTIN=1
1614
-DDEVICE_LPTICKER=1
1715
-DDEVICE_PORTIN=1
@@ -31,13 +29,10 @@
3129
-DFEATURE_BLE=1
3230
-DFEATURE_CRYPTOCELL310=1
3331
-DFEATURE_STORAGE=1
34-
-D__FPU_PRESENT=1
35-
-D__MBED__=1
36-
-DMBED_BUILD_TIMESTAMP=1637232276.1675022
37-
-D__MBED_CMSIS_RTOS_CM
32+
-DMBEDTLS_CONFIG_HW_SUPPORT
33+
-DMBED_BUILD_TIMESTAMP=1641879485.7616365
3834
-DMBED_MPU_CUSTOM
3935
-DMBED_TICKLESS
40-
-DMBEDTLS_CONFIG_HW_SUPPORT
4136
-DNRF52840_XXAA
4237
-DNRF52_PAN_20
4338
-DSWI_DISABLE0
@@ -63,5 +58,10 @@
6358
-DTOOLCHAIN_GCC
6459
-DTOOLCHAIN_GCC_ARM
6560
-DWSF_MAX_HANDLERS=10
61+
-D__CMSIS_RTOS
62+
-D__CORTEX_M4
63+
-D__FPU_PRESENT=1
64+
-D__MBED_CMSIS_RTOS_CM
65+
-D__MBED__=1
6666
-DMBED_NO_GLOBAL_USING_DIRECTIVE=1
6767
-DUSE_ARDUINO_PINOUT
36.9 KB
Binary file not shown.

variants/SEEED_XIAO_NRF52840_SENSE/defines.txt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11

22
-DARM_MATH_CM4
33
-DBOARD_PCA10056
4-
-D__CMSIS_RTOS
54
-DCMSIS_VECTAB_VIRTUAL
65
-DCMSIS_VECTAB_VIRTUAL_HEADER_FILE=\"cmsis_nvic.h\"
76
-DCOMPONENT_FLASHIAP=1
87
-DCONFIG_GPIO_AS_PINRESET
9-
-D__CORTEX_M4
108
-DDEVICE_ANALOGIN=1
119
-DDEVICE_FLASH=1
1210
-DDEVICE_I2C=1
13-
-DDEVICE_I2C_ASYNCH=1
1411
-DDEVICE_I2CSLAVE=1
12+
-DDEVICE_I2C_ASYNCH=1
1513
-DDEVICE_INTERRUPTIN=1
1614
-DDEVICE_LPTICKER=1
1715
-DDEVICE_PORTIN=1
@@ -32,9 +30,7 @@
3230
-DFEATURE_CRYPTOCELL310=1
3331
-DFEATURE_STORAGE=1
3432
-D__FPU_PRESENT=1
35-
-D__MBED__=1
36-
-DMBED_BUILD_TIMESTAMP=1632403401.7148244
37-
-D__MBED_CMSIS_RTOS_CM
33+
-DMBED_BUILD_TIMESTAMP=1641883758.5524447
3834
-DMBED_MPU_CUSTOM
3935
-DMBED_TICKLESS
4036
-DMBEDTLS_CONFIG_HW_SUPPORT
@@ -63,5 +59,10 @@
6359
-DTOOLCHAIN_GCC
6460
-DTOOLCHAIN_GCC_ARM
6561
-DWSF_MAX_HANDLERS=10
62+
-D__CMSIS_RTOS
63+
-D__CORTEX_M4
64+
-D__FPU_PRESENT=1
65+
-D__MBED_CMSIS_RTOS_CM
66+
-D__MBED__=1
6667
-DMBED_NO_GLOBAL_USING_DIRECTIVE=1
6768
-DUSE_ARDUINO_PINOUT
Binary file not shown.

0 commit comments

Comments
 (0)