您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ GPIO_EXTILineConfig函数代码示例

51自学网 2021-06-01 20:54:36
  C++
这篇教程C++ GPIO_EXTILineConfig函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中GPIO_EXTILineConfig函数的典型用法代码示例。如果您正苦于以下问题:C++ GPIO_EXTILineConfig函数的具体用法?C++ GPIO_EXTILineConfig怎么用?C++ GPIO_EXTILineConfig使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了GPIO_EXTILineConfig函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: EXTI_Configuration

/******************************************************************************** Function Name  : EXTI_Configuration* Description    : Configures the used EXTI lines.* Input          : None* Output         : None* Return         : None*******************************************************************************/void EXTI_Configuration(void){  /* Connect EXTI Line0 to PA.00 */  GPIO_EXTILineConfig(GPIO_PortSourceGPIOA, GPIO_PinSource0);  /* Configure EXTI Line0 to generate an interrupt on falling edge */   EXTI_InitStructure.EXTI_Line = EXTI_Line0;  EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;  EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;  EXTI_InitStructure.EXTI_LineCmd = ENABLE;  EXTI_Init(&EXTI_InitStructure);  /* Connect EXTI Line13 to PC.13 */  GPIO_EXTILineConfig(GPIO_PortSourceGPIOC, GPIO_PinSource13);    /* Configure EXTI Line13 to generate an event on falling edge */  EXTI_InitStructure.EXTI_Line = EXTI_Line13;  EXTI_Init(&EXTI_InitStructure);  /* Connect Key Button EXTI Line to GPIO Key Button Pin */    GPIO_EXTILineConfig(GPIO_PORT_SOURCE_KEY_BUTTON, GPIO_PIN_SOURCE_KEY_BUTTON);    /* Configure Key Button EXTI Line to generate an event on falling edge */  EXTI_InitStructure.EXTI_Line = EXTI_LINE_KEY_BUTTON;  EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Event;  EXTI_Init(&EXTI_InitStructure);}
开发者ID:timmy00274672,项目名称:STM32-Learning,代码行数:36,


示例2: EXTI_Configuration

/******************************************************************************** Function Name : EXTI_Configuration.* Description   : Configure the EXTI lines for Key and Tamper push buttons.* Input         : None.* Output        : None.* Return value  : The direction value.*******************************************************************************/void EXTI_Configuration(void){     EXTI_InitTypeDef EXTI_InitStructure;    /* Configure gpio as input : Button Left-WKUP */    /* Connect EXTI Line to gpio pin */    GPIO_EXTILineConfig(GPIO_PORTSOURCE_KEY, GPIO_PINSOURCE_KEY1);    /* Configure EXTI Line to generate an interrupt */    EXTI_InitStructure.EXTI_Line    = GPIO_EXTI_Line_KEY1;    EXTI_InitStructure.EXTI_Mode    = EXTI_Mode_Interrupt;    EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;    EXTI_InitStructure.EXTI_LineCmd = ENABLE;    EXTI_Init(&EXTI_InitStructure);    /* Configure gpio as input : Button Right-USER */    /* Connect EXTI Line to gpio pin */    GPIO_EXTILineConfig(GPIO_PORTSOURCE_KEY, GPIO_PINSOURCE_KEY2);    /* Configure EXTI Line to generate an interrupt */      EXTI_InitStructure.EXTI_Line    = GPIO_EXTI_Line_KEY2;    EXTI_InitStructure.EXTI_Mode    = EXTI_Mode_Interrupt;    EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;    EXTI_InitStructure.EXTI_LineCmd = ENABLE;    EXTI_Init(&EXTI_InitStructure);    /* USB Wakeup from suspend event */    EXTI_ClearITPendingBit(EXTI_Line18);    EXTI_InitStructure.EXTI_Line    = EXTI_Line18; // USB resume from suspend mode    EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising;    EXTI_InitStructure.EXTI_LineCmd = ENABLE;    EXTI_Init(&EXTI_InitStructure);}
开发者ID:JinhoAndyPark,项目名称:ARM,代码行数:40,


示例3: ExtI_Configuration

//================================================================================================////================================================================================================void ExtI_Configuration(void){	EXTI_InitTypeDef EXTI_InitStruct;	GPIO_EXTILineConfig(GPIO_PortSourceGPIOA, GPIO_PinSource0);	EXTI_InitStruct.EXTI_Line = EXTI_Line0;	EXTI_InitStruct.EXTI_Mode = EXTI_Mode_Interrupt;	EXTI_InitStruct.EXTI_Trigger = EXTI_Trigger_Rising;	EXTI_InitStruct.EXTI_LineCmd = ENABLE;	EXTI_Init(&EXTI_InitStruct);	EXTI_ClearITPendingBit(EXTI_Line0);	GPIO_EXTILineConfig(GPIO_PortSourceGPIOA, GPIO_PinSource1);	EXTI_InitStruct.EXTI_Line = EXTI_Line1;	EXTI_InitStruct.EXTI_Mode = EXTI_Mode_Interrupt;	EXTI_InitStruct.EXTI_Trigger = EXTI_Trigger_Rising;	EXTI_InitStruct.EXTI_LineCmd = ENABLE;	EXTI_Init(&EXTI_InitStruct);	EXTI_ClearITPendingBit(EXTI_Line1);}
开发者ID:leeonchan,项目名称:small-salt-model,代码行数:29,


示例4: Exti_Config

 /**  * @file   Exti_Config  * @brief  调用函数库,初始化中断配置  * @param  无  * @retval 无  */void Exti_Config(void){		/*查看外部中断/事件线路映像  PA0、PB0、PC0、PD0、PE0、PF0、PG0 
C++ GPIO_FUNC函数代码示例
C++ GPIO_ClearValue函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。