码迷,mamicode.com
首页 > 其他好文 > 详细

【STM】GPIO引脚配置方式

时间:2016-03-05 20:34:36      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:

配置方式:

普通 GPIO 输入:根据需要配置该引脚为浮空输入、带弱上拉输入或带弱下拉输入,同时不要使能该引脚对应的所有复用功能模块

普通 GPIO 输出:根据需要配置该引脚为推挽输出或开漏输出,同时不要使能该引脚对应的所有复用功能模块

普通模拟输入:配置该引脚为模拟输入模式,同时不要使能该引脚对应的所有复用功能模块  

内置外设的输入:根据需要配置该引脚为浮空输入、 带弱上拉输入或带弱下拉输入,同时使能该引脚对应的某个复用功能模块

内置外设的输出:根据需要配置该引脚为复用推挽输出或复用开漏输出,同时使能该引脚对应的所有复用功能模块

  如果有多个复用功能模块对应同一个引脚,只能使能其中之一

 

复用功能配置:

对于复用功能输入,端口可以配置成任意输入模式或者复用功能输出模式

对于复用功能输出,端口必须配置成复用功能输出

对于双向复用功能,端口必须配置成复用功能输出

 

注意事项:

所有IO口都具有外部中断能力,端口必须配置成输入模式才能使用外部中断功能

STM32复位后,IO口处于输入浮空状态

JTAG引脚复位后,处于上拉或下拉状态

【STM】GPIO引脚配置方式

标签:

原文地址:http://www.cnblogs.com/xiedoudou/p/5245628.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!