商务网站建设设计结构内容,OA 公司网站 铁道建设报,安徽省级建设主管部门网站,北京网站开发网络公司1、单片机IO口工作方式
输入
模拟输入#xff08;GPIO_Mode_AIN#xff09;#xff1a;关闭施密特触发器#xff0c;将电压信号传送到片上外设模块#xff0c;通常用于连接模拟信号源。浮空输入#xff08;GPIO_Mode_IN_FLOATING#xff09;#xff1a;在浮空输入状态…
1、单片机IO口工作方式
输入
模拟输入GPIO_Mode_AIN关闭施密特触发器将电压信号传送到片上外设模块通常用于连接模拟信号源。浮空输入GPIO_Mode_IN_FLOATING在浮空输入状态下IO的电平状态是不确定的完全由外部输入决定。如果引脚悬空读取该端口的电平将是不确定的。上拉输入GPIO_Mode_IPU内部上拉电阻将引脚电平保持在高电平状态直到外部电路将其拉低。这通常用于提供一个默认的引脚输入电平。下拉输入GPIO_Mode_IPD内部下拉电阻将引脚电平保持在低电平状态直到外部电路将其拉高。
输出
开漏输出GPIO_Mode_Out_OD输出端相当于三极管的集电极。为了得到高电平状态需要外部上拉电阻。这种模式常用于需要电平转换或驱动LED等应用。推挽输出GPIO_Mode_Out_PP可以输出高、低电平并直接连接数字器件。这是最常用的输出模式之一。复用开漏输出GPIO_Mode_AF_OD当GPIO口被用作第二功能时如SPI、I2C等可以使用此模式。复用推挽输出GPIO_Mode_AF_PP同样用于GPIO口的第二功能但输出为推挽模式。
2、说明总线接口USRT、I2C、SPI、USB的异同点
USRT通用同步异步收发器它不需要外部时钟信号来同步数据的传输I2C Inter-Integrated Circuit集成电路间总线需要一根数据线SDA和一根时钟线SCL同步通信方式IIC总线在传送数据过程中共有三种类型信号开始信号、结束信号和应答信号 SPISerial Peripheral Interface串行外设接口SPI是一种高速的同步串行通信协议一根时钟线、一根数据线以及可选的片选线和从设备选择线四种模式极性和相位01组合出四种模式。USBUniversal Serial Bus通用串行总线 3、定时器起到了哪些作用
计时、测量时间间隔、产生脉冲信号、定时中断、PWM输出