找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 916|回复: 15
打印 上一主题 下一主题

单片机串口TX与RX上拉电平的作用

[复制链接]

8

主题

52

帖子

897

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
897
跳转到指定楼层
1#
发表于 2017-3-28 18:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
以前做串口电路的时候,一般TX与RX不需要上拉电平,前阵子看到一前辈对于串口的处理中做了上拉的处理,其作用应该不只是提高驱动能力吧,还是另外有原因呢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

15

主题

184

帖子

2682

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2682
推荐
发表于 2017-3-28 18:37 | 只看该作者
一些cpu的串口容易收到干扰,加个上拉或者下拉电阻有助提高抗干扰能力。

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
推荐
发表于 2017-3-29 09:06 | 只看该作者
本帖最后由 超級狗 于 2017-3-29 09:29 编辑 5 A! g; W6 s- i% P% M
7 X0 |* J* c  K5 A0 V
以前在養雞場,索尼依你信的三雞芯片,使用 UART 傳送/接收指令,SPI 傳送/接收數據。$ t' K' }) l# C6 m' V5 f1 _

& F' h- Y; F' L' z, ]; \1 {三雞魔電端的 UART RXD 如果為 Low,它會誤以為主控芯片不在(睡著或關機),三雞這邊也會斷線跑去睡覺。0 L5 Z6 h3 \8 f7 [) R; Q+ }
4 U- R; V5 `* P  O) p
他們利用 TXD 和 RXD 的 High/Low,通知對方是否還醒著。
2 D+ d$ R. c3 z8 ~; X7 g
& V' r1 K) \1 u% q# Y7 B但這只是芯片商的特殊做法,非業界規範或通則。
- w0 F& f' w! O3 V+ X8 L7 }- A: e$ V8 b1 y8 S9 p# b, Y# u% Z

点评

谢谢版主!涨知识了!  详情 回复 发表于 2017-3-31 16:19
版主威武,UART这个信号在某些芯片中定义功能不同的,需要具体才芯片的手册。之前的有一款SOC,uart_tx就是需要默认上拉(FLASH CODE update disable),当uart_tx拉LOW时就会进入FLASH DOWNLOAD CODE MODE,才能烧  详情 回复 发表于 2017-3-29 10:09
哈士奇是一種連主人都咬的爛狗!

11

主题

140

帖子

701

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
701
3#
发表于 2017-3-29 08:30 | 只看该作者
加也行不加也行,这种都是为了调试保险。

50

主题

389

帖子

2360

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2360
4#
发表于 2017-3-29 09:01 | 只看该作者
OC门啊,不过有些单片机内部有上拉

31

主题

247

帖子

697

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
697
6#
发表于 2017-3-29 10:09 | 只看该作者
超級狗 发表于 2017-3-29 09:06# \4 F9 f) f  t5 g4 `" x
以前在養雞場,索尼依你信的三雞芯片,使用 UART 傳送/接收指令,SPI 傳送/接收數據。3 b# u2 b$ K! ?8 ~% h6 W

4 G$ X' y; m( l9 C8 A三雞魔電端的 U ...

$ {) _; n' q7 j6 d4 f; M版主威武,UART这个信号在某些芯片中定义功能不同的,需要具体才芯片的手册。之前的有一款SOC,uart_tx就是需要默认上拉(FLASH CODE update disable),当uart_tx拉LOW时就会进入FLASH DOWNLOAD CODE MODE,才能烧写外部的FLASH CODE。

点评

支持!: 5.0
支持!: 5
「鎖你 依你信」連手冊都沒寫,是軟體被喀擦很多次之後才發現的。>_<|||  发表于 2017-3-29 11:48

34

主题

595

帖子

2095

积分

认证会员B类

Rank: 25

积分
2095
7#
发表于 2017-3-31 16:19 | 只看该作者
超級狗 发表于 2017-3-29 09:065 S  r/ e! I/ R# s- b. {' Y
以前在養雞場,索尼依你信的三雞芯片,使用 UART 傳送/接收指令,SPI 傳送/接收數據。
& Q9 @3 [. E. ?5 A2 ?3 ~' D3 b5 a+ j0 W: [) h" O, G* M9 ~
三雞魔電端的 U ...

/ v2 v1 G% \  U6 y# c* N$ f谢谢版主!涨知识了!

0

主题

130

帖子

170

积分

二级会员(20)

Rank: 2Rank: 2

积分
170
8#
发表于 2017-3-31 10:05 | 只看该作者
内有若有上拉也是若上拉,重要信号会外部加上拉,可增强驱动能力。

51

主题

405

帖子

4530

积分

五级会员(50)

Rank: 5

积分
4530
9#
发表于 2017-4-1 15:43 | 只看该作者
一般只需要RX上拉吧,* L) l1 B: Q  ~: r' @* L
UART的RX工作中处于输入状态, 为了避免 RX 无连接(或接触不良)下, 不定电平的噪声导致输入乱码等问题, 加上拉可以确定电平.
一朝英雄拔剑起,又是苍生十年劫
唯刀百辟 唯心不易

2

主题

185

帖子

1405

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1405
10#
发表于 2017-4-4 23:48 | 只看该作者
应是增加可靠性吧,我遇到过单片机上拉被烧,无法收信,加个上拉电阻就OK了

0

主题

10

帖子

17

积分

二级会员(20)

Rank: 2Rank: 2

积分
17
11#
发表于 2017-4-5 09:38 | 只看该作者
默认没有数据交换时是高电平,这样处理可能是为了增加可靠性吧,可能是在隔离电路里面,可能会这样做。

1

主题

37

帖子

758

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
758
12#
发表于 2017-5-22 08:50 | 只看该作者
抗干扰  接收端通常加上拉  因为一般接收端内阻很大  外围的干扰很容易引起电平的跳变

0

主题

57

帖子

257

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
257
13#
发表于 2017-6-8 11:45 | 只看该作者
涨知识,谢版主

1

主题

9

帖子

42

积分

二级会员(20)

Rank: 2Rank: 2

积分
42
14#
发表于 2017-7-5 01:17 | 只看该作者
超级狗版主威武。。养鸡场是哪?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-16 08:43 , Processed in 0.063549 second(s), 33 queries , Gzip On.

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

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

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