- #define BSP_USING_UART1
: f! s. @% S/ o - #define BSP_USING_UART2
( P( p( J3 C+ n/ { - #define BSP_USING_UART3
- _5 _8 m3 o% v2 }: z! |$ g0 E - #define BSP_USING_UART4
9 \6 ~9 Y( p: y0 G6 e8 V0 R - #define BSP_USING_UART5
1 x; c0 K$ ~$ V% w# G- j - 8 V1 W6 t! ^7 W |' \% b7 B
- * e1 C) \$ v* A$ A) T: _
- #if defined(BSP_USING_UART1)
& l' F/ G1 G2 I. `; d2 D - #define UART1_TX_PORT GPIOA! d! ]- x' S' v& e+ q1 _
- #define UART1_RX_PORT GPIOA. b: f0 O- V- i% D) ^3 u
- #define UART1_TX_PIN GPIO_PIN_98 T: \5 J) a! g# M. j2 {
- #define UART1_RX_PIN GPIO_PIN_10
: F( L/ a6 D1 C0 ^ - #endif
* j5 q }9 V$ b7 l/ ~- \# S- d - #if defined(BSP_USING_UART2)
1 u8 S# R s# ?' z - #define UART2_TX_PORT GPIOA
$ P9 H t% u- H/ _% E* C& _) L - #define UART2_RX_PORT GPIOA
" Z2 [& T _. |2 P# ~/ x - #define UART2_TX_PIN GPIO_PIN_24 z" y) \- q) d: v! E) L* z
- #define UART2_RX_PIN GPIO_PIN_3
9 j7 d7 x t& }6 K - #endif
: r, [& Y2 h- ?7 K - #if defined(BSP_USING_UART3)) S$ X- _0 ` P- Q5 Y
- #define UART3_TX_PORT GPIOB
5 I) o) h' e7 u- E' Z- y: c# }; w - #define UART3_RX_PORT GPIOB. l/ O8 J$ Q' P/ P- i/ T
- #define UART3_TX_PIN GPIO_PIN_10
. c& W2 n: `. `' O - #define UART3_RX_PIN GPIO_PIN_11% J% _" D5 U$ a. J0 S7 C; v
- #endif2 ~, g8 X- V) U. v
- #if defined(BSP_USING_UART4)
: _4 L9 s( ~- B% f% D - #define UART4_TX_PORT GPIOC
+ P! J6 {. c, M; ]1 x* p - #define UART4_RX_PORT GPIOC
& s# t! G/ [5 m, Z; q p* C+ Q0 E - #define UART4_TX_PIN GPIO_PIN_102 Q# S) C* M2 K
- #define UART4_RX_PIN GPIO_PIN_112 q- X4 T0 W, W
- #endif, @" t4 \! ^( H& b; o) R
- #if defined(BSP_USING_UART5)
/ Z n- g( Y/ Z' M - #define UART5_TX_PORT GPIOC% ?) A4 C0 x/ a
- #define UART5_RX_PORT GPIOD) F: |) L) }" ?" B: Q/ a' ^1 d+ w! ]
- #define UART5_TX_PIN GPIO_PIN_12
. O T+ ~: {7 Z6 a8 r$ V6 _ - #define UART5_RX_PIN GPIO_PIN_24 p, S; t2 {2 R6 }$ t9 ]9 |# o
- #endif
v h7 G; m: u' F; v u - ; p) ^% [& [' ]/ X5 R. ~
复制代码 转载自:小盼你最萌哒
" y) z2 n) v. |3 E9 z c* u$ |如有侵权请联系删除
4 O- B2 J' y; A- t* ^
2 F( ~6 j8 J5 c* C8 ~ |