File tree 3 files changed +15
-8
lines changed
3 files changed +15
-8
lines changed Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ menu.opt=Optimize
20
20
menu.maxqspi=Max QSPI
21
21
menu.usbstack=USB Stack
22
22
menu.debug=Debug
23
+ menu.txrxled=TX/RX LED
23
24
24
25
# Seeed Wio Terminal (SAMD51)
25
26
# ------------------------------
@@ -83,6 +84,9 @@ seeed_wio_terminal.menu.usbstack.tinyusb.build.flags.usbstack=-DUSE_TINYUSB
83
84
seeed_wio_terminal.menu.debug.off=Off
84
85
seeed_wio_terminal.menu.debug.on=On
85
86
seeed_wio_terminal.menu.debug.on.build.flags.debug=-g -DDEBUG=1
87
+ seeed_wio_terminal.menu.txrxled.on=On
88
+ seeed_wio_terminal.menu.txrxled.off=Off
89
+ seeed_wio_terminal.menu.txrxled.on.build.flags.txrxled=-DTXRXLED_ENABLE
86
90
87
91
# Seeed Femto M0 (SAMD21)
88
92
# ------------------------------
Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ build.flags.maxspi=
61
61
build.flags.maxqspi=
62
62
build.flags.usbstack=
63
63
build.flags.debug=
64
+ build.flags.txrxled=
64
65
65
66
# These can be overridden in platform.local.txt
66
67
compiler.c.extra_flags=
@@ -92,10 +93,10 @@ build.usb_manufacturer="Unknown"
92
93
# ----------------
93
94
94
95
## Compile c files
95
- recipe.c.o.pattern="{compiler.path}{compiler.c.cmd}" {compiler.c.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.c.extra_flags} {build.extra_flags} {build.project_flags} {build.cache_flags} {build.flags.debug} {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}"
96
+ recipe.c.o.pattern="{compiler.path}{compiler.c.cmd}" {compiler.c.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.c.extra_flags} {build.extra_flags} {build.project_flags} {build.cache_flags} {build.flags.debug} {build.flags.txrxled } {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}"
96
97
97
98
## Compile c++ files
98
- recipe.cpp.o.pattern="{compiler.path}{compiler.cpp.cmd}" {compiler.cpp.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {build.project_flags} {build.cache_flags} {build.flags.debug} {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi} {build.extra_flags} {build.project_flags} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}"
99
+ recipe.cpp.o.pattern="{compiler.path}{compiler.cpp.cmd}" {compiler.cpp.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {build.project_flags} {build.cache_flags} {build.flags.debug} {build.flags.txrxled} {build.flags. optimize} {build.flags.maxspi} {build.flags.maxqspi} {build.extra_flags} {build.project_flags} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}"
99
100
100
101
## Compile S files
101
102
recipe.S.o.pattern="{compiler.path}{compiler.S.cmd}" {compiler.S.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.S.extra_flags} {build.extra_flags} {build.project_flags} {build.cache_flags} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}"
Original file line number Diff line number Diff line change @@ -78,14 +78,16 @@ extern "C"
78
78
// #define digitalPinToTimer(P)
79
79
80
80
// LEDs
81
- #define PIN_LED_13 (13u)
81
+ #define PIN_LED_13 (13u)
82
+ #define PIN_LED PIN_LED_13
83
+ #define PIN_LED2 PIN_LED_13
84
+ #define PIN_LED3 PIN_LED_13
85
+ #define LED_BUILTIN PIN_LED_13
86
+ #define PIN_NEOPIXEL PIN_LED_13
87
+ #if defined(TXRXLED_ENABLE )
82
88
#define PIN_LED_RXL (13u)
83
89
#define PIN_LED_TXL (13u)
84
- #define PIN_LED PIN_LED_13
85
- #define PIN_LED2 PIN_LED_RXL
86
- #define PIN_LED3 PIN_LED_TXL
87
- #define LED_BUILTIN PIN_LED_13
88
- #define PIN_NEOPIXEL (13u)
90
+ #endif // TXRXLED_ENABLE
89
91
90
92
//Digital PINs
91
93
#define D0 (0ul)
You can’t perform that action at this time.
0 commit comments