Searched refs:GPIO_Pin_TypeDef (Results 1 – 5 of 5) sorted by relevance
| /bsp/yichip/yc3122-pos/Libraries/sdk/ |
| A D | yc_gpio.c | 55 void GPIO_Config(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin, GPIO_FUN_TYPEDEF function) in GPIO_Config() 94 void GPIO_PullUpCmd(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin, FunctionalState NewState) in GPIO_PullUpCmd() 105 MGPIO->CTRL.bit[GPIO_GetNum(GPIOx,(GPIO_Pin_TypeDef)(BIT0 << i))].MODE = GPIO_Mode_IPU; in GPIO_PullUpCmd() 112 … MGPIO->CTRL.bit[GPIO_GetNum(GPIOx, (GPIO_Pin_TypeDef)(BIT0 << i))].MODE = GPIO_Mode_IN_FLOATING; in GPIO_PullUpCmd() 137 uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin) in GPIO_ReadInputDataBit() 169 uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin) in GPIO_ReadOutputDataBit() 188 void GPIO_ResetBit(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin) in GPIO_ResetBit() 221 void GPIO_SetBit(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin) in GPIO_SetBit() 255 void GPIO_Write(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin) in GPIO_Write() 260 GPIO_ResetBits(GPIOx, (GPIO_Pin_TypeDef)(~GPIO_Pin)); in GPIO_Write() [all …]
|
| A D | yc_gpio.h | 64 } GPIO_Pin_TypeDef; typedef 217 GPIO_Pin_TypeDef GPIO_Pin; 222 void GPIO_Config(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin, GPIO_FUN_TYPEDEF function); 224 void GPIO_PullUpCmd(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin, FunctionalState NewState); 226 uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin); 228 uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin); 229 void GPIO_ResetBit(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin); 231 void GPIO_SetBit(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin); 233 void GPIO_Write(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin); 234 void GPIO_WriteBit(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin, BitAction BitVal);
|
| A D | yc_exti.h | 65 #define EXTI_PIN_TypeDef GPIO_Pin_TypeDef
|
| /bsp/yichip/yc3122-pos/Libraries/core/ |
| A D | system.c | 29 GPIO_Pin_TypeDef PrintRX_Pin; 31 GPIO_Pin_TypeDef PrintTX_Pin;
|
| /bsp/yichip/yc3122-pos/drivers/ |
| A D | drv_gpio.c | 128 return GPIO_ReadInputDataBit((GPIO_TypeDef)(pin / 16), (GPIO_Pin_TypeDef)(1 << (pin % 16))); in yc_pin_read()
|
Completed in 13 milliseconds