@@ -390,3 +390,59 @@ MBED_WEAK const PinMap PinMap_CAN_TD[] = {
390
390
{PH_13 , CAN_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF9_CAN1 )}, // Connected to ARD_D9
391
391
{NC , NC , 0 }
392
392
};
393
+
394
+ //*** QUADSPI ***
395
+
396
+ MBED_WEAK const PinMap PinMap_QSPI_DATA0 [] = {
397
+ {PB_1 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO0
398
+ {PE_12 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO0 // Connected to D9
399
+ {PF_0 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_IO0 // Connected to PSRAM_A0
400
+ {PI_11 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_IO0 // Connected to OCTOSPIM_P2_IO0
401
+ {NC , NC , 0 }
402
+ };
403
+
404
+ MBED_WEAK const PinMap PinMap_QSPI_DATA1 [] = {
405
+ {PB_0 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO1 // Connected to ARD_A3
406
+ {PE_13 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO1 // Connected to D10
407
+ {PF_1 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_IO1 // Connected to PSRAM_A1
408
+ {PI_10 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_IO1 // Connected to OCTOSPIM_P2_IO1
409
+ {NC , NC , 0 }
410
+ };
411
+
412
+ MBED_WEAK const PinMap PinMap_QSPI_DATA2 [] = {
413
+ {PA_7 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO2 // Connected to ARD_A0
414
+ {PE_14 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO2 // Connected to D11
415
+ {PF_2 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_IO2 // Connected to PSRAM_A2
416
+ {PI_9 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_IO2 // Connected to OCTOSPIM_P2_IO2
417
+ {NC , NC , 0 }
418
+ };
419
+
420
+ MBED_WEAK const PinMap PinMap_QSPI_DATA3 [] = {
421
+ {PA_6 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO3 // Connected to SPI2_CS
422
+ {PE_15 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO3 // Connected to D12
423
+ {PF_3 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_IO3 // Connected to PSRAM_A3
424
+ {PH_8 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_IO3 // Connected to OCTOSPI_P2_IO3
425
+ {NC , NC , 0 }
426
+ };
427
+
428
+ MBED_WEAK const PinMap PinMap_QSPI_SCLK [] = {
429
+ // {PA_3, QSPI_1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_OCTOSPIM_P1)}, // OCTOSPIM_P1_CLK // Connected to STDIO_UART_RX
430
+ {PB_10 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_CLK // Connected to USART3_TX
431
+ {PE_10 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_CLK // Connected to D7
432
+ {PF_4 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_CLK // Connected to PSRAM_A4
433
+ {PF_10 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_OCTOSPIM_P1 )}, // OCTOSPIM_P1_CLK
434
+ {PI_6 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_CLK // Connected to OCTOSPIM_P2_CLK
435
+ {NC , NC , 0 }
436
+ };
437
+
438
+ MBED_WEAK const PinMap PinMap_QSPI_SSEL [] = {
439
+ // {PA_2, QSPI_1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_OCTOSPIM_P1)}, // OCTOSPIM_P1_NCS // Connected to STDIO_UART_TX
440
+ {PA_4 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS // Connected to DCMI_HSYNC
441
+ {PB_11 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS // Connected to USART3_RX
442
+ {PC_11 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS // Connected to uSD_D3
443
+ {PD_3 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P2 )}, // OCTOSPIM_P2_NCS // Connected to PSRAM_CLK
444
+ {PE_11 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS // Connected to D8
445
+ {PG_12 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_NCS // Connected to OCTOSPIM_P2_CS
446
+ {PI_5 , QSPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P2 )}, // OCTOSPIM_P2_NCS // Connected to DCMI_VSYNC
447
+ {NC , NC , 0 }
448
+ };
0 commit comments