找回密码
 注册
关于网站域名变更的通知
查看: 565|回复: 23
打印 上一主题 下一主题

UART会对网口通讯有影响吗?

[复制链接]
  • TA的每日心情
    擦汗
    2024-10-11 15:34
  • 签到天数: 34 天

    [LV.5]常住居民I

    跳转到指定楼层
    1#
     楼主| 发表于 2025-9-25 16:20 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    本帖最后由 看到我叫我去学习 于 2025-9-25 16:24 编辑 2 V) P% r5 ~; o6 C9 L: G

    ; t  I  f- I3 D$ \6 r& l- L一批板卡中,有一张板卡能通过上位机识别到ip,但是无法打开,当接上串口线,还没有进行下一步调试,再点击打开卡莫名其妙的就打开了,网口(HR911130A)的电压' c* N4 m5 U2 n
    正常,未能理解是什么原因能使得串口对网口连通影响。下附有问题的两部分原理图,看看大家有何想法。
    0 C+ ^' F( V9 G% m6 y7 a* N+ Y( g4 z

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 思維要寬廣,不要在小圈圈打轉。

    查看全部评分

  • TA的每日心情
    擦汗
    2024-10-11 15:34
  • 签到天数: 34 天

    [LV.5]常住居民I

    来自 2#
     楼主| 发表于 2025-9-26 11:29 | 只看该作者
    myiccdream 发表于 2025-9-26 08:55
    2 J5 c1 N# n( s2 ~  D- J7 l" n7 ~/ U串口空闲是高电平, 你这原理图难道 74LCV124 一直把 RXD拉到GND?
    3 |8 Z) e( j) A+ a8 G! w" [* V$ q然后串口一直在中断? 一直在接受到0x0 ...
    4 g' K5 i6 l. f! C' ]8 T- x
    问题找到了,125器件坏了,串口一直拉低,当接上串口调试,电平拉高,内部系统应该识别到对应字符就可以使用了- M3 w" m& {- n

    点评

    谢谢分享!: 5.0
    只是好奇一問,狗然鳥都不鳥我,還好留了一手沒教!^_^  发表于 2025-10-2 09:53
    樓主方便透露主控端芯片是誰嗎?^_^  发表于 2025-9-26 14:09
    如果你拆掉125 正常了,那么你的说法 就还没有意思到这个电路的问题 你不插入VBUS,CH340C 是没电的 ,不工作的, 他的RXD 输出 给125 是一个什么状态 ? 高阻? 低电平? 然后你给了125 一个单板上的3.3V ,这个  详情 回复 发表于 2025-9-26 11:51
    谢谢分享!: 5
    看!又一個案例。>_<|||  发表于 2025-9-26 11:37

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 感謝分享經驗!

    查看全部评分

    该用户从未签到

    推荐
    发表于 2025-9-26 07:47 | 只看该作者
    本帖最后由 超級狗 于 2025-9-26 11:41 编辑 5 d7 z& S0 ]& j) u) x
    看到我叫我去学习 发表于 2025-9-25 16:290 a. G* ~; y& B  L& }( P/ r
    附上原理图,小弟暂时是没有找到原因
      ~, m$ j, R2 a! ]
    舉一個養雞場的特殊案例:3 w3 E* a0 O, C
    # C3 W8 y# Z. Q
    每次三雞魔電3G Modem)拔掉 UART Port 就會斷線,後來問了供應商才知道,他們把 UARTTXD 同時拿來做休眠Hibernation)控制。! v5 Y# }+ {* [7 s/ P

    4 Z4 l4 v  l. M2 K, qTXDLow 表示主控Host)端可能睡著了,此時三雞魔電3G Modem)繼續連線也沒有意義,於是也跟著斷線跑去睡覺。( {* I" l8 _) s; G/ s) Q3 }
    % S0 q5 t! E1 Y9 P/ r7 {0 Q

    " A8 i8 I; ^7 ?( L
  • TA的每日心情
    擦汗
    2024-10-11 15:34
  • 签到天数: 34 天

    [LV.5]常住居民I

    4#
     楼主| 发表于 2025-9-25 16:29 | 只看该作者
    附上原理图,小弟暂时是没有找到原因
    ; q2 \- B; z: f: v1 Z+ O# G! d% R

    165.png (112.32 KB, 下载次数: 17)

    165.png

    265.png (61.82 KB, 下载次数: 20)

    265.png

    点评

    舉一個養雞場的特殊案例: 每次三雞魔電(3G Modem)拔掉 UART Port 拔掉就會斷線,後來問了供應商才知道,他們把 UART 的 TXD 有同時拿來做休眠(Hibernation)控制。 TXD 為 Low 表示主控(Host)端不是關機  详情 回复 发表于 2025-9-26 07:47

    该用户从未签到

    5#
    发表于 2025-9-25 18:10 | 只看该作者
    網口Ethernet)和串口UART)是兩個不相干的介面,它們應該還會接到另一顆單片機MCU)之類的芯片,那邊的電路才是關鍵。
    ; y+ Z3 m$ M4 v3 x3 y& b( F4 O7 C2 T. g( `
    只貼連接器原理圖,是很難發現什麼問題的。
    # ]( ^9 a8 r3 D, c+ c9 n1 p  W& g
    & d* p# [1 p* W$ u( S6 Q3 ?: V接了串口UART)功能就正常,有可能是串口UART)上某些信號對主控芯片造成的影響。: I. G- f' V5 z& ]

    * x3 |& r" Q$ X8 T6 ?  O& n5 `不能只查電源,信號的電平也要和正常的板卡做比對。) G: F5 e9 r: {/ ^

    , c/ X6 I) ~) K; l( f7 s- W" o僅提供一己之愚見!$ e5 }7 `9 V. b# j, b( M! \% y5 N- z; n9 G

    8 d: N9 P4 B8 ]! S4 i$ A3 a
    : H& k- b8 p2 s0 O0 Q0 e

    点评

    正解,眼光要放的长远。  发表于 2025-9-26 10:36
  • TA的每日心情
    奋斗
    2025-11-21 15:00
  • 签到天数: 60 天

    [LV.6]常住居民II

    6#
    发表于 2025-9-25 21:17 | 只看该作者
    以前在公司检视原理图,几十页原理图在一起,还了解项目相关的情况,也不能把问题找完,大家凑在一起,总能找到一些错误或者更好的实现。你的描述过于简单,电路图也很少。% U+ i7 u* p3 l9 i$ b
    一般来说,UART不会影响以太网。但在实际中,各种原因,也会引起意想不到的问题。

    该用户从未签到

    7#
    发表于 2025-9-26 08:55 | 只看该作者
    串口空闲是高电平, 你这原理图难道 74LCV124 一直把 RXD拉到GND?
    ( v; O# t, h$ G, j9 b+ E) |然后串口一直在中断? 一直在接受到0x00,然后其他任务被挂起?

    点评

    问题找到了,125器件坏了,串口一直拉低,当接上串口调试,电平拉高,内部系统应该识别到对应字符就可以使用了  详情 回复 发表于 2025-9-26 11:29
    我记得125这个芯片只是个缓冲器,不是反向器吧  详情 回复 发表于 2025-9-26 10:03

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 思路敏銳、舉一反三!

    查看全部评分

    该用户从未签到

    8#
    发表于 2025-9-26 10:03 | 只看该作者
    myiccdream 发表于 2025-9-26 08:554 e2 \( Z! u: h% E8 t* M( r1 x
    串口空闲是高电平, 你这原理图难道 74LCV124 一直把 RXD拉到GND?
    " ?1 S+ `) S2 h9 ^( ^: x2 Z7 _然后串口一直在中断? 一直在接受到0x0 ...
    & ^) h+ d+ g4 N; \3 o( s  Y& k
    我记得125这个芯片只是个缓冲器,不是反向器吧6 c" x' N6 p; n+ }

    点评

    谢谢分享!: 5.0
    是的,是个缓冲器  详情 回复 发表于 2025-9-26 16:40
    谢谢分享!: 5
    龍大,他的意思是指 CH340C74LVC125 有異常的時候。^_^  发表于 2025-9-26 10:20
  • TA的每日心情
    擦汗
    2024-10-11 15:34
  • 签到天数: 34 天

    [LV.5]常住居民I

    9#
     楼主| 发表于 2025-9-26 10:29 | 只看该作者
    那能否这样,我将125去掉,看看会是什么状态

    点评

    谢谢分享!: 5.0
    論壇眾會員僅提供一些思路及想法,真正的原因需要樓主自己發掘。^_^  发表于 2025-9-26 10:55
    谢谢分享!: 5
    可以先看一下信號電平,再拿正常的板卡來試。^_^  发表于 2025-9-26 10:40
  • TA的每日心情
    慵懒
    2025-11-18 15:23
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    10#
    发表于 2025-9-26 10:29 | 只看该作者
    是一批同型号板卡中只有一片出现这种问题吗?* g6 s' X4 d% i& G) ]1 i& c+ L
    怀疑是地线的原因。( x) Y1 D. E# L# H( G
    单独搭一根地线从板卡到上位机,如果现象相同的话。0 S- F* P" R/ z  R* l
    检查一下C257,C258,R261看看吧

    点评

    谢谢分享!: 5.0
    谢谢分享!: 5
    秋葵雖然難吃,但還是有營養價值的!^_^  发表于 2025-9-26 11:27

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 熱心助人!

    查看全部评分

    该用户从未签到

    11#
    发表于 2025-9-26 11:51 | 只看该作者
    看到我叫我去学习 发表于 2025-9-26 11:29* r9 i6 C6 d; T( g3 t) n' R
    问题找到了,125器件坏了,串口一直拉低,当接上串口调试,电平拉高,内部系统应该识别到对应字符就可以 ...

    0 b9 u1 e  }3 A如果你拆掉125 正常了,那么你的说法 就还没有意思到这个电路的问题: p: S- H8 B+ {$ L1 X" U( X
    你不插入VBUS,CH340C 是没电的 ,不工作的, 他的RXD 输出 给125 是一个什么状态 ? 高阻? 低电平?) ~7 m9 s! U& h: _4 }0 E8 p
    然后你给了125 一个单板上的3.3V ,这个时候125是工作的。 如果125 把A的输入认为是GND,那么他输出就是低!: H9 R5 z- A6 L) y5 F9 b- f. z1 o

    点评

    是这样的,正常串口默认输出就是高电平,而我测量到125时,信号已经拉低,说明存在短路或是损坏情况,在当接上串口线时候,信号线处于高电平,所以125可以不需要,直连也是可以的,保证串口是高电平  详情 回复 发表于 2025-9-26 16:35

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 一般人是修好就算了,能了解原因才有成長。

    查看全部评分

  • TA的每日心情
    擦汗
    2024-10-11 15:34
  • 签到天数: 34 天

    [LV.5]常住居民I

    13#
     楼主| 发表于 2025-9-26 16:35 | 只看该作者
    myiccdream 发表于 2025-9-26 11:51
    ! c9 D- |1 R" T, l& F! z如果你拆掉125 正常了,那么你的说法 就还没有意思到这个电路的问题
    ; ~: l2 k3 L* d; p& x6 H你不插入VBUS,CH340C 是没电的 , ...

    4 ?  S3 ~7 {+ [& q% Z8 i) A是这样的,正常串口默认输出就是高电平,而我测量到125时,信号已经拉低,说明存在短路或是损坏情况,在当接上串口线时候,信号线处于高电平,所以125可以不需要,直连也是可以的,保证串口是高电平
    ( @& j' O. P/ c' _5 {$ s: o

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 感謝說明!

    查看全部评分

  • TA的每日心情
    擦汗
    2024-10-11 15:34
  • 签到天数: 34 天

    [LV.5]常住居民I

    14#
     楼主| 发表于 2025-9-26 16:40 | 只看该作者
    huo_xing 发表于 2025-9-26 10:03
    - m  ~& x# B- Y3 P- O9 _2 W我记得125这个芯片只是个缓冲器,不是反向器吧

    : j* N: {% m6 j+ b是的,是个缓冲器7 p) x5 Y5 ~" e6 x1 Z- o/ [
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-22 01:50 , Processed in 0.171875 second(s), 31 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表