- #define BSP_USING_UART1$ I' q1 D0 a; B) ~4 V
- #define BSP_USING_UART2
4 L1 @( [" _% p2 w; k6 F - #define BSP_USING_UART3$ L7 N, y F) h n% k' `" K
- #define BSP_USING_UART45 w5 W/ @. S# A) N& }: F p
- #define BSP_USING_UART5
9 R- t8 m O1 a) N: q- h9 Y9 O! o
* |- `3 [* m& g* g0 F- # K4 h4 C& {$ I9 h
- #if defined(BSP_USING_UART1)
9 F9 Q& e5 Z' ~2 L p - #define UART1_TX_PORT GPIOA
$ [( X# q9 K0 ~0 n- x, X6 l - #define UART1_RX_PORT GPIOA
2 c6 @' d6 o1 K8 s1 g* c* } - #define UART1_TX_PIN GPIO_PIN_9
h; ?1 s& k7 n* M0 h - #define UART1_RX_PIN GPIO_PIN_102 Z2 C' C- L3 N/ @
- #endif
& v O: u: q& |/ H. ] - #if defined(BSP_USING_UART2)
) f& ^5 o9 e" `! b& v - #define UART2_TX_PORT GPIOA
; q1 r1 W# q' m, Y! t; d4 ]- D - #define UART2_RX_PORT GPIOA
. `1 X9 L# `9 W1 y0 y" @. D - #define UART2_TX_PIN GPIO_PIN_2
4 O+ X0 H- ]' B6 C/ m" r' {$ w - #define UART2_RX_PIN GPIO_PIN_3
0 a; g5 e, Y6 x - #endif2 c3 h( f1 T4 O) P7 ]5 m
- #if defined(BSP_USING_UART3), P) Q& I+ `$ R& N
- #define UART3_TX_PORT GPIOB
) X, A! n9 F" D. H - #define UART3_RX_PORT GPIOB
5 s8 Z( m+ M+ ?8 t - #define UART3_TX_PIN GPIO_PIN_10
% U b- g, o2 Y - #define UART3_RX_PIN GPIO_PIN_11/ \' q+ [2 { j: |( w% B
- #endif9 A! L3 a) Y! u* v( P
- #if defined(BSP_USING_UART4)
9 G: n* G& [4 Q+ T3 _% n - #define UART4_TX_PORT GPIOC7 Y! \: T% F% Q' S" p) M; f" _; H' ^! k
- #define UART4_RX_PORT GPIOC
- u& o1 O! O- m+ t( U7 r - #define UART4_TX_PIN GPIO_PIN_109 G W* |9 y( a8 L
- #define UART4_RX_PIN GPIO_PIN_11/ X, L4 X+ ]+ @1 p, i; g7 p
- #endif
+ B' J t8 @8 q5 N" L - #if defined(BSP_USING_UART5)
3 b3 B& {: \$ z/ f1 G - #define UART5_TX_PORT GPIOC9 }; R& h1 H! _7 l
- #define UART5_RX_PORT GPIOD( w$ [3 F& [8 D/ @) v) Y
- #define UART5_TX_PIN GPIO_PIN_12
6 x! |9 o* ?% u% y8 _9 C5 d$ p* P+ n8 H - #define UART5_RX_PIN GPIO_PIN_2
2 L# ^2 |7 D: J/ Q @$ e# s - #endif( f, O" s+ I4 @# s" s
4 n0 N! X& [1 b" o5 m
复制代码 转载自:小盼你最萌哒
! V0 @+ Z6 j; u) }- \/ ~0 d如有侵权请联系删除+ T U0 x# l) i% C+ O7 h3 W
) p7 ]6 G& i7 k+ a0 N5 v3 j
|