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

2019-10-14 23:59发布

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

请问这里第九位为什么要设置成复用功能推挽输出模式  还有什么是复用功能推挽输出模式????????
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
阿凯
1楼-- · 2019-10-16 18:48
kingpage 发表于 2016-1-12 01:11
我也刚看到这章,也有点疑问。原子哥,这里你是不是搞错了,这里的第九位(PA9)连接的并不是USART1的TXD, ...

没错啊
xiaojianjian
2楼-- · 2019-10-16 20:20
弱弱的问下,这个RXD为什么也要配置为输出呢?没搞明白
烟草圈儿
3楼-- · 2019-10-17 00:17
怎么没人回了呢?
TGuest
4楼-- · 2019-10-17 02:50
xiaojianjian 发表于 2016-9-10 09:20
弱弱的问下,这个RXD为什么也要配置为输出呢?没搞明白

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

一周热门 更多>