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

2019-10-14 23:59发布

 这是串口初始化函数中的一段代码  GPIOA->CRH|=0X000008B0;//IO状态设置

请问这里第九位为什么要设置成复用功能推挽输出模式  还有什么是复用功能推挽输出模式????????
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
电子爱好探索者
1楼-- · 2019-10-16 00:23
 精彩回答 2  元偷偷看……
llllyyyy
2楼-- · 2019-10-16 06:01
回复【8楼】电子爱好探索者:
---------------------------------
回复【8楼】电子爱好探索者:
---------------------------------
你说了个毛线啊大哥
kingpage
3楼-- · 2019-10-16 06:38
搞错了吧,这里的第九位连接的并不是USART1的TXD,而是RXD吧。但RXD是接收数据的,为什么却配置为是复用功能推换输出,而第十位连接的是TXD发送数据,却配置为上拉/下拉输入。
kingpage
4楼-- · 2019-10-16 09:54
本帖最后由 kingpage 于 2016-1-12 01:19 编辑
正点原子 发表于 2012-2-1 23:28
回复【楼主位】1126163471:
---------------------------------
串口的TXD就是复用推挽输出

我也刚看到这章,也有点疑问。原子哥,这里你是不是搞错了,这里的第九位(PA9)连接的并不是USART1的TXD,而是RXD吧。但RXD是接收数据的,为什么却配置为是复用功能推换输出,而第十位(PA10)才是连接TXD,却配置为上拉/下拉输入。
linjiangxian89
5楼-- · 2019-10-16 13:13
teclimber 发表于 2012-2-4 11:53
因为是串口不在时普通的IO口所以复用,
因为没接上拉电阻所以推挽。
因为TX为发送数据端口所以输出。

综上 ...

说得好!
那在输入捕获实验中,为什么也要配置为输出呢?!
阿凯
6楼-- · 2019-10-16 16:43
 精彩回答 2  元偷偷看……

一周热门 更多>