diff --git a/testhal/STM32/STM32F0xx/EXT/debug/STM32F0xx-EXT (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F0xx/EXT/debug/STM32F0xx-EXT (OpenOCD, Flash and Run).launch
index a280845c5..79de929f5 100644
--- a/testhal/STM32/STM32F0xx/EXT/debug/STM32F0xx-EXT (OpenOCD, Flash and Run).launch
+++ b/testhal/STM32/STM32F0xx/EXT/debug/STM32F0xx-EXT (OpenOCD, Flash and Run).launch
@@ -39,7 +39,7 @@
-
+
diff --git a/testhal/STM32/STM32F0xx/PWM-ICU/debug/STM32F0xx-PWM-ICU (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F0xx/PWM-ICU/debug/STM32F0xx-PWM-ICU (OpenOCD, Flash and Run).launch
index 309bfe08d..fff4e7365 100644
--- a/testhal/STM32/STM32F0xx/PWM-ICU/debug/STM32F0xx-PWM-ICU (OpenOCD, Flash and Run).launch
+++ b/testhal/STM32/STM32F0xx/PWM-ICU/debug/STM32F0xx-PWM-ICU (OpenOCD, Flash and Run).launch
@@ -39,7 +39,7 @@
-
+
diff --git a/testhal/STM32/STM32F0xx/SPI/debug/STM32F0xx-SPI (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F0xx/SPI/debug/STM32F0xx-SPI (OpenOCD, Flash and Run).launch
index 767a774f0..317c0238e 100644
--- a/testhal/STM32/STM32F0xx/SPI/debug/STM32F0xx-SPI (OpenOCD, Flash and Run).launch
+++ b/testhal/STM32/STM32F0xx/SPI/debug/STM32F0xx-SPI (OpenOCD, Flash and Run).launch
@@ -39,7 +39,7 @@
-
+
diff --git a/testhal/STM32/STM32F0xx/UART/debug/STM32F0xx-UART (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F0xx/UART/debug/STM32F0xx-UART (OpenOCD, Flash and Run).launch
index ebe91ac5c..0adafff2d 100644
--- a/testhal/STM32/STM32F0xx/UART/debug/STM32F0xx-UART (OpenOCD, Flash and Run).launch
+++ b/testhal/STM32/STM32F0xx/UART/debug/STM32F0xx-UART (OpenOCD, Flash and Run).launch
@@ -39,7 +39,7 @@
-
+
diff --git a/testhal/STM32/STM32F0xx/WDG/debug/STM32F0xx-WDG (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F0xx/WDG/debug/STM32F0xx-WDG (OpenOCD, Flash and Run).launch
index dbf458099..c0202fb5f 100644
--- a/testhal/STM32/STM32F0xx/WDG/debug/STM32F0xx-WDG (OpenOCD, Flash and Run).launch
+++ b/testhal/STM32/STM32F0xx/WDG/debug/STM32F0xx-WDG (OpenOCD, Flash and Run).launch
@@ -39,7 +39,7 @@
-
+
diff --git a/testhal/STM32/STM32F2xx/EXT/debug/STM32F2xx-EXT (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F2xx/EXT/debug/STM32F2xx-EXT (OpenOCD, Flash and Run).launch
index 6bbfa7a4c..5672721c9 100644
--- a/testhal/STM32/STM32F2xx/EXT/debug/STM32F2xx-EXT (OpenOCD, Flash and Run).launch
+++ b/testhal/STM32/STM32F2xx/EXT/debug/STM32F2xx-EXT (OpenOCD, Flash and Run).launch
@@ -39,7 +39,7 @@
-
+
diff --git a/testhal/STM32/STM32F2xx/PWM-ICU/debug/STM32F2xx-PWM-ICU (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F2xx/PWM-ICU/debug/STM32F2xx-PWM-ICU (OpenOCD, Flash and Run).launch
index c97e914bb..fa6c5d0d0 100644
--- a/testhal/STM32/STM32F2xx/PWM-ICU/debug/STM32F2xx-PWM-ICU (OpenOCD, Flash and Run).launch
+++ b/testhal/STM32/STM32F2xx/PWM-ICU/debug/STM32F2xx-PWM-ICU (OpenOCD, Flash and Run).launch
@@ -39,7 +39,7 @@
-
+
diff --git a/testhal/STM32/STM32F3xx/ADC_DUAL/debug/STM32F3xx-ADC_DUAL (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F3xx/ADC_DUAL/debug/STM32F3xx-ADC_DUAL (OpenOCD, Flash and Run).launch
index e63fba946..37c18b986 100644
--- a/testhal/STM32/STM32F3xx/ADC_DUAL/debug/STM32F3xx-ADC_DUAL (OpenOCD, Flash and Run).launch
+++ b/testhal/STM32/STM32F3xx/ADC_DUAL/debug/STM32F3xx-ADC_DUAL (OpenOCD, Flash and Run).launch
@@ -39,7 +39,7 @@
-
+
diff --git a/testhal/STM32/STM32F3xx/CAN/debug/STM32F3xx-CAN (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F3xx/CAN/debug/STM32F3xx-CAN (OpenOCD, Flash and Run).launch
new file mode 100644
index 000000000..5ccde7471
--- /dev/null
+++ b/testhal/STM32/STM32F3xx/CAN/debug/STM32F3xx-CAN (OpenOCD, Flash and Run).launch
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testhal/STM32/STM32F3xx/PWM-ICU/debug/STM32F3xx-PWM_ICU (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F3xx/PWM-ICU/debug/STM32F3xx-PWM_ICU (OpenOCD, Flash and Run).launch
index 5afb03edc..0dc9f7348 100644
--- a/testhal/STM32/STM32F3xx/PWM-ICU/debug/STM32F3xx-PWM_ICU (OpenOCD, Flash and Run).launch
+++ b/testhal/STM32/STM32F3xx/PWM-ICU/debug/STM32F3xx-PWM_ICU (OpenOCD, Flash and Run).launch
@@ -39,7 +39,7 @@
-
+
diff --git a/testhal/STM32/STM32F3xx/USB_CDC/debug/STM32F3xx-USB_CDC (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F3xx/USB_CDC/debug/STM32F3xx-USB_CDC (OpenOCD, Flash and Run).launch
index 9e63eb9db..edb4fdd6b 100644
--- a/testhal/STM32/STM32F3xx/USB_CDC/debug/STM32F3xx-USB_CDC (OpenOCD, Flash and Run).launch
+++ b/testhal/STM32/STM32F3xx/USB_CDC/debug/STM32F3xx-USB_CDC (OpenOCD, Flash and Run).launch
@@ -39,7 +39,7 @@
-
+
diff --git a/testhal/STM32/STM32F3xx/WDG/debug/STM32F3xx-WDG (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F3xx/WDG/debug/STM32F3xx-WDG (OpenOCD, Flash and Run).launch
index aaefc61f0..2b52019f4 100644
--- a/testhal/STM32/STM32F3xx/WDG/debug/STM32F3xx-WDG (OpenOCD, Flash and Run).launch
+++ b/testhal/STM32/STM32F3xx/WDG/debug/STM32F3xx-WDG (OpenOCD, Flash and Run).launch
@@ -39,7 +39,7 @@
-
+
diff --git a/testhal/STM32/STM32F4xx/CAN/debug/STM32F4xx-CAN (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F4xx/CAN/debug/STM32F4xx-CAN (OpenOCD, Flash and Run).launch
index 0ebd9f41e..259e5b9db 100644
--- a/testhal/STM32/STM32F4xx/CAN/debug/STM32F4xx-CAN (OpenOCD, Flash and Run).launch
+++ b/testhal/STM32/STM32F4xx/CAN/debug/STM32F4xx-CAN (OpenOCD, Flash and Run).launch
@@ -39,7 +39,7 @@
-
+
diff --git a/testhal/STM32/STM32F4xx/EXT/debug/STM32F4xx-EXT (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F4xx/EXT/debug/STM32F4xx-EXT (OpenOCD, Flash and Run).launch
index 697d82619..1ffc4ea58 100644
--- a/testhal/STM32/STM32F4xx/EXT/debug/STM32F4xx-EXT (OpenOCD, Flash and Run).launch
+++ b/testhal/STM32/STM32F4xx/EXT/debug/STM32F4xx-EXT (OpenOCD, Flash and Run).launch
@@ -39,7 +39,7 @@
-
+
diff --git a/testhal/STM32/STM32F4xx/GPT/debug/STM32F4xx-GPT (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F4xx/GPT/debug/STM32F4xx-GPT (OpenOCD, Flash and Run).launch
index 0e104ffba..61095d88b 100644
--- a/testhal/STM32/STM32F4xx/GPT/debug/STM32F4xx-GPT (OpenOCD, Flash and Run).launch
+++ b/testhal/STM32/STM32F4xx/GPT/debug/STM32F4xx-GPT (OpenOCD, Flash and Run).launch
@@ -39,7 +39,7 @@
-
+
diff --git a/testhal/STM32/STM32F4xx/RTC/debug/STM32F4xx-RTC (OpenOCD, Flash and Run).launch b/testhal/STM32/STM32F4xx/RTC/debug/STM32F4xx-RTC (OpenOCD, Flash and Run).launch
index eba9bf3ea..2a5acce0b 100644
--- a/testhal/STM32/STM32F4xx/RTC/debug/STM32F4xx-RTC (OpenOCD, Flash and Run).launch
+++ b/testhal/STM32/STM32F4xx/RTC/debug/STM32F4xx-RTC (OpenOCD, Flash and Run).launch
@@ -39,7 +39,7 @@
-
+