GPIO默认是复用模式还是IO口模式?

2019-07-20 20:11发布

我们的GPIO是不是默认都是复用功能模式?
比如我们下载程序时,默认好像可以直接使用这个PA9,PA10的串口1模式,那么我理解这个GPIO默认都在复用模式?
但是我又想了一下,如果都搞成复用模式那不让这个GPIO很乱啊?那为啥就PA9,PA10默认却是usart1的串口模式呢?
麻烦大家帮我解决这个疑惑,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
Mcu_learning
1楼-- · 2019-07-21 01:47
STM32的GPIO上电之后默认的不是复用功能,是浮空输入。如果是调试接口的上电之后是上拉输入或者下拉输入。
GPIO作为普通的IO口输入输出不需要配置成复用,只有当你要使用类似串口、SPI、这些第二功能的时候才要配置成复用功能。
看下中文参考手册的 图8.1.11 110页。
haohaojian
2楼-- · 2019-07-21 06:16
 精彩回答 2  元偷偷看……
OMG
3楼-- · 2019-07-21 09:04
了解一下
haohaojian
4楼-- · 2019-07-21 11:24
默认AF0,个别默认不是AF0,需要手动配置

一周热门 更多>