- #define BSP_USING_UART10 I) Q9 \9 n, m, E
- #define BSP_USING_UART2
& U! ]/ J0 X' v$ y8 K - #define BSP_USING_UART3
& Q5 |$ k( b' n6 i% Y - #define BSP_USING_UART48 h; P' W3 b& V4 l0 j9 g! ~
- #define BSP_USING_UART5
8 J- x7 ^& Q% a# g - , h4 [. b" ^$ U# N/ H7 u9 Q
9 _- r0 X3 e7 t- i- #if defined(BSP_USING_UART1)
$ q' k6 ~& s: k$ q6 N* M3 y - #define UART1_TX_PORT GPIOA% o: d) a8 }+ Q" {
- #define UART1_RX_PORT GPIOA
) D) p$ U c( Y: `# ?* [ - #define UART1_TX_PIN GPIO_PIN_9
+ k- h5 i G1 B; } - #define UART1_RX_PIN GPIO_PIN_10" t+ r* U4 E4 }! F( Q. H
- #endif5 q6 g% P2 e% g# G, {0 Y; i
- #if defined(BSP_USING_UART2)
% ?6 m& q7 `* a3 ] - #define UART2_TX_PORT GPIOA/ I" W/ J8 t0 Q# m' O, w
- #define UART2_RX_PORT GPIOA
, b: e0 n+ k- V. F* t& B7 B8 _2 [ - #define UART2_TX_PIN GPIO_PIN_2
1 e+ o! F3 O) y ~; C3 p" H/ y1 } - #define UART2_RX_PIN GPIO_PIN_3
( T s* Y# {% e: r; P% k6 s - #endif
0 H3 B# I5 v0 m' G. Z! ^$ w - #if defined(BSP_USING_UART3)
6 W( u: d$ U* [' G - #define UART3_TX_PORT GPIOB3 U/ x" u* B4 O% W% _2 v( U
- #define UART3_RX_PORT GPIOB
( Z2 ?+ h8 M& [9 H9 U - #define UART3_TX_PIN GPIO_PIN_10
+ G$ L6 s4 L1 f - #define UART3_RX_PIN GPIO_PIN_11+ C; P2 K! V3 e6 c8 {* f( T: @
- #endif
5 |- p2 [9 j5 c - #if defined(BSP_USING_UART4)
" }2 m- N: y" [: y - #define UART4_TX_PORT GPIOC
. e' p% F! q, u3 {. Y- | - #define UART4_RX_PORT GPIOC
% u0 w* C- W; Q! l - #define UART4_TX_PIN GPIO_PIN_10
! k# T# y& v1 y3 ?* C z% h - #define UART4_RX_PIN GPIO_PIN_11 f! p3 ]( ~1 r8 k2 X' k9 G
- #endif2 b0 P+ d4 y1 Q/ }! i9 g
- #if defined(BSP_USING_UART5)
1 P7 Z5 C' g4 B) w3 a - #define UART5_TX_PORT GPIOC
- t% p) v" t) ^7 G; I+ H. _: b - #define UART5_RX_PORT GPIOD
. ^' c/ |( `# z: G( n, E - #define UART5_TX_PIN GPIO_PIN_12: Z. d$ {- a$ [1 N b
- #define UART5_RX_PIN GPIO_PIN_29 G7 v M, x- H4 n
- #endif# W% f3 ^5 n; u$ R" A( v* E" Z4 ~) G- A" Q
- 1 a. y$ ?# s3 N
复制代码 转载自:小盼你最萌哒
/ b+ E! u% g$ q如有侵权请联系删除
3 R$ T, F+ q1 |; \% G. q4 d E. S) [' r3 {# B
|