STM32设置IO口怎么判断是浮空输入。推挽输出这些的? 10

设置的时候这么多模式不知道怎么设置???... 设置的时候这么多模式不知道怎么设置??? 展开
 我来答
bluenochange
2014-12-13
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
STM32的IO设置中 STM32不同的系列不是完全相同 对于STM32F107 可以看它的详细技术手册Reference Manual (http://www.st.com/web/en/resource/technical/document/reference_manual/CD00171190.pdf)
第9章 General-purpose and alternatie-function I/O 通用功能和第二功能输入输出接口
9.2节 GPIO Register (GPIO寄存器)
GPIOx_CRL和GPIOx_CRH 两个寄存机的没四个位代表一个引脚
其中CNF是输入模式还是输出模式,
MODE决定是输入模式的模拟输入,悬浮输入,上啦或下拉输入,
或者是输出模式的通用推拉输出,通用开漏输出还是第二功能推拉输出或第二功能开漏输出
读取相应寄存器即可知道当前处于那种模式

对于模式选择,一般来说开漏模式容易兼容外部器件的不同电平标准,因为开漏模式内部没有供电和推拉电阻,那么这些器件可以再外部提供,而推拉输出模式,一般支持的电平标准与芯片供电相同,因为推拉电阻越大,越容易受干扰,输出能力更弱,但耗电越少所以实际应用中是对功耗和出书能力,炕干扰能力的权衡选择,另外有时外部期间需要的驱动能力也会造成限制
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式