<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Mcu ClockTree="STM32F446" DBVersion="V3.0" Family="STM32F4" HasPowerPad="false" IOType="" Line="STM32F446" Package="LQFP64" RefName="STM32F446R(C-E)Tx" xmlns="http://dummy.com">
<Core>Arm Cortex-M4</Core>
<Frequency>180</Frequency>
<Ram>128</Ram>
<Ram>128</Ram>
<IONb>50</IONb>
<Die>DIE421</Die>
<Flash>256</Flash>
<Flash>512</Flash>
<Voltage Max="3.6" Min="1.8"/>
<Current Lowest="1.12" Run="167"/>
<Temperature Max="105" Min="-40"/>
<IP InstanceName="ADC1" Name="ADC" Version="aditf2_v1_1_Cube"/>
<IP InstanceName="ADC2" Name="ADC" Version="aditf2_v1_1_Cube"/>
<IP InstanceName="ADC3" Name="ADC" Version="aditf2_v1_1_Cube"/>
<IP ClockEnableMode="__HAL_RCC_CAN1_CLK_ENABLE" ConfigFile="CAN-STM32F4xx" InstanceName="CAN1" Name="CAN" Version="bxcan1_v1_1_Cube"/>
<IP ClockEnableMode="__HAL_RCC_CAN2_CLK_ENABLE; __HAL_RCC_CAN1_CLK_ENABLE" ConfigFile="CAN-STM32F4xx" InstanceName="CAN2" Name="CAN" Version="bxcan1_v1_1_Cube"/>
<IP ConfigFile="CRC-STM32F4xx" InstanceName="CRC" Name="CRC" Version="integtest1_v1_0"/>
<IP InstanceName="DAC" Name="DAC" Version="dacif_v1_1_Cube"/>
<IP ConfigFile="DCMI-STM32F446" InstanceName="DCMI" Name="DCMI" Version="cci_v2_0_Cube"/>
<IP ClockEnableMode="none" ConfigFile="FATFS-STM32F4xx" InstanceName="FATFS" Name="FATFS" Version="v0.1.0_Cube"/>
<IP ClockEnableMode="__HAL_RCC_FMPI2C1_CLK_ENABLE" InstanceName="FMPI2C1" Name="FMPI2C" Version="i2c2_v1_1_Cube"/>
<IP ConfigFile="FREERTOS-STM32F4xx" InstanceName="FREERTOS" Name="FREERTOS" Version="v8.0.0_Cube"/>
<IP ConfigFile="CEC-STM32F4xx" InstanceName="HDMI_CEC" Name="HDMI_CEC" Version="hdmi_cec_v2_0_Cube"/>
<IP InstanceName="I2C1" Name="I2C" Version="i2c1_v1_5_Cube"/>
<IP InstanceName="I2C2" Name="I2C" Version="i2c1_v1_5_Cube"/>
<IP InstanceName="I2C3" Name="I2C" Version="i2c1_v1_5_Cube"/>
<IP ClockEnableMode="__HAL_RCC_SPI1_CLK_ENABLE" ConfigFile="I2S-STM32F4xx" InstanceName="I2S1" Name="I2S" Version="spi2s1_v2_2_Cube"/>
<IP ClockEnableMode="__HAL_RCC_SPI2_CLK_ENABLE" ConfigFile="I2S-STM32F4xx" InstanceName="I2S2" Name="I2S" Version="spi2s1_v2_2_Cube"/>
<IP ClockEnableMode="__HAL_RCC_SPI3_CLK_ENABLE" ConfigFile="I2S-STM32F4xx" InstanceName="I2S3" Name="I2S" Version="spi2s1_v2_2_Cube"/>
<IP ClockEnableMode="none" ConfigFile="IWDG-STM32F4xx" InstanceName="IWDG" Name="IWDG" Version="iwdg1_v1_1"/>
<IP ConfigFile="LIBJPEG-STM32F4xx" InstanceName="LIBJPEG" Name="LIBJPEG" Version="v8_Cube"/>
<IP ConfigFile="MBEDTLS-STM32F4xx" InstanceName="MBEDTLS" Name="MBEDTLS" Version="v2_16_2_Cube"/>
<IP ClockEnableMode="__HAL_RCC_CRC_CLK_ENABLE" ConfigFile="PDM2PCM-STM32F4xx" InstanceName="PDM2PCM" Name="PDM2PCM" Version="pdm2pcm_v3.3.0_Cube"/>
<IP ClockEnableMode="__HAL_RCC_QSPI_CLK_ENABLE" ConfigFile="QUADSPI-STM32F4xx" InstanceName="QUADSPI" Name="QUADSPI" Version="quadspi1_v1_0_Cube"/>
<IP InstanceName="RCC" Name="RCC" Version="STM32F446-rcc_v1_0"/>
<IP ClockEnableMode="__HAL_RCC_RTC_ENABLE" ConfigFile="RTC-STM32F4xx" InstanceName="RTC" Name="RTC" Version="rtc2_v2_3"/>
<IP ConfigFile="SAI-STM32F4xx" InstanceName="SAI1" Name="SAI" Version="sai1_v1_1_Cube"/>
<IP ConfigFile="SDIO-STM32F4xx" InstanceName="SDIO" Name="SDIO" Version="sdmmc_v1_2_Cube"/>
<IP ClockEnableMode="__HAL_RCC_SPDIFRX_CLK_ENABLE" ConfigFile="SPDIFRX-STM32F4xx" InstanceName="SPDIFRX" Name="SPDIFRX" Version="spdifrx1_v1_0_Cube"/>
<IP ConfigFile="SPI-STM32F4xx" InstanceName="SPI1" Name="SPI" Version="spi2s1_v2_2_Cube"/>
<IP ConfigFile="SPI-STM32F4xx" InstanceName="SPI2" Name="SPI" Version="spi2s1_v2_2_Cube"/>
<IP ConfigFile="SPI-STM32F4xx" InstanceName="SPI3" Name="SPI" Version="spi2s1_v2_2_Cube"/>
<IP ClockEnableMode="__HAL_RCC_SYSCFG_CLK_ENABLE;__HAL_RCC_PWR_CLK_ENABLE" InstanceName="SYS" Name="SYS" Version="STM32F446_sys_v1_0"/>
<IP ConfigFile="TIM-STM32F4xx" InstanceName="TIM1" Name="TIM1_8" Version="gptimer2_v2_x_Cube"/>
<IP ConfigFile="TIM-STM32F4xx" InstanceName="TIM2" Name="TIM1_8" Version="gptimer2_v2_x_Cube"/>
<IP ConfigFile="TIM-STM32F4xx" InstanceName="TIM3" Name="TIM1_8" Version="gptimer2_v2_x_Cube"/>
<IP ConfigFile="TIM-STM32F4xx" InstanceName="TIM4" Name="TIM1_8" Version="gptimer2_v2_x_Cube"/>
<IP ConfigFile="TIM-STM32F4xx" InstanceName="TIM5" Name="TIM1_8" Version="gptimer2_v2_x_Cube"/>
<IP ConfigFile="TIM-STM32F4xx" InstanceName="TIM6" Name="TIM6_7" Version="gptimer2_v2_x_Cube"/>
<IP ConfigFile="TIM-STM32F4xx" InstanceName="TIM7" Name="TIM6_7" Version="gptimer2_v2_x_Cube"/>
<IP ConfigFile="TIM-STM32F4xx" InstanceName="TIM8" Name="TIM1_8" Version="gptimer2_v2_x_Cube"/>
<IP ConfigFile="TIM-STM32F4xx" InstanceName="TIM9" Name="TIM1_8" Version="gptimer2_v2_x_Cube"/>
<IP ConfigFile="TIM-STM32F4xx" InstanceName="TIM10" Name="TIM1_8" Version="gptimer2_v2_x_Cube"/>
<IP ConfigFile="TIM-STM32F4xx" InstanceName="TIM11" Name="TIM1_8" Version="gptimer2_v2_x_Cube"/>
<IP ConfigFile="TIM-STM32F4xx" InstanceName="TIM12" Name="TIM1_8" Version="gptimer2_v2_x_Cube"/>
<IP ConfigFile="TIM-STM32F4xx" InstanceName="TIM13" Name="TIM1_8" Version="gptimer2_v2_x_Cube"/>
<IP ConfigFile="TIM-STM32F4xx" InstanceName="TIM14" Name="TIM1_8" Version="gptimer2_v2_x_Cube"/>
<IP InstanceName="UART4" Name="UART" Version="sci2_v1_2_F4_Cube"/>
<IP InstanceName="UART5" Name="UART" Version="sci2_v1_2_F4_Cube"/>
<IP InstanceName="USART1" Name="USART" Version="sci2_v1_2_Cube"/>
<IP InstanceName="USART2" Name="USART" Version="sci2_v1_2_Cube"/>
<IP InstanceName="USART3" Name="USART" Version="sci2_v1_2_Cube"/>
<IP InstanceName="USART6" Name="USART" Version="sci2_v1_2_Cube"/>
<IP ConfigFile="USB_DEVICE-STM32F4xx" InstanceName="USB_DEVICE" Name="USB_DEVICE" Version="v1.0_Cube"/>
<IP ConfigFile="USB_HOST-STM32F4xx" InstanceName="USB_HOST" Name="USB_HOST" Version="v1.0_Cube"/>
<IP InstanceName="USB_OTG_FS" Name="USB_OTG_FS" Version="otgfs1_v1_2_Cube"/>
<IP InstanceName="USB_OTG_HS" Name="USB_OTG_HS" Version="otghs1_v1_1_Cube"/>
<IP ConfigFile="WWDG-STM32F4xx" InstanceName="WWDG" Name="WWDG" Version="wwdg1_v1_0"/>
<IP ConfigFile="GPIO-STM32F4xx" InstanceName="GPIO" Name="GPIO" Version="STM32F446_gpio_v1_0"/>
<IP ConfigFile="DMA-STM32F4xx" InstanceName="DMA" Name="DMA" Version="STM32F446_dma_v2_0"/>
<IP ConfigFile="NVIC-STM32F4xx" InstanceName="NVIC" Name="NVIC" Version="STM32F446"/>
<Pin Name="VBAT" Position="1" Type="Power"/>
<Pin Name="PC13" Position="2" Type="I/O">
<Signal Name="RTC_AF1"/>
<Signal Name="SYS_WKUP1"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PC14-OSC32_IN" Position="3" Type="I/O">
<Signal Name="RCC_OSC32_IN"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PC15-OSC32_OUT" Position="4" Type="I/O">
<Signal Name="ADC1_EXTI15"/>
<Signal Name="ADC2_EXTI15"/>
<Signal Name="ADC3_EXTI15"/>
<Signal Name="RCC_OSC32_OUT"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PH0-OSC_IN" Position="5" Type="I/O">
<Signal Name="RCC_OSC_IN"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PH1-OSC_OUT" Position="6" Type="I/O">
<Signal Name="RCC_OSC_OUT"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="NRST" Position="7" Type="Reset"/>
<Pin Name="PC0" Position="8" Type="I/O">
<Signal Name="ADC1_IN10"/>
<Signal Name="ADC2_IN10"/>
<Signal Name="ADC3_IN10"/>
<Signal Name="SAI1_MCLK_B"/>
<Signal Name="USB_OTG_HS_ULPI_STP"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PC1" Position="9" Type="I/O">
<Signal Name="ADC1_IN11"/>
<Signal Name="ADC2_IN11"/>
<Signal Name="ADC3_IN11"/>
<Signal Name="I2S2_SD"/>
<Signal Name="I2S3_SD"/>
<Signal Name="SAI1_SD_A"/>
<Signal Name="SPI2_MOSI"/>
<Signal Name="SPI3_MOSI"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PC2" Position="10" Type="I/O">
<Signal Name="ADC1_IN12"/>
<Signal Name="ADC2_IN12"/>
<Signal Name="ADC3_IN12"/>
<Signal Name="SPI2_MISO"/>
<Signal Name="USB_OTG_HS_ULPI_DIR"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PC3" Position="11" Type="I/O">
<Signal Name="ADC1_IN13"/>
<Signal Name="ADC2_IN13"/>
<Signal Name="ADC3_IN13"/>
<Signal Name="I2S2_SD"/>
<Signal Name="SPI2_MOSI"/>
<Signal Name="USB_OTG_HS_ULPI_NXT"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="VSSA" Position="12" Type="Power"/>
<Pin Name="VDDA" Position="13" Type="Power"/>
<Pin Name="PA0-WKUP" Position="14" Type="I/O">
<Signal Name="ADC1_IN0"/>
<Signal Name="ADC2_IN0"/>
<Signal Name="ADC3_IN0"/>
<Signal Name="RTC_AF2"/>
<Signal Name="SYS_WKUP0"/>
<Signal Name="TIM2_CH1"/>
<Signal Name="TIM2_ETR"/>
<Signal Name="TIM5_CH1"/>
<Signal Name="TIM8_ETR"/>
<Signal Name="UART4_TX"/>
<Signal Name="USART2_CTS"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
<Condition Diagnostic="ETR and CH1 on the same GPIO for TIM2" Expression="(!(TIM2_CH1 & (PA15_S_TIM2_ETR|PA5_S_TIM2_ETR)) & !(TIM2_ETR & (PA15_S_TIM2_CH1|PA5_S_TIM2_CH1)))"/>
</Pin>
<Pin Name="PA1" Position="15" Type="I/O">
<Signal Name="ADC1_IN1"/>
<Signal Name="ADC2_IN1"/>
<Signal Name="ADC3_IN1"/>
<Signal Name="QUADSPI_BK1_IO3"/>
<Signal Name="TIM2_CH2"/>
<Signal Name="TIM5_CH2"/>
<Signal Name="UART4_RX"/>
<Signal Name="USART2_RTS"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PA2" Position="16" Type="I/O">
<Signal Name="ADC1_IN2"/>
<Signal Name="ADC2_IN2"/>
<Signal Name="ADC3_IN2"/>
<Signal Name="TIM2_CH3"/>
<Signal Name="TIM5_CH3"/>
<Signal Name="TIM9_CH1"/>
<Signal Name="USART2_TX"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PA3" Position="17" Type="I/O">
<Signal Name="ADC1_IN3"/>
<Signal Name="ADC2_IN3"/>
<Signal Name="ADC3_IN3"/>
<Signal Name="SAI1_FS_A"/>
<Signal Name="TIM2_CH4"/>
<Signal Name="TIM5_CH4"/>
<Signal Name="TIM9_CH2"/>
<Signal Name="USART2_RX"/>
<Signal Name="USB_OTG_HS_ULPI_D0"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="VSS" Position="18" Type="Power"/>
<Pin Name="VDD" Position="19" Type="Power"/>
<Pin Name="PA4" Position="20" Type="I/O">
<Signal Name="ADC1_IN4"/>
<Signal Name="ADC2_IN4"/>
<Signal Name="DAC_OUT1"/>
<Signal Name="DCMI_HSYNC"/>
<Signal Name="I2S1_WS"/>
<Signal Name="I2S3_WS"/>
<Signal Name="SPI1_NSS"/>
<Signal Name="SPI3_NSS"/>
<Signal Name="USART2_CK"/>
<Signal Name="USB_OTG_HS_SOF"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PA5" Position="21" Type="I/O">
<Signal Name="ADC1_IN5"/>
<Signal Name="ADC2_IN5"/>
<Signal Name="DAC_OUT2"/>
<Signal Name="I2S1_CK"/>
<Signal Name="SPI1_SCK"/>
<Signal Name="TIM2_CH1"/>
<Signal Name="TIM2_ETR"/>
<Signal Name="TIM8_CH1N"/>
<Signal Name="USB_OTG_HS_ULPI_CK"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
<Condition Diagnostic="ETR and CH1 on the same GPIO for TIM2" Expression="(!(TIM2_CH1 & (PA15_S_TIM2_ETR|PA0_S_TIM2_ETR)) & !(TIM2_ETR & (PA15_S_TIM2_CH1|PA0_S_TIM2_CH1)))"/>
</Pin>
<Pin Name="PA6" Position="22" Type="I/O">
<Signal Name="ADC1_IN6"/>
<Signal Name="ADC2_IN6"/>
<Signal Name="DCMI_PIXCLK"/>
<Signal Name="I2S2_MCK"/>
<Signal Name="SPI1_MISO"/>
<Signal Name="TIM13_CH1"/>
<Signal Name="TIM1_BKIN"/>
<Signal Name="TIM3_CH1"/>
<Signal Name="TIM8_BKIN"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PA7" Position="23" Type="I/O">
<Signal Name="ADC1_IN7"/>
<Signal Name="ADC2_IN7"/>
<Signal Name="I2S1_SD"/>
<Signal Name="SPI1_MOSI"/>
<Signal Name="TIM14_CH1"/>
<Signal Name="TIM1_CH1N"/>
<Signal Name="TIM3_CH2"/>
<Signal Name="TIM8_CH1N"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PC4" Position="24" Type="I/O">
<Signal Name="ADC1_IN14"/>
<Signal Name="ADC2_IN14"/>
<Signal Name="I2S1_MCK"/>
<Signal Name="SPDIFRX_IN2"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PC5" Position="25" Type="I/O">
<Signal Name="ADC1_IN15"/>
<Signal Name="ADC2_IN15"/>
<Signal Name="SPDIFRX_IN3"/>
<Signal Name="USART3_RX"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PB0" Position="26" Type="I/O">
<Signal Name="ADC1_IN8"/>
<Signal Name="ADC2_IN8"/>
<Signal Name="I2S3_SD"/>
<Signal Name="SDIO_D1"/>
<Signal Name="SPI3_MOSI"/>
<Signal Name="TIM1_CH2N"/>
<Signal Name="TIM3_CH3"/>
<Signal Name="TIM8_CH2N"/>
<Signal Name="UART4_CTS"/>
<Signal Name="USB_OTG_HS_ULPI_D1"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PB1" Position="27" Type="I/O">
<Signal Name="ADC1_IN9"/>
<Signal Name="ADC2_IN9"/>
<Signal Name="SDIO_D2"/>
<Signal Name="TIM1_CH3N"/>
<Signal Name="TIM3_CH4"/>
<Signal Name="TIM8_CH3N"/>
<Signal Name="USB_OTG_HS_ULPI_D2"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PB2" Position="28" Type="I/O">
<Signal Name="I2S3_SD"/>
<Signal Name="QUADSPI_CLK"/>
<Signal Name="SAI1_SD_A"/>
<Signal Name="SDIO_CK"/>
<Signal Name="SPI3_MOSI"/>
<Signal Name="TIM2_CH4"/>
<Signal Name="USB_OTG_HS_ULPI_D4"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PB10" Position="29" Type="I/O">
<Signal Name="I2C2_SCL"/>
<Signal Name="I2S2_CK"/>
<Signal Name="SAI1_SCK_A"/>
<Signal Name="SPI2_SCK"/>
<Signal Name="TIM2_CH3"/>
<Signal Name="USART3_TX"/>
<Signal Name="USB_OTG_HS_ULPI_D3"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="VCAP_1" Position="30" Type="Power"/>
<Pin Name="VSS" Position="31" Type="Power"/>
<Pin Name="VDD" Position="32" Type="Power"/>
<Pin Name="PB12" Position="33" Type="I/O">
<Signal Name="CAN2_RX"/>
<Signal Name="I2C2_SMBA"/>
<Signal Name="I2S2_WS"/>
<Signal Name="SAI1_SCK_B"/>
<Signal Name="SPI2_NSS"/>
<Signal Name="TIM1_BKIN"/>
<Signal Name="USART3_CK"/>
<Signal Name="USB_OTG_HS_ID"/>
<Signal Name="USB_OTG_HS_ULPI_D5"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PB13" Position="34" Type="I/O">
<Signal Name="CAN2_TX"/>
<Signal Name="I2S2_CK"/>
<Signal Name="SPI2_SCK"/>
<Signal Name="TIM1_CH1N"/>
<Signal Name="USART3_CTS"/>
<Signal Name="USB_OTG_HS_ULPI_D6"/>
<Signal Name="USB_OTG_HS_VBUS"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PB14" Position="35" Type="I/O">
<Signal Name="SPI2_MISO"/>
<Signal Name="TIM12_CH1"/>
<Signal Name="TIM1_CH2N"/>
<Signal Name="TIM8_CH2N"/>
<Signal Name="USART3_RTS"/>
<Signal Name="USB_OTG_HS_DM"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PB15" Position="36" Type="I/O">
<Signal Name="ADC1_EXTI15"/>
<Signal Name="ADC2_EXTI15"/>
<Signal Name="ADC3_EXTI15"/>
<Signal Name="I2S2_SD"/>
<Signal Name="RTC_REFIN"/>
<Signal Name="SPI2_MOSI"/>
<Signal Name="TIM12_CH2"/>
<Signal Name="TIM1_CH3N"/>
<Signal Name="TIM8_CH3N"/>
<Signal Name="USB_OTG_HS_DP"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PC6" Position="37" Type="I/O">
<Signal Name="DCMI_D0"/>
<Signal Name="FMPI2C1_SCL"/>
<Signal Name="I2S2_MCK"/>
<Signal Name="SDIO_D6"/>
<Signal Name="TIM3_CH1"/>
<Signal Name="TIM8_CH1"/>
<Signal Name="USART6_TX"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PC7" Position="38" Type="I/O">
<Signal Name="DCMI_D1"/>
<Signal Name="FMPI2C1_SDA"/>
<Signal Name="I2S2_CK"/>
<Signal Name="I2S3_MCK"/>
<Signal Name="SDIO_D7"/>
<Signal Name="SPDIFRX_IN1"/>
<Signal Name="SPI2_SCK"/>
<Signal Name="TIM3_CH2"/>
<Signal Name="TIM8_CH2"/>
<Signal Name="USART6_RX"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PC8" Position="39" Type="I/O">
<Signal Name="DCMI_D2"/>
<Signal Name="SDIO_D0"/>
<Signal Name="SYS_TRACED0"/>
<Signal Name="TIM3_CH3"/>
<Signal Name="TIM8_CH3"/>
<Signal Name="UART5_RTS"/>
<Signal Name="USART6_CK"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PC9" Position="40" Type="I/O">
<Signal Name="DAC_EXTI9"/>
<Signal Name="DCMI_D3"/>
<Signal Name="I2C3_SDA"/>
<Signal Name="I2S_CKIN"/>
<Signal Name="QUADSPI_BK1_IO0"/>
<Signal Name="RCC_MCO_2"/>
<Signal Name="SDIO_D1"/>
<Signal Name="TIM3_CH4"/>
<Signal Name="TIM8_CH4"/>
<Signal Name="UART5_CTS"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PA8" Position="41" Type="I/O">
<Signal Name="I2C3_SCL"/>
<Signal Name="RCC_MCO_1"/>
<Signal Name="TIM1_CH1"/>
<Signal Name="USART1_CK"/>
<Signal Name="USB_OTG_FS_SOF"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PA9" Position="42" Type="I/O">
<Signal Name="DAC_EXTI9"/>
<Signal Name="DCMI_D0"/>
<Signal Name="I2C3_SMBA"/>
<Signal Name="I2S2_CK"/>
<Signal Name="SAI1_SD_B"/>
<Signal Name="SPI2_SCK"/>
<Signal Name="TIM1_CH2"/>
<Signal Name="USART1_TX"/>
<Signal Name="USB_OTG_FS_VBUS"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PA10" Position="43" Type="I/O">
<Signal Name="DCMI_D1"/>
<Signal Name="TIM1_CH3"/>
<Signal Name="USART1_RX"/>
<Signal Name="USB_OTG_FS_ID"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PA11" Position="44" Type="I/O">
<Signal Name="ADC1_EXTI11"/>
<Signal Name="ADC2_EXTI11"/>
<Signal Name="ADC3_EXTI11"/>
<Signal Name="CAN1_RX"/>
<Signal Name="TIM1_CH4"/>
<Signal Name="USART1_CTS"/>
<Signal Name="USB_OTG_FS_DM"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PA12" Position="45" Type="I/O">
<Signal Name="CAN1_TX"/>
<Signal Name="TIM1_ETR"/>
<Signal Name="USART1_RTS"/>
<Signal Name="USB_OTG_FS_DP"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PA13" Position="46" Type="I/O">
<Signal Name="SYS_JTMS-SWDIO"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="VSS" Position="47" Type="Power"/>
<Pin Name="VDD" Position="48" Type="Power"/>
<Pin Name="PA14" Position="49" Type="I/O">
<Signal Name="SYS_JTCK-SWCLK"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PA15" Position="50" Type="I/O">
<Signal Name="ADC1_EXTI15"/>
<Signal Name="ADC2_EXTI15"/>
<Signal Name="ADC3_EXTI15"/>
<Signal Name="CEC"/>
<Signal Name="I2S1_WS"/>
<Signal Name="I2S3_WS"/>
<Signal Name="SPI1_NSS"/>
<Signal Name="SPI3_NSS"/>
<Signal Name="SYS_JTDI"/>
<Signal Name="TIM2_CH1"/>
<Signal Name="TIM2_ETR"/>
<Signal Name="UART4_RTS"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
<Condition Diagnostic="ETR and CH1 on the same GPIO for TIM2" Expression="(!(TIM2_CH1 & (PA5_S_TIM2_ETR|PA0_S_TIM2_ETR)) & !(TIM2_ETR & (PA5_S_TIM2_CH1|PA0_S_TIM2_CH1)))"/>
</Pin>
<Pin Name="PC10" Position="51" Type="I/O">
<Signal Name="DCMI_D8"/>
<Signal Name="I2S3_CK"/>
<Signal Name="QUADSPI_BK1_IO1"/>
<Signal Name="SDIO_D2"/>
<Signal Name="SPI3_SCK"/>
<Signal Name="UART4_TX"/>
<Signal Name="USART3_TX"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PC11" Position="52" Type="I/O">
<Signal Name="ADC1_EXTI11"/>
<Signal Name="ADC2_EXTI11"/>
<Signal Name="ADC3_EXTI11"/>
<Signal Name="DCMI_D4"/>
<Signal Name="QUADSPI_BK2_NCS"/>
<Signal Name="SDIO_D3"/>
<Signal Name="SPI3_MISO"/>
<Signal Name="UART4_RX"/>
<Signal Name="USART3_RX"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PC12" Position="53" Type="I/O">
<Signal Name="DCMI_D9"/>
<Signal Name="I2C2_SDA"/>
<Signal Name="I2S3_SD"/>
<Signal Name="SDIO_CK"/>
<Signal Name="SPI3_MOSI"/>
<Signal Name="UART5_TX"/>
<Signal Name="USART3_CK"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PD2" Position="54" Type="I/O">
<Signal Name="DCMI_D11"/>
<Signal Name="SDIO_CMD"/>
<Signal Name="TIM3_ETR"/>
<Signal Name="UART5_RX"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PB3" Position="55" Type="I/O">
<Signal Name="I2C2_SDA"/>
<Signal Name="I2S1_CK"/>
<Signal Name="I2S3_CK"/>
<Signal Name="SPI1_SCK"/>
<Signal Name="SPI3_SCK"/>
<Signal Name="SYS_JTDO-SWO"/>
<Signal Name="TIM2_CH2"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PB4" Position="56" Type="I/O">
<Signal Name="I2C3_SDA"/>
<Signal Name="I2S2_WS"/>
<Signal Name="SPI1_MISO"/>
<Signal Name="SPI2_NSS"/>
<Signal Name="SPI3_MISO"/>
<Signal Name="SYS_JTRST"/>
<Signal Name="TIM3_CH1"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PB5" Position="57" Type="I/O">
<Signal Name="CAN2_RX"/>
<Signal Name="DCMI_D10"/>
<Signal Name="I2C1_SMBA"/>
<Signal Name="I2S1_SD"/>
<Signal Name="I2S3_SD"/>
<Signal Name="SPI1_MOSI"/>
<Signal Name="SPI3_MOSI"/>
<Signal Name="TIM3_CH2"/>
<Signal Name="USB_OTG_HS_ULPI_D7"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PB6" Position="58" Type="I/O">
<Signal Name="CAN2_TX"/>
<Signal Name="CEC"/>
<Signal Name="DCMI_D5"/>
<Signal Name="I2C1_SCL"/>
<Signal Name="QUADSPI_BK1_NCS"/>
<Signal Name="TIM4_CH1"/>
<Signal Name="USART1_TX"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PB7" Position="59" Type="I/O">
<Signal Name="DCMI_VSYNC"/>
<Signal Name="I2C1_SDA"/>
<Signal Name="SPDIFRX_IN0"/>
<Signal Name="TIM4_CH2"/>
<Signal Name="USART1_RX"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="BOOT0" Position="60" Type="Boot"/>
<Pin Name="PB8" Position="61" Type="I/O">
<Signal Name="CAN1_RX"/>
<Signal Name="DCMI_D6"/>
<Signal Name="I2C1_SCL"/>
<Signal Name="SDIO_D4"/>
<Signal Name="TIM10_CH1"/>
<Signal Name="TIM2_CH1"/>
<Signal Name="TIM2_ETR"/>
<Signal Name="TIM4_CH3"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="PB9" Position="62" Type="I/O">
<Signal Name="CAN1_TX"/>
<Signal Name="DAC_EXTI9"/>
<Signal Name="DCMI_D7"/>
<Signal Name="I2C1_SDA"/>
<Signal Name="I2S2_WS"/>
<Signal Name="SAI1_FS_B"/>
<Signal Name="SDIO_D5"/>
<Signal Name="SPI2_NSS"/>
<Signal Name="TIM11_CH1"/>
<Signal Name="TIM2_CH2"/>
<Signal Name="TIM4_CH4"/>
<Signal IOModes="Input,Output,Analog,EVENTOUT,EXTI" Name="GPIO"/>
</Pin>
<Pin Name="VSS" Position="63" Type="Power"/>
<Pin Name="VDD" Position="64" Type="Power"/>
</Mcu>