Skip to content

Commit 5b0fb65

Browse files
committed
STM32F3xx - Enable SERIAL_FC in targets.json
1 parent 1a501c3 commit 5b0fb65

File tree

2 files changed

+14
-4
lines changed

2 files changed

+14
-4
lines changed

hal/targets.json

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -717,7 +717,7 @@
717717
"inherits": ["Target"],
718718
"progen": {"target": "nucleo-f302r8"},
719719
"detect_code": ["0705"],
720-
"device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
720+
"device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
721721
"default_lib": "small",
722722
"release_versions": ["2"]
723723
},
@@ -732,7 +732,7 @@
732732
"progen": {"target": "nucleo-f303k8"},
733733
"detect_code": ["0775"],
734734
"default_lib": "small",
735-
"device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
735+
"device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
736736
"release_versions": ["2"]
737737
},
738738
"NUCLEO_F303RE": {
@@ -744,7 +744,7 @@
744744
"inherits": ["Target"],
745745
"progen": {"target": "nucleo-f303re"},
746746
"detect_code": ["0745"],
747-
"device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
747+
"device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
748748
"release_versions": ["2", "5"]
749749
},
750750
"NUCLEO_F303ZE": {
@@ -769,7 +769,7 @@
769769
"inherits": ["Target"],
770770
"progen": {"target": "nucleo-f334r8"},
771771
"detect_code": ["0735"],
772-
"device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
772+
"device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
773773
"default_lib": "small",
774774
"release_versions": ["2"]
775775
},
@@ -1040,7 +1040,11 @@
10401040
"extra_labels": ["STM", "STM32F3", "STM32F303", "STM32F303VC"],
10411041
"macros": ["DEVICE_RTC_LSI=1"],
10421042
"supported_toolchains": ["GCC_ARM"],
1043+
<<<<<<< 1a501c3bb8be167bb9cf38e5742dd60c191c4e04
10431044
"device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
1045+
=======
1046+
"device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
1047+
>>>>>>> STM32F3xx - Enable SERIAL_FC in targets.json
10441048
},
10451049
"DISCO_F334C8": {
10461050
"inherits": ["Target"],
@@ -1051,7 +1055,11 @@
10511055
"supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
10521056
"progen": {"target": "disco-f334c8"},
10531057
"detect_code": ["0810"],
1058+
<<<<<<< 1a501c3bb8be167bb9cf38e5742dd60c191c4e04
10541059
"device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
1060+
=======
1061+
"device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
1062+
>>>>>>> STM32F3xx - Enable SERIAL_FC in targets.json
10551063
"default_lib": "small",
10561064
"release_versions": ["2"]
10571065
},

hal/targets/hal/TARGET_STM/TARGET_STM32F3/PeripheralPins.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ extern const PinMap PinMap_PWM[];
5555

5656
extern const PinMap PinMap_UART_TX[];
5757
extern const PinMap PinMap_UART_RX[];
58+
extern const PinMap_UART_RTS[];
59+
extern const PinMap_UART_CTS[];
5860

5961
//*** SPI ***
6062

0 commit comments

Comments
 (0)