@@ -109,50 +109,50 @@ MBED_WEAK const PinMap PinMap_I2C_SCL[] = {
109109
110110// TIM2 cannot be used because already used by the us_ticker
111111MBED_WEAK const PinMap PinMap_PWM [] = {
112- // {PA_0, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP , GPIO_AF2_TIM2, 1, 0)}, // TIM2_CH1
113- // {PA_1, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP , GPIO_AF2_TIM2, 2, 0)}, // TIM2_CH2
114- {PA_1 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_TIM15 , 1 , 1 )}, // TIM15_CH1N
115- // {PA_2, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP , GPIO_AF2_TIM2, 3, 0)}, // TIM2_CH3 // Connected to STDIO_UART_TX
116- // {PA_2, PWM_15, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP , GPIO_AF0_TIM15, 1, 0)}, // TIM15_CH1 // Connected to STDIO_UART_TX
117- // {PA_3, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP , GPIO_AF2_TIM2, 4, 0)}, // TIM2_CH4 // Connected to STDIO_UART_RX
118- // {PA_3, PWM_15, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP , GPIO_AF0_TIM15, 2, 0)}, // TIM15_CH2 // Connected to STDIO_UART_RX
119- {PA_4 , PWM_14 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_TIM14 , 1 , 0 )}, // TIM14_CH1
120- // {PA_5, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP , GPIO_AF2_TIM2, 1, 0)}, // TIM2_CH1 // Connected to LD2 [Green Led]
121- {PA_6 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM3 , 1 , 0 )}, // TIM3_CH1
122- {PA_6_ALT0 , PWM_16 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_TIM16 , 1 , 0 )}, // TIM16_CH1
123- {PA_7 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 1 , 1 )}, // TIM1_CH1N
124- {PA_7_ALT0 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM3 , 2 , 0 )}, // TIM3_CH2
125- {PA_7_ALT1 , PWM_14 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF4_TIM14 , 1 , 0 )}, // TIM14_CH1
126- {PA_7_ALT2 , PWM_17 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_TIM17 , 1 , 0 )}, // TIM17_CH1
127- {PA_8 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 1 , 0 )}, // TIM1_CH1
128- {PA_9 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 2 , 0 )}, // TIM1_CH2
129- {PA_10 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 3 , 0 )}, // TIM1_CH3
130- {PA_11 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 4 , 0 )}, // TIM1_CH4
131- // {PA_15, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP , GPIO_AF2_TIM2, 1, 0)}, // TIM2_CH1
132- {PB_0 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 2 , 1 )}, // TIM1_CH2N
133- {PB_0_ALT0 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM3 , 3 , 0 )}, // TIM3_CH3
134- {PB_1 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 3 , 1 )}, // TIM1_CH3N
135- {PB_1_ALT0 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM3 , 4 , 0 )}, // TIM3_CH4
136- {PB_1_ALT1 , PWM_14 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_TIM14 , 1 , 0 )}, // TIM14_CH1
137- // {PB_3, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP , GPIO_AF2_TIM2, 2, 0)}, // TIM2_CH2
138- {PB_4 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM3 , 1 , 0 )}, // TIM3_CH1
139- {PB_5 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM3 , 2 , 0 )}, // TIM3_CH2
140- {PB_6 , PWM_16 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM16 , 1 , 1 )}, // TIM16_CH1N
141- {PB_7 , PWM_17 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM17 , 1 , 1 )}, // TIM17_CH1N
142- {PB_8 , PWM_16 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM16 , 1 , 0 )}, // TIM16_CH1
143- {PB_9 , PWM_17 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM17 , 1 , 0 )}, // TIM17_CH1
144- // {PB_10, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP , GPIO_AF2_TIM2, 3, 0)}, // TIM2_CH3
145- // {PB_11, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP , GPIO_AF2_TIM2, 4, 0)}, // TIM2_CH4
146- {PB_13 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 1 , 1 )}, // TIM1_CH1N
147- {PB_14 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 2 , 1 )}, // TIM1_CH2N
148- {PB_14_ALT0 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM15 , 1 , 0 )}, // TIM15_CH1
149- {PB_15 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM1 , 3 , 1 )}, // TIM1_CH3N
150- {PB_15_ALT0 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_TIM15 , 1 , 1 )}, // TIM15_CH1N
151- {PB_15_ALT1 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM15 , 2 , 0 )}, // TIM15_CH2
152- {PC_6 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_TIM3 , 1 , 0 )}, // TIM3_CH1
153- {PC_7 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_TIM3 , 2 , 0 )}, // TIM3_CH2
154- {PC_8 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_TIM3 , 3 , 0 )}, // TIM3_CH3
155- {PC_9 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF0_TIM3 , 4 , 0 )}, // TIM3_CH4
112+ // {PA_0, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL , GPIO_AF2_TIM2, 1, 0)}, // TIM2_CH1
113+ // {PA_1, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL , GPIO_AF2_TIM2, 2, 0)}, // TIM2_CH2
114+ {PA_1 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF5_TIM15 , 1 , 1 )}, // TIM15_CH1N
115+ // {PA_2, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL , GPIO_AF2_TIM2, 3, 0)}, // TIM2_CH3 // Connected to STDIO_UART_TX
116+ // {PA_2, PWM_15, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL , GPIO_AF0_TIM15, 1, 0)}, // TIM15_CH1 // Connected to STDIO_UART_TX
117+ // {PA_3, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL , GPIO_AF2_TIM2, 4, 0)}, // TIM2_CH4 // Connected to STDIO_UART_RX
118+ // {PA_3, PWM_15, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL , GPIO_AF0_TIM15, 2, 0)}, // TIM15_CH2 // Connected to STDIO_UART_RX
119+ {PA_4 , PWM_14 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF4_TIM14 , 1 , 0 )}, // TIM14_CH1
120+ // {PA_5, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL , GPIO_AF2_TIM2, 1, 0)}, // TIM2_CH1 // Connected to LD2 [Green Led]
121+ {PA_6 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM3 , 1 , 0 )}, // TIM3_CH1
122+ {PA_6_ALT0 , PWM_16 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF5_TIM16 , 1 , 0 )}, // TIM16_CH1
123+ {PA_7 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM1 , 1 , 1 )}, // TIM1_CH1N
124+ {PA_7_ALT0 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM3 , 2 , 0 )}, // TIM3_CH2
125+ {PA_7_ALT1 , PWM_14 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF4_TIM14 , 1 , 0 )}, // TIM14_CH1
126+ {PA_7_ALT2 , PWM_17 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF5_TIM17 , 1 , 0 )}, // TIM17_CH1
127+ {PA_8 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM1 , 1 , 0 )}, // TIM1_CH1
128+ {PA_9 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM1 , 2 , 0 )}, // TIM1_CH2
129+ {PA_10 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM1 , 3 , 0 )}, // TIM1_CH3
130+ {PA_11 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM1 , 4 , 0 )}, // TIM1_CH4
131+ // {PA_15, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL , GPIO_AF2_TIM2, 1, 0)}, // TIM2_CH1
132+ {PB_0 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM1 , 2 , 1 )}, // TIM1_CH2N
133+ {PB_0_ALT0 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM3 , 3 , 0 )}, // TIM3_CH3
134+ {PB_1 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM1 , 3 , 1 )}, // TIM1_CH3N
135+ {PB_1_ALT0 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM3 , 4 , 0 )}, // TIM3_CH4
136+ {PB_1_ALT1 , PWM_14 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF0_TIM14 , 1 , 0 )}, // TIM14_CH1
137+ // {PB_3, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL , GPIO_AF2_TIM2, 2, 0)}, // TIM2_CH2
138+ {PB_4 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM3 , 1 , 0 )}, // TIM3_CH1
139+ {PB_5 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM3 , 2 , 0 )}, // TIM3_CH2
140+ {PB_6 , PWM_16 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM16 , 1 , 1 )}, // TIM16_CH1N
141+ {PB_7 , PWM_17 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM17 , 1 , 1 )}, // TIM17_CH1N
142+ {PB_8 , PWM_16 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM16 , 1 , 0 )}, // TIM16_CH1
143+ {PB_9 , PWM_17 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM17 , 1 , 0 )}, // TIM17_CH1
144+ // {PB_10, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL , GPIO_AF2_TIM2, 3, 0)}, // TIM2_CH3
145+ // {PB_11, PWM_2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_NOPULL , GPIO_AF2_TIM2, 4, 0)}, // TIM2_CH4
146+ {PB_13 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM1 , 1 , 1 )}, // TIM1_CH1N
147+ {PB_14 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM1 , 2 , 1 )}, // TIM1_CH2N
148+ {PB_14_ALT0 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM15 , 1 , 0 )}, // TIM15_CH1
149+ {PB_15 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF2_TIM1 , 3 , 1 )}, // TIM1_CH3N
150+ {PB_15_ALT0 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF3_TIM15 , 1 , 1 )}, // TIM15_CH1N
151+ {PB_15_ALT1 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF1_TIM15 , 2 , 0 )}, // TIM15_CH2
152+ {PC_6 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF0_TIM3 , 1 , 0 )}, // TIM3_CH1
153+ {PC_7 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF0_TIM3 , 2 , 0 )}, // TIM3_CH2
154+ {PC_8 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF0_TIM3 , 3 , 0 )}, // TIM3_CH3
155+ {PC_9 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF0_TIM3 , 4 , 0 )}, // TIM3_CH4
156156 {NC , NC , 0 }
157157};
158158
0 commit comments