函数GPIO_Write和GPIO_SetBits和GPIO_ResetBits的区别
时间: 2024-03-11 10:44:19 浏览: 292
GPIO的配置种类
5星 · 资源好评率100%
这三个函数都是针对GPIO(General Purpose Input/Output)的控制函数。
GPIO_Write函数是将指定的GPIO端口设置为指定的值,可以是高电平(1)或低电平(0),用于设置GPIO端口的输出状态。
GPIO_SetBits函数是将指定GPIO端口的指定引脚设置为高电平(1),其他引脚状态不变,用于设置GPIO端口的输出状态。
GPIO_ResetBits函数是将指定GPIO端口的指定引脚设置为低电平(0),其他引脚状态不变,用于设置GPIO端口的输出状态。
综上所述,GPIO_Write函数可以同时设置多个引脚的状态,而GPIO_SetBits和GPIO_ResetBits则只能设置一个引脚的状态。
阅读全文