您好、欢迎来到现金彩票网!
当前位置:秒速快三官网 > 输入模式 >

一文汇总STM32单片机的八种IO口模式

发布时间:2019-05-18 13:54 来源:未知 编辑:admin

  浮空输入状态下,IO的电平状态是不确定的,完全由外部输入决定,如果在该引脚悬空的情况下,读取该端口的电平是不确定的

  电阻的作用:防止输入端悬空,减少外部电流对芯片的干扰,限流;,增加高电平输出时的驱动能力。

  开漏输出:输出端相当于三极管的集电极。要得到高电平状态需要上拉电阻才行。适合于做电流型的驱动,

  复用开漏输出、复用推挽输出:可以理解为GPIO口被用作第二功能时的配置情况(即并非作为通用IO口使用)

  (5)开漏输出_OUT_OD——IO输出0接GND,IO输出1,悬空,需要外接上拉电阻,才能实现输出高电平。当输出为1时,IO口的状态由上拉电阻拉高电平,但由于是开漏输出模式,这样IO口也就可以由外部电路改变为低电平或不变。可以读IO输入电平变化,实现C51的IO双向功能

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

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

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

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

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

  手把手教你学ARM-STM32 第三讲 系统时钟初始化函数与延时函数的实现

  请问uClinux里面有linux里面的ioctls.h之类的头文件吗?

  请问uClinux里面有linux里面的ioctls.h之类的头文件吗?

  意法半导体新系列STM32微控制器加快创新脚步,满足智能物联网产品对尺寸更小、功能更强、能效更高的需求

  430,cspy,io,pin 请教!怎样判断程序以写入430?能用cspy中的io-pin查看吗?

  Maxim发布行业最小尺寸、最高电源效率的双驱动IO-Link收发器,集成DC-DC调节器和浪涌保护

  意法半导体推出STM32神经网络开发工具箱,将 AI技术引入边缘和节点嵌入式设备

  意法半导体为免费的STM32微控制器开发生态系统 新增高品质的用户界面设计软件

  意法半导体扩大对亚马逊FreeRTOS的支持,推出集成蓝牙®、以太网、LTE Cat-M / NB-IoT的开发入门套件

http://thomainsurance.com/shurumoshi/96.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有