@@ -156,117 +156,164 @@ macro_rules! pins {
156156}
157157
158158pins ! (
159- pac:: TIM1 : //523,533,563,573
159+ pac:: TIM1 : //523,533,563,573,503
160160 CH1 ( ComplementaryImpossible ) : [
161- gpio:: PA8 <Alternate <1 >>, //523,533,563,573
161+ gpio:: PA8 <Alternate <1 >>, //523,533,563,573,503
162162 gpio:: PE9 <Alternate <1 >>, //523,533,563,573
163163 gpio:: PH11 <Alternate <1 >>, //563,573
164+ gpio:: PA13 <Alternate <1 >>, //503
165+ gpio:: PB1 <Alternate <14 >>, //503
166+ gpio:: PB7 <Alternate <14 >>, //503
167+ gpio:: PC6 <Alternate <1 >>, //503
164168 ]
165169 CH2 ( ComplementaryImpossible ) : [
166- gpio:: PA9 <Alternate <1 >>, //523,533,563,573
170+ gpio:: PA9 <Alternate <1 >>, //523,533,563,573,503
167171 gpio:: PE11 <Alternate <1 >>, //523,533,563,573
168172 gpio:: PH9 <Alternate <1 >>, //563,573
173+ gpio:: PA14 <Alternate <1 >>, //503
174+ gpio:: PC7 <Alternate <1 >>, //503
175+ gpio:: PB4 <Alternate <14 >>, //503
176+ gpio:: PB6 <Alternate <14 >>, //503
169177 ]
170178 CH3 ( ComplementaryImpossible ) : [
171- gpio:: PA10 <Alternate <1 >>, //523,533,563,573
179+ gpio:: PA10 <Alternate <1 >>, //523,533,563,573,503
172180 gpio:: PE13 <Alternate <1 >>, //523,533,563,573
173181 gpio:: PH7 <Alternate <1 >>, //563,573
182+ gpio:: PB5 <Alternate <1 >>, //503
183+ gpio:: PC8 <Alternate <1 >>, //503
184+ gpio:: PA1 <Alternate <14 >>, //503
174185 ]
175186 CH4 ( ComplementaryImpossible ) : [
176- gpio:: PA11 <Alternate <1 >>, //523,533,563,573
187+ gpio:: PA11 <Alternate <1 >>, //523,533,563,573,503
177188 gpio:: PE14 <Alternate <1 >>, //523,533,563,573
189+ gpio:: PC9 <Alternate <1 >>, //503
190+ gpio:: PA2 <Alternate <14 >>, //503
191+ gpio:: PC12 <Alternate <14 >>, //503
178192 ]
179193 CH1N : [
180- gpio:: PA7 <Alternate <1 >>, //523,533,563,573
181- gpio:: PB13 <Alternate <1 >>, //523,533,563,573
194+ gpio:: PA7 <Alternate <1 >>, //523,533,563,573,503
195+ gpio:: PB13 <Alternate <1 >>, //523,533,563,573,503
182196 gpio:: PE8 <Alternate <1 >>, //523,533,563,573
183197 gpio:: PH10 <Alternate <1 >>, //563,573
198+ gpio:: PA3 <Alternate <14 >>, //503
184199 ]
185200 CH2N : [
186- gpio:: PB0 <Alternate <1 >>, //523,533,563,573
187- gpio:: PB14 <Alternate <1 >>, //523,533,563,573
201+ gpio:: PB0 <Alternate <1 >>, //523,533,563,573,503
202+ gpio:: PB14 <Alternate <1 >>, //523,533,563,573,503
188203 gpio:: PE10 <Alternate <1 >>, //523,533,563,573
189204 gpio:: PH8 <Alternate <1 >>, //563,573
205+ gpio:: PA4 <Alternate <1 >>, //503
206+ gpio:: PB2 <Alternate <1 >>, //503
207+ gpio:: PB7 <Alternate <1 >>, //503
190208 ]
191209 CH3N : [
192- gpio:: PB1 <Alternate <1 >>, //523,533,563,573
193- gpio:: PB15 <Alternate <1 >>, //523,533,563,573
210+ gpio:: PB1 <Alternate <1 >>, //523,533,563,573,503
211+ gpio:: PB15 <Alternate <1 >>, //523,533,563,573,503
194212 gpio:: PE12 <Alternate <1 >>, //523,533,563,573
195213 gpio:: PH6 <Alternate <1 >>, //563,573
214+ gpio:: PB6 <Alternate <1 >>, //503
196215 ]
197216 CH4N : [
198- gpio:: PC5 <Alternate <1 >>, //523,533,563,573
217+ gpio:: PC5 <Alternate <1 >>, //523,533,563,573,503
199218 gpio:: PD5 <Alternate <1 >>, //523,533,563,573
200219 gpio:: PE15 <Alternate <3 >>, //523,533,563,573
220+ gpio:: PB4 <Alternate <1 >>, //503
221+ gpio:: PA8 <Alternate <14 >>, //503
222+ gpio:: PA14 <Alternate <14 >>, //503
201223 ]
202224 BRK : [
203- gpio:: PA6 <Alternate <1 >>, //523,533,563,573
204- gpio:: PB12 <Alternate <1 >>, //523,533,563,573
225+ gpio:: PA6 <Alternate <1 >>, //523,533,563,573,503
226+ gpio:: PB12 <Alternate <1 >>, //523,533,563,573,503
205227 gpio:: PE15 <Alternate <1 >>, //523,533,563,573
206228 gpio:: PH12 <Alternate <1 >>, //563,573
229+ gpio:: PA4 <Alternate <14 >>, //503
230+ gpio:: PB3 <Alternate <14 >>, //503
207231 ]
208232 BRK2 : [
209233 gpio:: PE6 <Alternate <1 >>, //523,533,563,573
210234 gpio:: PG4 <Alternate <1 >>, //523,533,563,573
235+ gpio:: PB8 <Alternate <1 >>, //503
236+ gpio:: PC10 <Alternate <1 >>, //503
237+ gpio:: PC11 <Alternate <14 >>, //503
211238 ]
212239 ETR : [
213- gpio:: PA12 <Alternate <1 >>, //523,533,563,573
240+ gpio:: PA12 <Alternate <1 >>, //523,533,563,573,503
214241 gpio:: PE7 <Alternate <1 >>, //523,533,563,573
215242 gpio:: PG5 <Alternate <1 >>, //523,533,563,573
243+ gpio:: PC0 <Alternate <1 >>, //503
244+ gpio:: PA13 <Alternate <14 >>, //503
245+ gpio:: PB0 <Alternate <14 >>, //503
216246 ]
217- pac:: TIM2 : //523,533,563,573
247+ pac:: TIM2 : //523,533,563,573,503
218248 CH1 ( ComplementaryImpossible ) : [
219- gpio:: PA0 <Alternate <1 >>, //523,533,563,573
220- gpio:: PA5 <Alternate <1 >>, //523,533,563,573
221- gpio:: PA15 <Alternate <1 >>, //523,533,563,573
249+ gpio:: PA0 <Alternate <1 >>, //523,533,563,573,503
250+ gpio:: PA5 <Alternate <1 >>, //523,533,563,573,503
251+ gpio:: PA15 <Alternate <1 >>, //523,533,563,573,503
252+ gpio:: PB2 <Alternate <14 >>, //503
222253 ]
223254 CH2 ( ComplementaryImpossible ) : [
224- gpio:: PA1 <Alternate <1 >>, //523,533,563,573
225- gpio:: PB3 <Alternate <1 >>, //523,533,563,573
255+ gpio:: PA1 <Alternate <1 >>, //523,533,563,573,503
256+ gpio:: PB3 <Alternate <1 >>, //523,533,563,573,503
257+ gpio:: PC11 <Alternate <1 >>, //503
226258 ]
227259 CH3 ( ComplementaryImpossible ) : [
228- gpio:: PA2 <Alternate <1 >>, //523,533,563,573
229- gpio:: PB10 <Alternate <1 >>, //523,533,563,573
260+ gpio:: PA2 <Alternate <1 >>, //523,533,563,573,503
261+ gpio:: PB10 <Alternate <1 >>, //523,533,563,573,503
262+ gpio:: PD2 <Alternate <1 >>, //503
263+ gpio:: PA7 <Alternate <14 >>, //503
230264 ]
231265 CH4 ( ComplementaryImpossible ) : [
232- gpio:: PA3 <Alternate <1 >>, //523,533,563,573
233- gpio:: PC4 <Alternate <1 >>, //523,533,563,573
266+ gpio:: PA3 <Alternate <1 >>, //523,533,563,573,503
267+ gpio:: PC4 <Alternate <1 >>, //523,533,563,573,503
234268 gpio:: PB11 <Alternate <1 >>, //563,573
269+ gpio:: PC12 <Alternate <1 >>, //503
270+ gpio:: PA12 <Alternate <14 >>, //503
235271 ]
236272 CH1N : [ ]
237273 CH2N : [ ]
238274 BRK : [ ]
239275 BRK2 : [ ]
240276 ETR : [
241- gpio:: PA0 <Alternate <14 >>, //523,533,563,573
242- gpio:: PA5 <Alternate <14 >>, //523,533,563,573
243- gpio:: PA15 <Alternate <14 >>, //523,533,563,573
277+ gpio:: PA0 <Alternate <14 >>, //523,533,563,573,503
278+ gpio:: PA5 <Alternate <14 >>, //523,533,563,573,503
279+ gpio:: PA15 <Alternate <14 >>, //523,533,563,573,503
280+ gpio:: PD2 <Alternate <14 >>, //503
244281 ]
245- pac:: TIM3 : //523,533,563,573
282+ pac:: TIM3 : //523,533,563,573,503
246283 CH1 ( ComplementaryImpossible ) : [
247- gpio:: PA6 <Alternate <2 >>, //523,533,563,573
248- gpio:: PB4 <Alternate <2 >>, //523,533,563,573
249- gpio:: PC6 <Alternate <2 >>, //523,533,563,573
284+ gpio:: PA6 <Alternate <2 >>, //523,533,563,573,503
285+ gpio:: PB4 <Alternate <2 >>, //523,533,563,573,503
286+ gpio:: PC6 <Alternate <2 >>, //523,533,563,573,503
287+ gpio:: PA0 <Alternate <2 >>, //503
288+ gpio:: PA14 <Alternate <2 >>, //503
250289 ]
251290 CH2 ( ComplementaryImpossible ) : [
252- gpio:: PA7 <Alternate <2 >>, //523,533,563,573
253- gpio:: PB5 <Alternate <2 >>, //523,533,563,573
254- gpio:: PC7 <Alternate <2 >>, //523,533,563,573
291+ gpio:: PA7 <Alternate <2 >>, //523,533,563,573,503
292+ gpio:: PB5 <Alternate <2 >>, //523,533,563,573,503
293+ gpio:: PC7 <Alternate <2 >>, //523,533,563,573,503
294+ gpio:: PA11 <Alternate <2 >>, //503
255295 ]
256296 CH3 ( ComplementaryImpossible ) : [
257- gpio:: PB0 <Alternate <2 >>, //523,533,563,573
258- gpio:: PC8 <Alternate <2 >>, //523,533,563,573
297+ gpio:: PB0 <Alternate <2 >>, //523,533,563,573,503
298+ gpio:: PC8 <Alternate <2 >>, //523,533,563,573,503
299+ gpio:: PA8 <Alternate <2 >>, //503
300+ gpio:: PB6 <Alternate <2 >>, //503
259301 ]
260302 CH4 ( ComplementaryImpossible ) : [
261- gpio:: PB1 <Alternate <2 >>, //523,533,563,573
262- gpio:: PC9 <Alternate <2 >>, //523,533,563,573
303+ gpio:: PB1 <Alternate <2 >>, //523,533,563,573,503
304+ gpio:: PC9 <Alternate <2 >>, //523,533,563,573,503
305+ gpio:: PA12 <Alternate <2 >>, //503
306+ gpio:: PB15 <Alternate <14 >>, //503
263307 ]
264308 CH1N : [ ]
265309 CH2N : [ ]
266310 BRK : [ ]
267311 BRK2 : [ ]
268312 ETR : [
269- gpio:: PD2 <Alternate <2 >>, //523,533,563,573
313+ gpio:: PD2 <Alternate <2 >>, //523,533,563,573,503
314+ gpio:: PA2 <Alternate <2 >>, //503
315+ gpio:: PB7 <Alternate <2 >>, //503
316+ gpio:: PC1 <Alternate <2 >>, //503
270317 ]
271318 pac:: TIM4 : //523,533,563,573
272319 CH1 ( ComplementaryImpossible ) : [
0 commit comments