@@ -376,3 +376,57 @@ MBED_WEAK const PinMap PinMap_CAN_TD[] = {
376
376
{PD_1 , CAN_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF9_CAN1 )},
377
377
{NC , NC , 0 }
378
378
};
379
+
380
+ //*** QUADSPI ***
381
+
382
+ MBED_WEAK const PinMap PinMap_QSPI_DATA0 [] = {
383
+ {PB_1 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO0
384
+ {PE_12 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO0
385
+ {PF_0 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_IO0
386
+ {PF_8 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO0
387
+ {NC , NC , 0 }
388
+ };
389
+
390
+ MBED_WEAK const PinMap PinMap_QSPI_DATA1 [] = {
391
+ {PB_0 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO1
392
+ {PE_13 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO1
393
+ {PF_1 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_IO1
394
+ {PF_9 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO1
395
+ {NC , NC , 0 }
396
+ };
397
+
398
+ MBED_WEAK const PinMap PinMap_QSPI_DATA2 [] = {
399
+ {PA_7 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO2
400
+ {PE_14 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO2
401
+ {PF_2 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_IO2
402
+ {PF_7 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO2
403
+ {NC , NC , 0 }
404
+ };
405
+
406
+ MBED_WEAK const PinMap PinMap_QSPI_DATA3 [] = {
407
+ {PA_6 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO3
408
+ {PE_15 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO3
409
+ {PF_3 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_IO3
410
+ {PF_6 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO3
411
+ {NC , NC , 0 }
412
+ };
413
+
414
+ MBED_WEAK const PinMap PinMap_QSPI_SCLK [] = {
415
+ {PA_3 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_CLK
416
+ {PB_10 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_CLK
417
+ {PE_10 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_CLK
418
+ {PF_4 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_CLK
419
+ {PF_10 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_OCTOSPIM_P1 )}, // OCTOSPIM_P1_CLK
420
+ {NC , NC , 0 }
421
+ };
422
+
423
+ MBED_WEAK const PinMap PinMap_QSPI_SSEL [] = {
424
+ {PA_2 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS
425
+ {PA_4 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS
426
+ {PB_11 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS
427
+ {PC_11 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS
428
+ {PD_3 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P2 )}, // OCTOSPIM_P2_NCS
429
+ {PE_11 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS
430
+ {PG_12 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_NCS
431
+ {NC , NC , 0 }
432
+ };
0 commit comments