File tree Expand file tree Collapse file tree 1 file changed +78
-2
lines changed
targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG11 Expand file tree Collapse file tree 1 file changed +78
-2
lines changed Original file line number Diff line number Diff line change @@ -452,10 +452,32 @@ MBED_WEAK const PinMap PinMap_SPI_CS[] = {
452
452
#endif
453
453
{NC , NC , NC }
454
454
};
455
+ #endif
455
456
457
+ #if DEVICE_SERIAL
456
458
/************UART**************/
457
459
MBED_WEAK const PinMap PinMap_UART_TX [] = {
460
+ #ifdef UART0_BASE
461
+ /* UART0 */
462
+ {PF6 , UART_0 , 0 },
463
+ {PE0 , UART_0 , 1 },
464
+ {PA3 , UART_0 , 2 },
465
+ {PC14 , UART_0 , 3 },
466
+ {PC4 , UART_0 , 4 },
467
+ {PF1 , UART_0 , 5 },
468
+ {PD7 , UART_0 , 6 },
469
+ #endif
470
+ #ifdef UART1_BASE
471
+ /* UART1 */
472
+ {PC12 , UART_1 , 0 },
473
+ {PF10 , UART_1 , 1 },
474
+ {PB9 , UART_1 , 2 },
475
+ {PE2 , UART_1 , 3 },
476
+ {PE12 , UART_1 , 4 },
477
+ {PH11 , UART_1 , 5 },
478
+ #endif
458
479
#ifdef USART0_BASE
480
+ /* USART0 */
459
481
{PE10 , USART_0 , 0 },
460
482
{PE7 , USART_0 , 1 },
461
483
{PC11 , USART_0 , 2 },
@@ -506,14 +528,50 @@ MBED_WEAK const PinMap PinMap_UART_TX[] = {
506
528
{PA6 , USART_5 , 1 },
507
529
{PF15 , USART_5 , 2 },
508
530
{PH10 , USART_5 , 3 },
531
+ #endif
532
+ #ifdef LEUART0_BASE
533
+ /* LEUART0 */
534
+ {PD4 , LEUART_0 , 0 },
535
+ {PB13 , LEUART_0 , 1 },
536
+ {PE14 , LEUART_0 , 2 },
537
+ {PF0 , LEUART_0 , 3 },
538
+ {PF2 , LEUART_0 , 4 },
539
+ {PC14 , LEUART_0 , 5 },
540
+ #endif
541
+ #ifdef LEUART1_BASE
542
+ /* LEUART1 */
543
+ {PC6 , LEUART_1 , 0 },
544
+ {PA5 , LEUART_1 , 1 },
545
+ {PD2 , LEUART_1 , 2 },
546
+ {PB0 , LEUART_1 , 3 },
547
+ {PB4 , LEUART_1 , 4 },
548
+ {PH0 , LEUART_1 , 5 },
509
549
#endif
510
550
{NC , NC , NC }
511
551
};
512
- #endif
513
552
514
- #if DEVICE_SERIAL
515
553
MBED_WEAK const PinMap PinMap_UART_RX [] = {
554
+ #ifdef UART0_BASE
555
+ /* UART0 */
556
+ {PF7 , UART_0 , 0 },
557
+ {PE1 , UART_0 , 1 },
558
+ {PA4 , UART_0 , 2 },
559
+ {PC15 , UART_0 , 3 },
560
+ {PC5 , UART_0 , 4 },
561
+ {PF2 , UART_0 , 5 },
562
+ {PE4 , UART_0 , 6 },
563
+ #endif
564
+ #ifdef UART1_BASE
565
+ /* UART1 */
566
+ {PC13 , UART_1 , 0 },
567
+ {PF11 , UART_1 , 1 },
568
+ {PB10 , UART_1 , 2 },
569
+ {PE3 , UART_1 , 3 },
570
+ {PE13 , UART_1 , 4 },
571
+ {PH12 , UART_1 , 5 },
572
+ #endif
516
573
#ifdef USART0_BASE
574
+ /* USART0 */
517
575
{PE11 , USART_0 , 0 },
518
576
{PE6 , USART_0 , 1 },
519
577
{PC10 , USART_0 , 2 },
@@ -564,6 +622,24 @@ MBED_WEAK const PinMap PinMap_UART_RX[] = {
564
622
{PA7 , USART_5 , 1 },
565
623
{PB1 , USART_5 , 2 },
566
624
{PH11 , USART_5 , 3 },
625
+ #endif
626
+ #ifdef LEUART0_BASE
627
+ /* LEUART0 */
628
+ {PD5 , LEUART_0 , 0 },
629
+ {PB14 , LEUART_0 , 1 },
630
+ {PE15 , LEUART_0 , 2 },
631
+ {PF1 , LEUART_0 , 3 },
632
+ {PA0 , LEUART_0 , 4 },
633
+ {PC15 , LEUART_0 , 5 },
634
+ #endif
635
+ #ifdef LEUART1_BASE
636
+ /* LEUART1 */
637
+ {PC7 , LEUART_1 , 0 },
638
+ {PA6 , LEUART_1 , 1 },
639
+ {PD3 , LEUART_1 , 2 },
640
+ {PB1 , LEUART_1 , 3 },
641
+ {PB5 , LEUART_1 , 4 },
642
+ {PH1 , LEUART_1 , 5 },
567
643
#endif
568
644
{NC , NC , NC }
569
645
};
You can’t perform that action at this time.
0 commit comments