@@ -85,39 +85,23 @@ WEAK const PinMap PinMap_TIM[] = {
8585  {PA_0 ,       TIM1 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF14_TIM1 , 1 , 1 )}, // TIM1_CH1N 
8686  {PA_1 ,       TIM1 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF13_TIM1 , 4 , 0 )}, // TIM1_CH4 
8787  {PA_1 ,       TIM1 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF14_TIM1 , 2 , 1 )}, // TIM1_CH2N 
88-   {PA_2 ,       TIM3 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF13_TIM3 , 1 , 0 )}, // TIM3_CH1 
8988  {PA_3 ,       TIM1 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF13_TIM1 , 1 , 0 )}, // TIM1_CH1 
90-   {PA_4 ,       TIM14 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_TIM14 , 1 , 0 )}, // TIM14_CH1 
91-   {PA_5 ,       TIM3 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF13_TIM3 , 3 , 0 )}, // TIM3_CH3 
92-   {PA_6 ,       TIM3 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM3 , 1 , 0 )}, // TIM3_CH1 
9389  {PA_6 ,       TIM16 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_TIM16 , 1 , 0 )}, // TIM16_CH1 
94-   {PA_7 ,       TIM3 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM3 , 2 , 0 )}, // TIM3_CH2 
95-   {PA_7 ,       TIM17 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_TIM17 , 1 , 0 )}, // TIM17_CH1 
9690  {PA_7 ,       TIM1 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 1 , 1 )}, // TIM1_CH1N 
97-   {PA_7 ,       TIM14 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_TIM14 , 1 , 0 )}, // TIM14_CH1 
9891  {PA_8 ,       TIM1 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 1 , 0 )}, // TIM1_CH1 
9992  {PA_9 ,       TIM1 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 2 , 0 )}, // TIM1_CH2 
10093  {PA_10 ,       TIM1 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 3 , 0 )}, // TIM1_CH3 
10194  {PA_11 ,       TIM1 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 4 , 0 )}, // TIM1_CH4 
10295  {PA_13 ,       TIM1 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF13_TIM1 , 2 , 0 )}, // TIM1_CH2 
103-   {PB_0 ,       TIM3 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM3 , 3 , 0 )}, // TIM3_CH3 
10496  {PB_0 ,       TIM1 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 2 , 1 )}, // TIM1_CH2N 
105-   {PB_1 ,       TIM3 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM3 , 4 , 0 )}, // TIM3_CH4 
10697  {PB_1 ,       TIM1 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 3 , 1 )}, // TIM1_CH3N 
107-   {PB_1 ,       TIM14 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_TIM14 , 1 , 0 )}, // TIM3_CH1 
10898  {PB_3 ,       TIM1 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM1 , 2 , 0 )}, // TIM1_CH2 
109-   {PB_4 ,       TIM3 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM3 , 1 , 0 )}, // TIM3_CH1 
110-   {PB_5 ,       TIM3 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM3 , 2 , 0 )}, // TIM3_CH2 
11199  {PB_6 ,       TIM16 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM16 , 1 , 1 )}, // TIM16_CH1N 
112100  {PB_5 ,       TIM1 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM1 , 2 , 0 )}, // TIM1_CH2 
113101  {PB_6 ,       TIM1 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM1 , 3 , 0 )}, // TIM1_CH3 
114102  {PB_6 ,       TIM16 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM16 , 1 , 1 )}, // TIM16_CH1N 
115-   {PB_7 ,       TIM17 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM17 , 1 , 1 )}, // TIM17_CH1N 
116103  {PB_8 ,       TIM16 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM16 , 1 , 0 )}, // TIM16_CH1 
117-   {PB_8 ,       TIM17 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF13_TIM17 , 1 , 0 )}, // TIM17_CH1 
118-   {PF_0 ,       TIM14 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM14 , 1 , 0 )}, // TIM14_CH1 
119-   {PF_1 ,       TIM14 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF13_TIM14 , 1 , 0 )}, // TIM14_CH1 
120-   {PF_3 ,       TIM3 ,  PY32_PIN_DATA_EXT (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF13_TIM3 , 3 , 0 )}, // TIM3_CH3 
104+ 
121105  {NC ,         NP ,    0 }
122106};
123107#endif 
@@ -135,17 +119,7 @@ WEAK const PinMap PinMap_UART_TX[] = {
135119  {PB_8 ,  USART1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF8_USART1 )},
136120  {PF_1 ,  USART1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF8_USART1 )},
137121  {PF_3 ,  USART1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_USART1 )},
138-   {PA_0 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF9_USART2 )},
139-   {PA_2 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
140-   {PA_4 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF9_USART2 )},
141-   {PA_7 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF9_USART2 )},
142-   {PA_9 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
143-   {PA_14 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
144-   {PB_6 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
145-   {PB_8 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
146-   {PF_0 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF9_USART2 )},
147-   {PF_1 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
148-   {PF_3 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
122+ 
149123  {NC ,    NP ,     0 }
150124};
151125#endif 
@@ -161,17 +135,7 @@ WEAK const PinMap PinMap_UART_RX[] = {
161135  {PB_2 ,  USART1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_USART1 )},
162136  {PB_7 ,  USART1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_USART1 )},
163137  {PF_0 ,  USART1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF8_USART1 )},
164-   {PA_1 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF9_USART2 )},
165-   {PA_3 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
166-   {PA_5 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF9_USART2 )},
167-   {PA_8 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF9_USART2 )},
168-   {PA_10 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
169-   {PA_15 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
170-   {PB_2 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_USART2 )},
171-   {PB_7 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
172-   {PF_0 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
173-   {PF_1 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF9_USART2 )},
174-   {PF_2 ,  USART2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
138+ 
175139  {NC ,    NP ,     0 }
176140};
177141#endif 
@@ -181,9 +145,7 @@ WEAK const PinMap PinMap_UART_RTS[] = {
181145  {PA_1 ,       USART1 ,  PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_USART1 )},
182146  {PA_12 ,      USART1 ,  PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_USART1 )},
183147  {PB_3 ,      USART1 ,  PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_USART1 )},
184-   {PA_1 ,       USART2 ,  PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
185-   {PA_12 ,       USART2 ,  PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
186-   {PB_3 ,       USART2 ,  PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
148+ 
187149  {NC ,    NP ,     0 }
188150};
189151#endif 
@@ -193,9 +155,7 @@ WEAK const PinMap PinMap_UART_CTS[] = {
193155  {PA_0 ,       USART1 ,  PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_USART1 )},
194156  {PA_11 ,      USART1 ,  PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_USART1 )},
195157  {PB_4 ,      USART1 ,  PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_USART1 )},
196-   {PA_0 ,       USART2 ,  PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
197-   {PA_11 ,       USART2 ,  PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
198-   {PB_4 ,       USART2 ,  PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_USART2 )},
158+ 
199159  {NC ,    NP ,     0 }
200160};
201161#endif 
@@ -211,10 +171,6 @@ WEAK const PinMap PinMap_SPI_MOSI[] = {
211171  {PA_8 ,  SPI1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_SPI1 )},
212172  {PA_12 ,  SPI1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_SPI1 )},
213173  {PB_5 ,  SPI1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_SPI1 )},
214-   {PA_4 ,  SPI2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_SPI2 )},
215-   {PA_10 ,  SPI2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_SPI2 )},
216-   {PB_7 ,  SPI2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_SPI2 )},
217-   {PF_2 ,  SPI2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_SPI2 )},
218174
219175  {NC ,    NP ,   0 }
220176};
@@ -228,11 +184,7 @@ WEAK const PinMap PinMap_SPI_MISO[] = {
228184  {PA_11 ,  SPI1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_SPI1 )},
229185  {PA_13 ,  SPI1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_SPI1 )},
230186  {PB_4 ,  SPI1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_SPI1 )},
231-   {PA_3 ,  SPI2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_SPI2 )},
232-   {PA_9 ,  SPI2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_SPI2 )},
233-   {PB_6 ,  SPI2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_SPI2 )},
234-   {PF_1 ,  SPI2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_SPI2 )},
235-   {PF_3 ,  SPI2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_SPI2 )},
187+ 
236188  {NC ,    NP ,   0 }
237189};
238190#endif 
@@ -244,10 +196,7 @@ WEAK const PinMap PinMap_SPI_SCLK[] = {
244196  {PA_5 ,  SPI1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_SPI1 )},
245197  {PA_9 ,  SPI1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_SPI1 )},
246198  {PB_3 ,  SPI1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_SPI1 )},
247-   {PA_0 ,  SPI2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_SPI2 )},
248-   {PB_2 ,  SPI2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_SPI2 )},
249-   {PB_8 ,  SPI2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_SPI2 )},
250-   {PF_0 ,  SPI2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_SPI2 )},
199+ 
251200  {NC ,    NP ,   0 }
252201};
253202#endif 
@@ -259,8 +208,7 @@ WEAK const PinMap PinMap_SPI_SSEL[] = {
259208  {PB_0 ,  SPI1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_SPI1 )},
260209  {PF_1 ,  SPI1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_SPI1 )},
261210  {PF_3 ,  SPI1 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_SPI1 )},
262-   {PA_8 ,  SPI2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_SPI2 )},
263-   {PB_8 ,  SPI2 , PY32_PIN_DATA (PY32_MODE_AF_PP , GPIO_PULLUP , GPIO_AF11_SPI2 )},
211+ 
264212  {NC ,    NP ,   0 }
265213};
266214#endif 
0 commit comments