@@ -136,44 +136,44 @@ MSTD_CONSTEXPR_OBJ_11 PinMap PinMap_I2C_SCL[] = {
136136// PWM_2 cannot be used because already used by the us_ticker
137137// (update us_ticker_data.h file if another timer is chosen)
138138MSTD_CONSTEXPR_OBJ_11 PinMap PinMap_PWM [] = {
139- // {PA_0, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 1, 0)}, // TIM2_CH1
140- // {PA_1, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 2, 0)}, // TIM2_CH2
141- {PA_1 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM15 , 1 , 1 )}, // TIM15_CH1N
142- // {PA_2, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 3, 0)}, // TIM2_CH3
143- {PA_2 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM15 , 1 , 0 )}, // TIM15_CH1
144- // {PA_3, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 4, 0)}, // TIM2_CH4
145- {PA_3 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM15 , 2 , 0 )}, // TIM15_CH2
146- // {PA_5, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 1, 0)}, // TIM2_CH1
147- {PA_6 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 1 , 0 )}, // TIM3_CH1
148- {PA_6 , PWM_16 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM16 , 1 , 0 )}, // TIM16_CH1
149- {PA_7 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 1 , 1 )}, // TIM1_CH1N
150- {PA_7 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 2 , 0 )}, // TIM3_CH2
151- {PA_8 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 1 , 0 )}, // TIM1_CH1
152- {PA_9 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 2 , 0 )}, // TIM1_CH2
153- {PA_10 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 3 , 0 )}, // TIM1_CH3
154- {PA_11 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 4 , 0 )}, // TIM1_CH4
155- // {PA_15, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 1, 0)}, // TIM2_CH1
156- {PB_0 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 2 , 1 )}, // TIM1_CH2N
157- {PB_0 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 3 , 0 )}, // TIM3_CH3
158- {PB_1 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 3 , 1 )}, // TIM1_CH3N
159- {PB_1 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 4 , 0 )}, // TIM3_CH4
160- // {PB_3, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 2, 0)}, // TIM2_CH2
161- {PB_4 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 1 , 0 )}, // TIM3_CH1
162- {PB_5 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 2 , 0 )}, // TIM3_CH2
163- {PB_6 , PWM_16 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM16 , 1 , 1 )}, // TIM16_CH1N
164- {PB_8 , PWM_16 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM16 , 1 , 0 )}, // TIM16_CH1
165- // {PB_10, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 3, 0)}, // TIM2_CH3
166- // {PB_11, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 4, 0)}, // TIM2_CH4
167- {PB_13 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 1 , 1 )}, // TIM1_CH1N
168- {PB_13 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM15 , 1 , 1 )}, // TIM15_CH1N
169- {PB_14 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 2 , 1 )}, // TIM1_CH2N
170- {PB_14 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM15 , 1 , 0 )}, // TIM15_CH1
171- {PB_15 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 3 , 1 )}, // TIM1_CH3N
172- {PB_15 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM15 , 2 , 0 )}, // TIM15_CH2
173- {PC_6 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 1 , 0 )}, // TIM3_CH1
174- {PC_7 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 2 , 0 )}, // TIM3_CH2
175- {PC_8 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 3 , 0 )}, // TIM3_CH3
176- {PC_9 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 4 , 0 )}, // TIM3_CH4*/
139+ // {PA_0, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 1, 0)}, // TIM2_CH1
140+ // {PA_1, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 2, 0)}, // TIM2_CH2
141+ {PA_1 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM15 , 1 , 1 )}, // TIM15_CH1N
142+ // {PA_2, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 3, 0)}, // TIM2_CH3
143+ {PA_2 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM15 , 1 , 0 )}, // TIM15_CH1
144+ // {PA_3, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 4, 0)}, // TIM2_CH4
145+ {PA_3 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM15 , 2 , 0 )}, // TIM15_CH2
146+ // {PA_5, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 1, 0)}, // TIM2_CH1
147+ {PA_6 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 1 , 0 )}, // TIM3_CH1
148+ {PA_6 , PWM_16 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM16 , 1 , 0 )}, // TIM16_CH1
149+ {PA_7 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 1 , 1 )}, // TIM1_CH1N
150+ {PA_7 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 2 , 0 )}, // TIM3_CH2
151+ {PA_8 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 1 , 0 )}, // TIM1_CH1
152+ {PA_9 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 2 , 0 )}, // TIM1_CH2
153+ {PA_10 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 3 , 0 )}, // TIM1_CH3
154+ {PA_11 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 4 , 0 )}, // TIM1_CH4
155+ // {PA_15, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 1, 0)}, // TIM2_CH1
156+ {PB_0 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 2 , 1 )}, // TIM1_CH2N
157+ {PB_0 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 3 , 0 )}, // TIM3_CH3
158+ {PB_1 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 3 , 1 )}, // TIM1_CH3N
159+ {PB_1 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 4 , 0 )}, // TIM3_CH4
160+ // {PB_3, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 2, 0)}, // TIM2_CH2
161+ {PB_4 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 1 , 0 )}, // TIM3_CH1
162+ {PB_5 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 2 , 0 )}, // TIM3_CH2
163+ {PB_6 , PWM_16 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM16 , 1 , 1 )}, // TIM16_CH1N
164+ {PB_8 , PWM_16 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM16 , 1 , 0 )}, // TIM16_CH1
165+ // {PB_10, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 3, 0)}, // TIM2_CH3
166+ // {PB_11, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF1_TIM2, 4, 0)}, // TIM2_CH4
167+ {PB_13 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 1 , 1 )}, // TIM1_CH1N
168+ {PB_13 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM15 , 1 , 1 )}, // TIM15_CH1N
169+ {PB_14 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 2 , 1 )}, // TIM1_CH2N
170+ {PB_14 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM15 , 1 , 0 )}, // TIM15_CH1
171+ {PB_15 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM1 , 3 , 1 )}, // TIM1_CH3N
172+ {PB_15 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF14_TIM15 , 2 , 0 )}, // TIM15_CH2
173+ {PC_6 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 1 , 0 )}, // TIM3_CH1
174+ {PC_7 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 2 , 0 )}, // TIM3_CH2
175+ {PC_8 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 3 , 0 )}, // TIM3_CH3
176+ {PC_9 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM3 , 4 , 0 )}, // TIM3_CH4*/
177177 {NC , NC , 0 }
178178};
179179
0 commit comments