GPIO_TypeDef* GPIOx 类似于 int* p; 表示一个结构体变量的地址,前面定义这个类型的结构体变量,给这个变量的各个成员赋予我们需要用到的值。最后通过它的地址找到这个结构体变量,用这个结构体变量成员的值初始化GPIOx 。 GPIO_TypeDef* GPIOx 类似于 int* p; p=&a; 所以p是一个地址值,那么GPIOx也表示一个...
首先:GPIO(或GPIO口)就是通用输入/输出端口,通俗地说,就是一些CPU的引脚,可以通过它们输出高低电平或者通过它们读入引脚的状态-是高电平或是低电平;就是0:1输入和输出。 而其中常用就有: GPIO_WriteBit:这个字面意思就是指定引脚的设置和清除。 GPIO_SetBits:就是设置指定引脚的数据端口。 GPIO_ResetBits:清除指...
百度试题 题目GPIO_SetBits(GPIOE,GPIO_Pin_2|GPIO_Pin_3|GPIO_Pin_4);GPIO_SetBits指令的作用是给某个端口的某个引脚置位,则该语句的作用包括相关知识点: 试题来源: 解析 PE2引脚置位PE3引脚置位PE4引脚置位 反馈 收藏
GPIO_SetBits(GPIOD,GPIO_Pin_9)的作用是() A.使能PD9的时钟 B.使PD9口为低电平 C.使PD9口为高电平 D.失能PD9的时钟 单项选择题 若设置优先级组别为2,则占先式优先级为()位()级,副优先级()位()级。 A.1,2,3,8 B.2,4,2,4
GPIO()SetBits()函数的作用是()。 A.将指定GPIO引脚置高电平B.将指定GPIO引脚置低电平C.读取指定GPIO引脚电平D.初始化配置GPIO引脚 点击查看答案&解析 你可能感兴趣的试题 单项选择题 STM32F103微控制器的每组GPIO端口最多有()个引脚。 A.4B.8C.16D.32 点击查看答案&解析 单项选择题 STM32F103微控制器共有...
登录后复制// 设置为高电平voidGPIO_SetBits(GPIO_TypeDef* GPIOx,uint16_tGPIO_Pin);// 设置为低电平voidGPIO_ResetBits(GPIO_TypeDef* GPIOx,uint16_tGPIO_Pin); 6.3 程序设计 点亮LED很简单,只需要初始化相应的GPIO,输入模式设置为推挽式输出,然后设定电平即可。
GPIO_SetBits(GPIOC,GPIO_Pin_0); //将LED端口拉高,熄灭所有LED } void KEY_Init(void) { GPIO_InitTypeDef GPIO_InitStructure; //定义结构体变量 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//开启时钟 GPIO_InitStructure.GPIO_Pin=GPIO_Pin_0; //选择你要设置的IO口 ...
百度试题 题目GPIO_SetBits函数用于向GPIO端口输出低电平 A.正确B.错误相关知识点: 试题来源: 解析 B 反馈 收藏
void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);作用:设置某个IO口输出为高电平(1)。实际操作BSRR寄存器 void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 作用:设置某个IO口输出为低电平(0)。实际操作的BRR寄存器。