你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于stm32f1的使能5个串口经验分享

[复制链接]
攻城狮Melo 发布时间:2023-3-14 13:23
  1. #define BSP_USING_UART1
    : f! s. @% S/ o
  2. #define BSP_USING_UART2
    ( P( p( J3 C+ n/ {
  3. #define BSP_USING_UART3
    - _5 _8 m3 o% v2 }: z! |$ g0 E
  4. #define BSP_USING_UART4
    9 \6 ~9 Y( p: y0 G6 e8 V0 R
  5. #define BSP_USING_UART5
    1 x; c0 K$ ~$ V% w# G- j
  6. 8 V1 W6 t! ^7 W  |' \% b7 B
  7. * e1 C) \$ v* A$ A) T: _
  8. #if defined(BSP_USING_UART1)
    & l' F/ G1 G2 I. `; d2 D
  9. #define UART1_TX_PORT       GPIOA! d! ]- x' S' v& e+ q1 _
  10. #define UART1_RX_PORT       GPIOA. b: f0 O- V- i% D) ^3 u
  11. #define UART1_TX_PIN        GPIO_PIN_98 T: \5 J) a! g# M. j2 {
  12. #define UART1_RX_PIN        GPIO_PIN_10
    : F( L/ a6 D1 C0 ^
  13. #endif
    * j5 q  }9 V$ b7 l/ ~- \# S- d
  14. #if defined(BSP_USING_UART2)
    1 u8 S# R  s# ?' z
  15. #define UART2_TX_PORT       GPIOA
    $ P9 H  t% u- H/ _% E* C& _) L
  16. #define UART2_RX_PORT       GPIOA
    " Z2 [& T  _. |2 P# ~/ x
  17. #define UART2_TX_PIN        GPIO_PIN_24 z" y) \- q) d: v! E) L* z
  18. #define UART2_RX_PIN        GPIO_PIN_3
    9 j7 d7 x  t& }6 K
  19. #endif
    : r, [& Y2 h- ?7 K
  20. #if defined(BSP_USING_UART3)) S$ X- _0 `  P- Q5 Y
  21. #define UART3_TX_PORT       GPIOB
    5 I) o) h' e7 u- E' Z- y: c# }; w
  22. #define UART3_RX_PORT       GPIOB. l/ O8 J$ Q' P/ P- i/ T
  23. #define UART3_TX_PIN        GPIO_PIN_10
    . c& W2 n: `. `' O
  24. #define UART3_RX_PIN        GPIO_PIN_11% J% _" D5 U$ a. J0 S7 C; v
  25. #endif2 ~, g8 X- V) U. v
  26. #if defined(BSP_USING_UART4)
    : _4 L9 s( ~- B% f% D
  27. #define UART4_TX_PORT       GPIOC
    + P! J6 {. c, M; ]1 x* p
  28. #define UART4_RX_PORT       GPIOC
    & s# t! G/ [5 m, Z; q  p* C+ Q0 E
  29. #define UART4_TX_PIN        GPIO_PIN_102 Q# S) C* M2 K
  30. #define UART4_RX_PIN        GPIO_PIN_112 q- X4 T0 W, W
  31. #endif, @" t4 \! ^( H& b; o) R
  32. #if defined(BSP_USING_UART5)
    / Z  n- g( Y/ Z' M
  33. #define UART5_TX_PORT       GPIOC% ?) A4 C0 x/ a
  34. #define UART5_RX_PORT       GPIOD) F: |) L) }" ?" B: Q/ a' ^1 d+ w! ]
  35. #define UART5_TX_PIN        GPIO_PIN_12
    . O  T+ ~: {7 Z6 a8 r$ V6 _
  36. #define UART5_RX_PIN        GPIO_PIN_24 p, S; t2 {2 R6 }$ t9 ]9 |# o
  37. #endif
      v  h7 G; m: u' F; v  u
  38. ; 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 ~
收藏 评论0 发布时间:2023-3-14 13:23

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版