summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMeco Man <[email protected]>2023-07-06 19:21:45 -0400
committerMan, Jianting (Meco) <[email protected]>2023-07-08 21:47:57 -0400
commita87b39984873f08b7f185271f1a64ebad1d83de2 (patch)
treeda99cb8e1513a9bbfde407f1bac3856be2f50617
parent4f1f96bbcea3d0d90c49b9ca423f9b0fe39b612f (diff)
[stm32][RTduino] limit pin max number check
-rw-r--r--bsp/stm32/stm32f401-st-nucleo/applications/arduino_pinout/pins_arduino.h2
-rw-r--r--bsp/stm32/stm32f411-st-nucleo/applications/arduino_pinout/pins_arduino.h2
-rw-r--r--bsp/stm32/stm32l475-atk-pandora/applications/arduino_pinout/pins_arduino.h2
-rw-r--r--bsp/stm32/stm32l476-st-nucleo/applications/arduino_pinout/pins_arduino.h2
4 files changed, 8 insertions, 0 deletions
diff --git a/bsp/stm32/stm32f401-st-nucleo/applications/arduino_pinout/pins_arduino.h b/bsp/stm32/stm32f401-st-nucleo/applications/arduino_pinout/pins_arduino.h
index 1ac4c95788..35b57852d7 100644
--- a/bsp/stm32/stm32f401-st-nucleo/applications/arduino_pinout/pins_arduino.h
+++ b/bsp/stm32/stm32f401-st-nucleo/applications/arduino_pinout/pins_arduino.h
@@ -38,6 +38,8 @@
#define A6 (23)
#define A7 (24)
+#define RTDUINO_PIN_MAX_LIMIT A7 /* pin number max limit check */
+
#define F_CPU 84000000L /* CPU:84MHz */
#define LED_BUILTIN D13 /* Default Built-in LED */
diff --git a/bsp/stm32/stm32f411-st-nucleo/applications/arduino_pinout/pins_arduino.h b/bsp/stm32/stm32f411-st-nucleo/applications/arduino_pinout/pins_arduino.h
index 3627756bb8..6112f076d9 100644
--- a/bsp/stm32/stm32f411-st-nucleo/applications/arduino_pinout/pins_arduino.h
+++ b/bsp/stm32/stm32f411-st-nucleo/applications/arduino_pinout/pins_arduino.h
@@ -38,6 +38,8 @@
#define A6 (23)
#define A7 (24)
+#define RTDUINO_PIN_MAX_LIMIT A7 /* pin number max limit check */
+
#define F_CPU 84000000L /* CPU:84MHz */
#define LED_BUILTIN D13 /* Default Built-in LED */
diff --git a/bsp/stm32/stm32l475-atk-pandora/applications/arduino_pinout/pins_arduino.h b/bsp/stm32/stm32l475-atk-pandora/applications/arduino_pinout/pins_arduino.h
index b6a60061dc..42e04fe471 100644
--- a/bsp/stm32/stm32l475-atk-pandora/applications/arduino_pinout/pins_arduino.h
+++ b/bsp/stm32/stm32l475-atk-pandora/applications/arduino_pinout/pins_arduino.h
@@ -59,6 +59,8 @@
#define A3 (43)
#define DAC0 (44)
+#define RTDUINO_PIN_MAX_LIMIT DAC0 /* pin number max limit check */
+
#define F_CPU 80000000L /* CPU:80MHz */
#define LED_BUILTIN D22 /* Default Built-in LED */
diff --git a/bsp/stm32/stm32l476-st-nucleo/applications/arduino_pinout/pins_arduino.h b/bsp/stm32/stm32l476-st-nucleo/applications/arduino_pinout/pins_arduino.h
index 25108de7c3..f5b8d18a1c 100644
--- a/bsp/stm32/stm32l476-st-nucleo/applications/arduino_pinout/pins_arduino.h
+++ b/bsp/stm32/stm32l476-st-nucleo/applications/arduino_pinout/pins_arduino.h
@@ -38,6 +38,8 @@
#define A6 (23)
#define A7 (24)
+#define RTDUINO_PIN_MAX_LIMIT A7 /* pin number max limit check */
+
#define F_CPU 80000000L /* CPU:80MHz */
/* i2c1 : PB9-SDA PB8-SCL */