circuitpython/ports/stm32/boards/stm32f446_af.csv
yn386 719dbbf563 stm32/boards: Add alternate function list for STM32F446RE.
Signed-off-by: Damien George <damien@micropython.org>
2022-09-06 16:55:24 +10:00

8.5 KiB

1PortAF0AF1AF2AF3AF4AF5AF6AF7AF8AF9AF10AF11AF12AF13AF14AF15
2SYSTIM1/2TIM3/4/5TIM8/9/10/11/CECI2C1/2/3/4/CECSPI1/2/3/4SPI2/3/4/SAI1SPI2/3/USART1/2/3/UART5/SPDIFRXSAI/USART6/UART4/5/SPDIFRXCAN1/2/TIM12/13/14/QUADSPISAI2/QUADSPI/OTG2_HS/OTG1_FSOTG1_FSFMC/SDIO/OTG2_FSDCMISYS
3PortAPA0TIM2_CH1/TIM2_ETRTIM5_CH1TIM8_ETRUSART2_CTSUART4_TXEVENTOUTADC123_IN0
4PortAPA1TIM2_CH2TIM5_CH2USART2_RTSUART4_RXQUADSPI_BK1_IO3SAI2_MCLK_BEVENTOUTADC123_IN1
5PortAPA2TIM2_CH3TIM5_CH3TIM9_CH1USART2_TXSAI2_SCK_BEVENTOUTADC123_IN2
6PortAPA3TIM2_CH4TIM5_CH4TIM9_CH2SAI1_FS_AUSART2_RXOTG_HS_ULPI_D0EVENTOUTADC123_IN3
7PortAPA4SPI1_NSS/I2S1_WSSPI3_NSS/I2S3_WSUSART2_CKOTG_HS_SOFDCMI_HSYNCEVENTOUTADC12_IN4
8PortAPA5TIM2_CH1/TIM2_ETRTIM8_CH1NSPI1_SCK/I2S1_CKOTG_HS_ULPI_CKEVENTOUTADC12_IN5
9PortAPA6TIM1_BKINTIM3_CH1TIM8_BKINSPI1_MISOI2S2_MCKTIM13_CH1DCMI_PIXCLKEVENTOUTADC12_IN6
10PortAPA7TIM1_CH1NTIM3_CH2TIM8_CH1NSPI1_MOSI/I2S1_SDTIM14_CH1FMC_SDNWEEVENTOUTADC12_IN7
11PortAPA8MCO1TIM1_CH1I2C3_SCLUSART1_CKOTG_FS_SOFEVENTOUT
12PortAPA9TIM1_CH2I2C3_SMBASPI2_SCK/I2S2_CKSAI1_SD_BUSART1_TXDCMI_D0EVENTOUT
13PortAPA10TIM1_CH3USART1_RXOTG_FS_IDDCMI_D1EVENTOUT
14PortAPA11TIM1_CH4USART1_CTSCAN1_RXOTG_FS_DMEVENTOUT
15PortAPA12TIM1_ETRUSART1_RTSSAI2_FS_BCAN1_TXOTG_FS_DPEVENTOUT
16PortAPA13JTMS/SWDIOEVENTOUT
17PortAPA14JTCK/SWCLKEVENTOUT
18PortAPA15JTDITIM2_CH1/TIM2_ETRHDMI_CECSPI1_NSS/I2S1_WSSPI3_NSS/I2S3_WSUART4_RTSEVENTOUT
19PortBPB0TIM1_CH2NTIM3_CH3TIM8_CH2NSPI3_MOSI/I2S3_SDUART4_CTSOTG_HS_ULPI_D1SDIO_D1EVENTOUTADC12_IN8
20PortBPB1TIM1_CH3NTIM3_CH4TIM8_CH3NOTG_HS_ULPI_D2SDIO_D2EVENTOUTADC12_IN9
21PortBPB2TIM2_CH4SAI1_SD_ASPI3_MOSI/I2S3_SDQUADSPI_CLKOTG_HS_ULPI_D4SDIO_CKEVENTOUT
22PortBPB3JTDO/TRACESWOTIM2_CH2I2C2_SDASPI1_SCK/I2S1_CKSPI3_SCK/I2S3_CKEVENTOUT
23PortBPB4NJTRSTTIM3_CH1I2C3_SDASPI1_MISOSPI3_MISOSPI2_NSS/I2S2_WSEVENTOUT
24PortBPB5TIM3_CH2I2C1_SMBASPI1_MOSI/I2S1_SDSPI3_MOSI/I2S3_SDCAN2_RXOTG_HS_ULPI_D7FMC_SDCKE1DCMI_D10EVENTOUT
25PortBPB6TIM4_CH1HDMI_CECI2C1_SCLUSART1_TXCAN2_TXQUADSPI_BK1_NCSFMC_SDNE1DCMI_D5EVENTOUT
26PortBPB7TIM4_CH2I2C1_SDAUSART1_RXSPDIF_RX0FMC_NLDCMI_VSYNCEVENTOUT
27PortBPB8TIM2_CH1/TIM2_ETRTIM4_CH3TIM10_CH1I2C1_SCLCAN1_RXSDIO_D4DCMI_D6EVENTOUT
28PortBPB9TIM2_CH2TIM4_CH4TIM11_CH1I2C1_SDASPI2_NSS/I2S2_WSSAI1_FS_BCAN1_TXSDIO_D5DCMI_D7EVENTOUT
29PortBPB10TIM2_CH3I2C2_SCLSPI2_SCK/I2S2_CKSAI1_SCK_AUSART3_TXOTG_HS_ULPI_D3EVENTOUT
30PortBPB11TIM2_CH4I2C2_SDAUSART3_RXSAI2_SD_AEVENTOUT
31PortBPB12TIM1_BKINI2C2_SMBASPI2_NSS/I2S2_WSSAI1_SCK_BUSART3_CKCAN2_RXOTG_HS_ULPI_D5OTG_HS_IDEVENTOUT
32PortBPB13TIM1_CH1NSPI2_SCK/I2S2_CKUSART3_CTSCAN2_TXOTG_HS_ULPI_D6EVENTOUT
33PortBPB14TIM1_CH2NTIM8_CH2NSPI2_MISOUSART3_RTSTIM12_CH1OTG_HS_DMEVENTOUT
34PortBPB15RTC_REFINTIM1_CH3NTIM8_CH3NSPI2_MOSI/I2S2_SDTIM12_CH2OTG_HS_DPEVENTOUT
35PortCPC0SAI1_MCLK_BOTG_HS_ULPI_STPFMC_SDNWEEVENTOUTADC123_IN10
36PortCPC1SPI3_MOSI/I2S3_SDSAI1_SD_ASPI2_MOSI/I2S2_SDEVENTOUTADC123_IN11
37PortCPC2SPI2_MISOOTG_HS_ULPI_DIRFMC_SDNE0EVENTOUTADC123_IN12
38PortCPC3SPI2_MOSI/I2S2_SDOTG_HS_ULPI_NXTFMC_SDCKE0EVENTOUTADC123_IN13
39PortCPC4I2S1_MCKSPDIF_RX2FMC_SDNE0EVENTOUTADC12_IN14
40PortCPC5USART3_RXSPDIF_RX3FMC_SDCKE0EVENTOUTADC12_IN15
41PortCPC6TIM3_CH1TIM8_CH1FMPI2C1_SCLI2S2_MCKUSART6_TXSDIO_D6DCMI_D0EVENTOUT
42PortCPC7TIM3_CH2TIM8_CH2FMPI2C1_SDASPI2_SCK/I2S2_CKI2S3_MCKSPDIF_RX1USART6_RXSDIO_D7DCMI_D1EVENTOUT
43PortCPC8TRACED0TIM3_CH3TIM8_CH3UART5_RTSUSART6_CKSDIO_D0DCMI_D2EVENTOUT
44PortCPC9MCO2TIM3_CH4TIM8_CH4I2C3_SDAI2S_CKINUART5_CTSQUADSPI_BK1_IO0SDIO_D1DCMI_D3EVENTOUT
45PortCPC10SPI3_SCK/I2S3_CKUSART3_TXUART4_TXQUADSPI_BK1_IO1SDIO_D2DCMI_D8EVENTOUT
46PortCPC11SPI3_MISOUSART3_RXUART4_RXQUADSPI_BK2_NCSSDIO_D3DCMI_D4EVENTOUT
47PortCPC12I2C2_SDASPI3_MOSI/I2S3_SDUSART3_CKUART5_TXSDIO_CKDCMI_D9EVENTOUT
48PortCPC13EVENTOUT
49PortCPC14EVENTOUT
50PortCPC15EVENTOUT
51PortDPD0SPI4_MISOSPI3_MOSI/I2S3_SDCAN1_RXFMC_D2EVENTOUT
52PortDPD1SPI2_NSS/I2S2_WSCAN1_TXFMC_D3EVENTOUT
53PortDPD2TIM3_ETRUART5_RXSDIO_CMDDCMI_D11EVENTOUT
54PortDPD3TRACED1SPI2_SCK/I2S2_CKUSART2_CTSQUADSPI_CLKFMC_CLKDCMI_D5EVENTOUT
55PortDPD4USART2_RTSFMC_NOEEVENTOUT
56PortDPD5USART2_TXFMC_NWEEVENTOUT
57PortDPD6SPI3_MOSI/I2S3_SDSAI1_SD_AUSART2_RXFMC_NWAITDCMI_D10EVENTOUT
58PortDPD7USART2_CKSPDIF_RX0FMC_NE1EVENTOUT
59PortDPD8USART3_TXSPDIF_RX1FMC_D13EVENTOUT
60PortDPD9USART3_RXFMC_D14EVENTOUT
61PortDPD10USART3_CKFMC_D15EVENTOUT
62PortDPD11FMPI2C1_SMBAUSART3_CTSQUADSPI_BK1_IO0SAI2_SD_AFMC_A16EVENTOUT
63PortDPD12TIM4_CH1FMPI2C1_SCLUSART3_RTSQUADSPI_BK1_IO1SAI2_FS_AFMC_A17EVENTOUT
64PortDPD13TIM4_CH2FMPI2C1_SDAQUADSPI_BK1_IO3SAI2_SCK_AFMC_A18EVENTOUT
65PortDPD14TIM4_CH3FMPI2C1_SCLSAI2_SCK_AFMC_D0EVENTOUT
66PortDPD15TIM4_CH4FMPI2C1_SDAFMC_D1EVENTOUT
67PortEPE0TIM4_ETRSAI2_MCLK_AFMC_NBL0DCMI_D2EVENTOUT
68PortEPE1FMC_NBL1DCMI_D3EVENTOUT
69PortEPE2TRACECLKSPI4_SCKSAI1_MCLK_AQUADSPI_BK1_IO2FMC_A23EVENTOUT
70PortEPE3TRACED0SAI1_SD_BFMC_A19EVENTOUT
71PortEPE4TRACED1SPI4_NSSSAI1_FS_AFMC_A20DCMI_D4EVENTOUT
72PortEPE5TRACED2TIM9_CH1SPI4_MISOSAI1_SCK_AFMC_A21DCMI_D6EVENTOUT
73PortEPE6TRACED3TIM9_CH2SPI4_MOSISAI1_SD_AFMC_A22DCMI_D7EVENTOUT
74PortEPE7TIM1_ETRUART5_RXQUADSPI_BK2_IO0FMC_D4EVENTOUT
75PortEPE8TIM1_CH1NUART5_TXQUADSPI_BK2_IO1FMC_D5EVENTOUT
76PortEPE9TIM1_CH1QUADSPI_BK2_IO2FMC_D6EVENTOUT
77PortEPE10TIM1_CH2NQUADSPI_BK2_IO3FMC_D7EVENTOUT
78PortEPE11TIM1_CH2SPI4_NSSSAI2_SD_BFMC_D8EVENTOUT
79PortEPE12TIM1_CH3NSPI4_SCKSAI2_SCK_BFMC_D9EVENTOUT
80PortEPE13TIM1_CH3SPI4_MISOSAI2_FS_BFMC_D10EVENTOUT
81PortEPE14TIM1_CH4SPI4_MOSISAI2_MCLK_BFMC_D11EVENTOUT
82PortEPE15TIM1_BKINFMC_D12EVENTOUT
83PortFPF0I2C2_SDAFMC_A0EVENTOUT
84PortFPF1I2C2_SCLFMC_A1EVENTOUT
85PortFPF2I2C2_SMBAFMC_A2EVENTOUT
86PortFPF3FMC_A3EVENTOUTADC3_IN9
87PortFPF4FMC_A4EVENTOUTADC3_IN14
88PortFPF5FMC_A5EVENTOUTADC3_IN15
89PortFPF6TIM10_CH1SAI1_SD_BQUADSPI_BK1_IO3EVENTOUTADC3_IN4
90PortFPF7TIM11_CH1SAI1_MCLK_BQUADSPI_BK1_IO2EVENTOUTADC3_IN5
91PortFPF8SAI1_SCK_BTIM13_CH1QUADSPI_BK1_IO0EVENTOUTADC3_IN6
92PortFPF9SAI1_FS_BTIM14_CH1QUADSPI_BK1_IO1EVENTOUTADC3_IN7
93PortFPF10DCMI_D11EVENTOUTADC3_IN8
94PortFPF11SAI2_SD_BFMC_SDNRASDCMI_D12EVENTOUT
95PortFPF12FMC_A6EVENTOUT
96PortFPF13FMPI2C1_SMBAFMC_A7EVENTOUT
97PortFPF14FMPI2C1_SCLFMC_A8EVENTOUT
98PortFPF15FMPI2C1_SDAFMC_A9EVENTOUT
99PortGPG0FMC_A10EVENTOUT
100PortGPG1FMC_A11EVENTOUT
101PortGPG2FMC_A12EVENTOUT
102PortGPG3FMC_A13EVENTOUT
103PortGPG4FMC_A14/FMC_BA0EVENTOUT
104PortGPG5FMC_A15/FMC_BA1EVENTOUT
105PortGPG6QUADSPI_BK1_NCSDCMI_D12EVENTOUT
106PortGPG7USART6_CKFMC_INTDCMI_D13EVENTOUT
107PortGPG8SPDIFRX_IN2USART6_RTSFMC_SDCLKEVENTOUT
108PortGPG9SPDIFRX_IN3USART6_RXQUADSPI_BK2_IO2SAI2_FS_BFMC_NE2/FMC_NCE3DCMI_VSYNCEVENTOUT
109PortGPG10SAI2_SD_BFMC_NE3DCMI_D2EVENTOUT
110PortGPG11SPI4_SCKSPDIFRX_IN0DCMI_D3EVENTOUT
111PortGPG12SPI4_MISOSPDIFRX_IN1USART6_RTSFMC_NE4EVENTOUT
112PortGPG13TRACED2SPI4_MOSIUSART6_CTSFMC_A24EVENTOUT
113PortGPG14TRACED3SPI4_NSSUSART6_TXQUADSPI_BK2_IO3FMC_A25EVENTOUT
114PortGPG15USART6_CTSFMC_SDNCASDCMI_D13EVENTOUT
115PortHPH0EVENTOUT
116PortHPH1EVENTOUT