OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 26743|回复: 19

请问什么是复用功能推挽输出模式

[复制链接]

74

主题

209

帖子

0

精华

高级会员

Rank: 4

积分
919
金钱
919
注册时间
2012-1-14
在线时间
5 小时
发表于 2012-2-1 22:00:02 | 显示全部楼层 |阅读模式

 这是串口初始化函数中的一段代码 

GPIOA->CRH|=0X000008B0;//IO状态设置

请问这里第九位为什么要设置成复用功能推挽输出模式  还有什么是复用功能推挽输出模式????????

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

67

主题

151

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
446
金钱
446
注册时间
2011-11-15
在线时间
4 小时
发表于 2012-2-4 11:53:26 | 显示全部楼层
因为是串口不在时普通的IO口所以复用,
因为没接上拉电阻所以推挽。
因为TX为发送数据端口所以输出。

综上所述,所以为复用推挽输出。
回复 支持 2 反对 0

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-2-1 23:28:30 | 显示全部楼层
回复【楼主位】1126163471:
---------------------------------
串口的TXD就是复用推挽输出
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 0 反对 1

使用道具 举报

74

主题

209

帖子

0

精华

高级会员

Rank: 4

积分
919
金钱
919
注册时间
2012-1-14
在线时间
5 小时
 楼主| 发表于 2012-2-2 15:41:08 | 显示全部楼层
恩 谢谢原子
回复 支持 反对

使用道具 举报

76

主题

355

帖子

0

精华

高级会员

Rank: 4

积分
671
金钱
671
注册时间
2012-9-19
在线时间
5 小时
发表于 2013-5-16 15:34:44 | 显示全部楼层
回复【4楼】teclimber:
---------------------------------
说的好。。。
具有资深STM32点灯技术,
回复 支持 反对

使用道具 举报

2

主题

31

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
212
金钱
212
注册时间
2014-9-26
在线时间
26 小时
发表于 2014-11-8 11:40:23 | 显示全部楼层
长知识了 凑字数
潜伏LED流水灯百八十年
回复 支持 反对

使用道具 举报

5

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2015-4-11
在线时间
0 小时
发表于 2015-4-13 22:47:13 | 显示全部楼层
还是没懂啊  再说的通俗点呗 就说复用是什么意思  复用干什么啊
@@@
回复 支持 反对

使用道具 举报

25

主题

105

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
457
金钱
457
注册时间
2015-8-16
在线时间
116 小时
发表于 2015-8-22 21:07:33 | 显示全部楼层
回复【4楼】teclimber:
---------------------------------
因为是串口不在时普通的IO口所以复用, 
因为没接上拉电阻所以推挽。 
因为TX为发送数据端口所以输出。 

综上所述,所以为复用推挽输出。
---------------------------------
那么RX引脚为什么设置为浮空输入或者上拉输入
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
25
金钱
25
注册时间
2015-3-28
在线时间
1 小时
发表于 2015-10-6 20:48:31 | 显示全部楼层
回复【8楼】电子爱好探索者:
---------------------------------
回复【8楼】电子爱好探索者:
---------------------------------
你说了个毛线啊大哥
回复 支持 反对

使用道具 举报

9

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
119
金钱
119
注册时间
2015-8-18
在线时间
17 小时
发表于 2016-1-12 01:08:31 | 显示全部楼层
搞错了吧,这里的第九位连接的并不是USART1的TXD,而是RXD吧。但RXD是接收数据的,为什么却配置为是复用功能推换输出,而第十位连接的是TXD发送数据,却配置为上拉/下拉输入。
回复 支持 反对

使用道具 举报

9

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
119
金钱
119
注册时间
2015-8-18
在线时间
17 小时
发表于 2016-1-12 01:11:45 | 显示全部楼层
本帖最后由 kingpage 于 2016-1-12 01:19 编辑
正点原子 发表于 2012-2-1 23:28
回复【楼主位】1126163471:
---------------------------------
串口的TXD就是复用推挽输出

我也刚看到这章,也有点疑问。原子哥,这里你是不是搞错了,这里的第九位(PA9)连接的并不是USART1的TXD,而是RXD吧。但RXD是接收数据的,为什么却配置为是复用功能推换输出,而第十位(PA10)才是连接TXD,却配置为上拉/下拉输入。
回复 支持 反对

使用道具 举报

4

主题

17

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2016-1-28
在线时间
6 小时
发表于 2016-5-13 09:16:50 | 显示全部楼层
teclimber 发表于 2012-2-4 11:53
因为是串口不在时普通的IO口所以复用,
因为没接上拉电阻所以推挽。
因为TX为发送数据端口所以输出。

综上 ...

说得好!
那在输入捕获实验中,为什么也要配置为输出呢?!
回复 支持 反对

使用道具 举报

5

主题

36

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
208
金钱
208
注册时间
2015-3-14
在线时间
33 小时
发表于 2016-6-6 15:31:22 | 显示全部楼层
kingpage 发表于 2016-1-12 01:11
我也刚看到这章,也有点疑问。原子哥,这里你是不是搞错了,这里的第九位(PA9)连接的并不是USART1的TXD, ...

PA9/USART1_TX/TIM1_CH2
回复 支持 反对

使用道具 举报

5

主题

36

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
208
金钱
208
注册时间
2015-3-14
在线时间
33 小时
发表于 2016-6-6 15:31:52 | 显示全部楼层
kingpage 发表于 2016-1-12 01:11
我也刚看到这章,也有点疑问。原子哥,这里你是不是搞错了,这里的第九位(PA9)连接的并不是USART1的TXD, ...

没错啊
回复 支持 反对

使用道具 举报

11

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
118
金钱
118
注册时间
2015-4-22
在线时间
16 小时
发表于 2016-9-10 09:20:20 | 显示全部楼层
弱弱的问下,这个RXD为什么也要配置为输出呢?没搞明白
回复 支持 反对

使用道具 举报

3

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2016-3-9
在线时间
10 小时
发表于 2016-9-19 22:41:22 | 显示全部楼层
怎么没人回了呢?
回复 支持 反对

使用道具 举报

hbbwyy 该用户已被删除
发表于 2017-2-23 10:19:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

1

主题

74

帖子

0

精华

初级会员

Rank: 2

积分
127
金钱
127
注册时间
2017-2-9
在线时间
19 小时
发表于 2017-2-23 10:47:23 | 显示全部楼层
xiaojianjian 发表于 2016-9-10 09:20
弱弱的问下,这个RXD为什么也要配置为输出呢?没搞明白

你没发现配置的时候A9不但配置了传输模式还配置了传输速率,而A10只是配置了传输模式。RX也配置位复用推挽输出并不是一定要输出,你可以试一下,把LED的引脚配置成复用推挽输出,这个时候你软件给这个引脚高低电平,LED的状态是不会改变的。复用推挽输出这个引脚的电平变化是根据你外接设备的电平来控制的,虽说是输出,但其实也可以看做是输入。
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2017-9-18
在线时间
20 小时
发表于 2020-11-9 15:44:36 | 显示全部楼层
linjiangxian89 发表于 2016-5-13 09:16
说得好!
那在输入捕获实验中,为什么也要配置为输出呢?!

你好请问得到解答了嘛?捕获实验中为什么配置推挽复用输出呢
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
14
金钱
14
注册时间
2020-11-7
在线时间
5 小时
发表于 2020-11-21 21:08:02 | 显示全部楼层
啦啦啦啦啦 发表于 2020-11-9 15:44
你好请问得到解答了嘛?捕获实验中为什么配置推挽复用输出呢

蹲一个
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-22 18:09

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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