关于stm32单片机的引脚配置:

STM32基本上每个引脚都有8种配置模式:
1)浮空输入
2)带弱上拉输入
3)带弱下拉输入
4)模拟输入
5)推挽输出
6)开漏输出
7)复用推挽输出
8)复用开漏输出
谁能给我详细解释一下他们的具体含义和区别?什么情况下使用哪一种功能?或者推荐一下去哪儿找?或者私下联系我指导一下?谢谢啦,感觉有用的话再增加财富悬赏,虽然那个也不值什么
本人q,谢谢各位大神啦

区别不是很大,主要是io口电平初始状态及功能的略微不同而已,使用时根据需要配置成相应的状态即可。
如浮空输入,就是io口初始电平未知,可能是0也可能是1,亦可能介于两者之间。功能为输入

上拉输入,就是io电平初始为1,只有输入功能

复用输出就是io口具有复用功能,可以编程控制其在不同阶段的不同功能。但是都是输出到外围的设备中。

其他的可以参考stm32相关手册,
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-13
这个文档里写得很详细http://wenku.baidu.com/view/1f253a9a51e79b8968022653.html

网上有大把的程序,建议楼主多上网查查,或者用开发板将其配置成相应的模式调试下载看其效果,这样更能懂得每个配置的作用。。。希望对你有用追问

我更好奇为什么你可以把连接直接粘在这里,我每次要是粘个连接的话就一直在审核,直到失败?

追答

呵呵,可能你的方法不对吧。。。。

第2个回答  2012-12-13

STM32F10xxx参考手册  中文英文都有



第3个回答  2012-12-12
数据手册里面有说到.或者去文库下载一些入门的stm32书. 不难理解的.
相似回答