
初学stm32,各位大虾,能否告诉小弟 EXTI_InitTypeDef EXTI_InitStructure; 这条语句是什么意思
2个回答
展开全部
EXTI_InitTypeDef EXTI_InitStructure是结构体定义,你先看一看EXTI_InitTypeDef这个结构体里面包含了那些元素,EXTI_InitStructure就被定义为EXTI_InitTypeDef的结构体有一样的结构(元素)。EXTI_Init(&EXTI_InitStructure)是讲EXTI初始化,初始化所需要的参数在EXTI_InitStructure结构体里面的元素定义。&是什么意思是取地址,也就是将EXTI_InitStructure这个结构体里面的元素的值赋给EXTI的参数(可以理解为赋值给相应寄存器)也就是进行初始化配置。所以你需要EXTI配置成什么功能就在EXTI_InitStructure的元素进行定义。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询