| /bsp/mm32f327x/Libraries/MM32F327x/HAL_Lib/Inc/ |
| A D | hal_gpio.h | 168 void GPIO_DeInit(GPIO_TypeDef* gpio); 170 void GPIO_Init(GPIO_TypeDef* gpio, GPIO_InitTypeDef* init_struct); 172 void GPIO_SetBits(GPIO_TypeDef* gpio, u16 pin); 173 void GPIO_ResetBits(GPIO_TypeDef* gpio, u16 pin); 174 void GPIO_WriteBit(GPIO_TypeDef* gpio, u16 pin, BitAction value); 175 void GPIO_Write(GPIO_TypeDef* gpio, u16 value); 177 void GPIO_PinLockConfig(GPIO_TypeDef* gpio, u16 pin); 178 bool GPIO_ReadInputDataBit(GPIO_TypeDef* gpio, u16 pin); 179 bool GPIO_ReadOutputDataBit(GPIO_TypeDef* gpio, u16 pin); 181 u16 GPIO_ReadInputData(GPIO_TypeDef* gpio); [all …]
|
| /bsp/synwit/libraries/SWM320_CSL/SWM320_StdPeriph_Driver/ |
| A D | SWM320_gpio.h | 15 void GPIO_SetBit(GPIO_TypeDef * GPIOx, uint32_t n); //将参数指定的引脚电平置高 16 void GPIO_ClrBit(GPIO_TypeDef * GPIOx, uint32_t n); //将参数指定的引脚电平置低 17 void GPIO_InvBit(GPIO_TypeDef * GPIOx, uint32_t n); //将参数指定的引脚电平反转 18 uint32_t GPIO_GetBit(GPIO_TypeDef * GPIOx, uint32_t n); //读取参数指定的引脚的电平状态 19 void GPIO_SetBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w); //将参数指定的从n开始的w位连续引脚的电平置高 20 void GPIO_ClrBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w); //将参数指定的从n开始的w位连续引脚的电平置低 21 void GPIO_InvBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w); //将参数指定的从n开始的w位连续引脚的电平反转 22 uint32_t GPIO_GetBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w); //读取参数指定的从n开始的w位连续引脚的电平状态 25 void GPIO_AtomicSetBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w); 26 void GPIO_AtomicClrBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w); [all …]
|
| A D | SWM320_exti.h | 4 void EXTI_Init(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t mode); //指定引脚外部中断初始化 5 void EXTI_Open(GPIO_TypeDef * GPIOx, uint32_t n); //指定引脚外部中断打开(即使能) 6 void EXTI_Close(GPIO_TypeDef * GPIOx, uint32_t n); //指定引脚外部中断关闭(即禁能) 8 uint32_t EXTI_State(GPIO_TypeDef * GPIOx, uint32_t n); //指定引脚是否触发了中断 9 uint32_t EXTI_RawState(GPIO_TypeDef * GPIOx, uint32_t n); //指定引脚是否满足过/了中断触发条件,当此中断关闭时可通过调… 10 void EXTI_Clear(GPIO_TypeDef * GPIOx, uint32_t n); //指定引脚外部中断清除(即清除中断标志,以免再次进入此中断)
|
| A D | SWM320_gpio.c | 164 void GPIO_SetBit(GPIO_TypeDef * GPIOx, uint32_t n) in GPIO_SetBit() 177 void GPIO_ClrBit(GPIO_TypeDef * GPIOx, uint32_t n) in GPIO_ClrBit() 190 void GPIO_InvBit(GPIO_TypeDef * GPIOx, uint32_t n) in GPIO_InvBit() 203 uint32_t GPIO_GetBit(GPIO_TypeDef * GPIOx, uint32_t n) in GPIO_GetBit() 217 void GPIO_SetBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w) in GPIO_SetBits() 235 void GPIO_ClrBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w) in GPIO_ClrBits() 253 void GPIO_InvBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w) in GPIO_InvBits() 272 uint32_t GPIO_GetBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w) in GPIO_GetBits() 290 void GPIO_AtomicSetBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w) in GPIO_AtomicSetBits() 310 void GPIO_AtomicClrBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w) in GPIO_AtomicClrBits() [all …]
|
| A D | SWM320_exti.c | 33 void EXTI_Init(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t mode) in EXTI_Init() 76 void EXTI_Open(GPIO_TypeDef * GPIOx, uint32_t n) in EXTI_Open() 89 void EXTI_Close(GPIO_TypeDef * GPIOx, uint32_t n) in EXTI_Close() 102 uint32_t EXTI_State(GPIO_TypeDef * GPIOx, uint32_t n) in EXTI_State() 115 uint32_t EXTI_RawState(GPIO_TypeDef * GPIOx, uint32_t n) in EXTI_RawState() 128 void EXTI_Clear(GPIO_TypeDef * GPIOx, uint32_t n) in EXTI_Clear()
|
| /bsp/synwit/libraries/SWM341_CSL/SWM341_StdPeriph_Driver/ |
| A D | SWM341_gpio.h | 17 void GPIO_SetBit(GPIO_TypeDef * GPIOx, uint32_t n); //将参数指定的引脚电平置高 18 void GPIO_ClrBit(GPIO_TypeDef * GPIOx, uint32_t n); //将参数指定的引脚电平置低 19 void GPIO_InvBit(GPIO_TypeDef * GPIOx, uint32_t n); //将参数指定的引脚电平反转 20 uint32_t GPIO_GetBit(GPIO_TypeDef * GPIOx, uint32_t n); //读取参数指定的引脚的电平状态 21 void GPIO_SetBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w); //将参数指定的从n开始的w位连续引脚的电平置高 22 void GPIO_ClrBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w); //将参数指定的从n开始的w位连续引脚的电平置低 23 void GPIO_InvBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w); //将参数指定的从n开始的w位连续引脚的电平反转 24 uint32_t GPIO_GetBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w); //读取参数指定的从n开始的w位连续引脚的电平状态 27 void GPIO_AtomicSetBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w); 28 void GPIO_AtomicClrBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w); [all …]
|
| A D | SWM341_gpio.c | 112 void GPIO_SetBit(GPIO_TypeDef * GPIOx, uint32_t n) in GPIO_SetBit() 125 void GPIO_ClrBit(GPIO_TypeDef * GPIOx, uint32_t n) in GPIO_ClrBit() 138 void GPIO_InvBit(GPIO_TypeDef * GPIOx, uint32_t n) in GPIO_InvBit() 151 uint32_t GPIO_GetBit(GPIO_TypeDef * GPIOx, uint32_t n) in GPIO_GetBit() 165 void GPIO_SetBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w) in GPIO_SetBits() 183 void GPIO_ClrBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w) in GPIO_ClrBits() 201 void GPIO_InvBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w) in GPIO_InvBits() 220 uint32_t GPIO_GetBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w) in GPIO_GetBits() 238 void GPIO_AtomicSetBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w) in GPIO_AtomicSetBits() 258 void GPIO_AtomicClrBits(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t w) in GPIO_AtomicClrBits() [all …]
|
| A D | SWM341_exti.h | 4 void EXTI_Init(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t mode); //指定引脚外部中断初始化 5 void EXTI_Open(GPIO_TypeDef * GPIOx, uint32_t n); //指定引脚外部中断打开(即使能) 6 void EXTI_Close(GPIO_TypeDef * GPIOx, uint32_t n); //指定引脚外部中断关闭(即禁能) 8 uint32_t EXTI_State(GPIO_TypeDef * GPIOx, uint32_t n); //指定引脚是否触发了中断 9 uint32_t EXTI_RawState(GPIO_TypeDef * GPIOx, uint32_t n); //指定引脚是否满足过/了中断触发条件,当此中断关闭时可通过调… 10 void EXTI_Clear(GPIO_TypeDef * GPIOx, uint32_t n); //指定引脚外部中断清除(即清除中断标志,以免再次进入此中断)
|
| A D | SWM341_exti.c | 32 void EXTI_Init(GPIO_TypeDef * GPIOx, uint32_t n, uint32_t mode) in EXTI_Init() 75 void EXTI_Open(GPIO_TypeDef * GPIOx, uint32_t n) in EXTI_Open() 88 void EXTI_Close(GPIO_TypeDef * GPIOx, uint32_t n) in EXTI_Close() 101 uint32_t EXTI_State(GPIO_TypeDef * GPIOx, uint32_t n) in EXTI_State() 114 uint32_t EXTI_RawState(GPIO_TypeDef * GPIOx, uint32_t n) in EXTI_RawState() 127 void EXTI_Clear(GPIO_TypeDef * GPIOx, uint32_t n) in EXTI_Clear()
|
| /bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/ |
| A D | stm32l1xx_ll_gpio.h | 308 __STATIC_INLINE uint32_t LL_GPIO_GetPinMode(GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinMode() 451 __STATIC_INLINE uint32_t LL_GPIO_GetPinSpeed(GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinSpeed() 517 __STATIC_INLINE uint32_t LL_GPIO_GetPinPull(GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetPinPull() 594 __STATIC_INLINE uint32_t LL_GPIO_GetAFPin_0_7(GPIO_TypeDef *GPIOx, uint32_t Pin) in LL_GPIO_GetAFPin_0_7() 708 __STATIC_INLINE void LL_GPIO_LockPin(GPIO_TypeDef *GPIOx, uint32_t PinMask) in LL_GPIO_LockPin() 754 __STATIC_INLINE uint32_t LL_GPIO_IsAnyPinLocked(GPIO_TypeDef *GPIOx) in LL_GPIO_IsAnyPinLocked() 773 __STATIC_INLINE uint32_t LL_GPIO_ReadInputPort(GPIO_TypeDef *GPIOx) in LL_GPIO_ReadInputPort() 825 __STATIC_INLINE uint32_t LL_GPIO_ReadOutputPort(GPIO_TypeDef *GPIOx) in LL_GPIO_ReadOutputPort() 883 __STATIC_INLINE void LL_GPIO_SetOutputPin(GPIO_TypeDef *GPIOx, uint32_t PinMask) in LL_GPIO_SetOutputPin() 946 __STATIC_INLINE void LL_GPIO_TogglePin(GPIO_TypeDef *GPIOx, uint32_t PinMask) in LL_GPIO_TogglePin() [all …]
|
| /bsp/mm32f327x/Libraries/MM32F327x/HAL_Lib/Src/ |
| A D | hal_gpio.c | 47 void GPIO_DeInit(GPIO_TypeDef* gpio) in GPIO_DeInit() 99 void GPIO_Init(GPIO_TypeDef* gpio, GPIO_InitTypeDef* init_struct) in GPIO_Init() 155 bool GPIO_ReadInputDataBit(GPIO_TypeDef* gpio, u16 pin) in GPIO_ReadInputDataBit() 165 u16 GPIO_ReadInputData(GPIO_TypeDef* gpio) in GPIO_ReadInputData() 177 bool GPIO_ReadOutputDataBit(GPIO_TypeDef* gpio, u16 pin) in GPIO_ReadOutputDataBit() 187 u16 GPIO_ReadOutputData(GPIO_TypeDef* gpio) in GPIO_ReadOutputData() 200 void GPIO_SetBits(GPIO_TypeDef* gpio, u16 pin) in GPIO_SetBits() 213 void GPIO_ResetBits(GPIO_TypeDef* gpio, u16 pin) in GPIO_ResetBits() 229 void GPIO_WriteBit(GPIO_TypeDef* gpio, u16 pin, BitAction value) in GPIO_WriteBit() 241 void GPIO_Write(GPIO_TypeDef* gpio, u16 value) in GPIO_Write() [all …]
|
| /bsp/wch/arm/Libraries/CH32F10x_StdPeriph_Driver/StdPeriph_Driver/inc/ |
| A D | ch32f10x_gpio.h | 136 void GPIO_DeInit(GPIO_TypeDef* GPIOx); 138 void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct); 140 uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 141 uint16_t GPIO_ReadInputData(GPIO_TypeDef* GPIOx); 142 uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 143 uint16_t GPIO_ReadOutputData(GPIO_TypeDef* GPIOx); 144 void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 145 void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 146 void GPIO_WriteBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, BitAction BitVal); 147 void GPIO_Write(GPIO_TypeDef* GPIOx, uint16_t PortVal); [all …]
|
| /bsp/wch/risc-v/Libraries/CH32V10x_StdPeriph_Driver/StdPeriph_Driver/inc/ |
| A D | ch32v10x_gpio.h | 138 void GPIO_DeInit(GPIO_TypeDef *GPIOx); 140 void GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_InitStruct); 142 uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin); 143 uint16_t GPIO_ReadInputData(GPIO_TypeDef *GPIOx); 144 uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin); 145 uint16_t GPIO_ReadOutputData(GPIO_TypeDef *GPIOx); 146 void GPIO_SetBits(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin); 147 void GPIO_ResetBits(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin); 148 void GPIO_WriteBit(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, BitAction BitVal); 149 void GPIO_Write(GPIO_TypeDef *GPIOx, uint16_t PortVal); [all …]
|
| /bsp/essemi/es32f0654/libraries/ES32F065x_ALD_StdPeriph_Driver/Include/ |
| A D | ald_gpio.h | 244 void ald_gpio_init(GPIO_TypeDef *GPIOx, uint16_t pin, gpio_init_t *init); 245 void ald_gpio_init_default(GPIO_TypeDef *GPIOx, uint16_t pin); 246 void ald_gpio_func_default(GPIO_TypeDef *GPIOx); 247 void ald_gpio_exti_init(GPIO_TypeDef *GPIOx, uint16_t pin, exti_init_t *init); 255 uint8_t ald_gpio_read_pin(GPIO_TypeDef *GPIOx, uint16_t pin); 256 void ald_gpio_write_pin(GPIO_TypeDef *GPIOx, uint16_t pin, uint8_t val); 257 void ald_gpio_toggle_pin(GPIO_TypeDef *GPIOx, uint16_t pin); 258 void ald_gpio_toggle_dir(GPIO_TypeDef *GPIOx, uint16_t pin); 259 void ald_gpio_lock_pin(GPIO_TypeDef *GPIOx, uint16_t pin); 260 uint16_t ald_gpio_read_port(GPIO_TypeDef *GPIOx); [all …]
|
| /bsp/yichip/yc3121-pos/Libraries/sdk/ |
| A D | yc_gpio.h | 154 } GPIO_TypeDef; typedef 178 void GPIO_Config(GPIO_TypeDef GPIOx, uint16_t GPIO_Pin, GPIO_FunTypeDef function); 189 void GPIO_Init(GPIO_TypeDef GPIOx, GPIO_InitTypeDef *GPIO_InitStruct); 211 uint16_t GPIO_ReadInputData(GPIO_TypeDef GPIOx); 222 uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef GPIOx, uint16_t GPIO_Pin); 231 uint16_t GPIO_ReadOutputData(GPIO_TypeDef GPIOx); 242 uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef GPIOx, uint16_t GPIO_Pin); 253 void GPIO_ResetBits(GPIO_TypeDef GPIOx, uint16_t GPIO_Pin); 264 void GPIO_SetBits(GPIO_TypeDef GPIOx, uint16_t GPIO_Pin); 282 void GPIO_Write(GPIO_TypeDef GPIOx, uint16_t value); [all …]
|
| A D | yc_gpio.c | 11 void GPIO_Config(GPIO_TypeDef GPIOx, uint16_t GPIO_Pin, GPIO_FunTypeDef function) in GPIO_Config() 25 void GPIO_Init(GPIO_TypeDef GPIOx, GPIO_InitTypeDef *GPIO_InitStruct) in GPIO_Init() 80 void GPIO_PullUpCmd(GPIO_TypeDef GPIOx, uint16_t GPIO_Pin, FunctionalState NewState) in GPIO_PullUpCmd() 103 uint16_t GPIO_ReadInputData(GPIO_TypeDef GPIOx) in GPIO_ReadInputData() 110 uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef GPIOx, uint16_t GPIO_Pin) in GPIO_ReadInputDataBit() 125 uint16_t GPIO_ReadOutputData(GPIO_TypeDef GPIOx) in GPIO_ReadOutputData() 132 uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef GPIOx, uint16_t GPIO_Pin) in GPIO_ReadOutputDataBit() 147 void GPIO_ResetBits(GPIO_TypeDef GPIOx, uint16_t GPIO_Pin) in GPIO_ResetBits() 167 void GPIO_SetBits(GPIO_TypeDef GPIOx, uint16_t GPIO_Pin) in GPIO_SetBits() 187 void GPIO_Write(GPIO_TypeDef GPIOx, uint16_t value) in GPIO_Write() [all …]
|
| /bsp/wch/arm/Libraries/CH32F20x_StdPeriph_Driver/StdPeriph_Driver/inc/ |
| A D | ch32f20x_gpio.h | 150 void GPIO_DeInit(GPIO_TypeDef* GPIOx); 152 void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct); 154 uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 155 uint16_t GPIO_ReadInputData(GPIO_TypeDef* GPIOx); 156 uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 157 uint16_t GPIO_ReadOutputData(GPIO_TypeDef* GPIOx); 158 void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 159 void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 160 void GPIO_WriteBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, BitAction BitVal); 161 void GPIO_Write(GPIO_TypeDef* GPIOx, uint16_t PortVal); [all …]
|
| /bsp/yichip/yc3122-pos/Libraries/sdk/ |
| A D | yc_gpio.h | 91 } GPIO_TypeDef; typedef 221 uint32_t GPIO_GetGPIONum(GPIO_TypeDef GPIOx); 223 void GPIO_Init(GPIO_TypeDef GPIOx, GPIO_InitTypeDef* GPIO_InitStruct); 225 uint16_t GPIO_ReadInputData(GPIO_TypeDef GPIOx); 226 uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin); 227 uint16_t GPIO_ReadOutputData(GPIO_TypeDef GPIOx); 229 void GPIO_ResetBit(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin); 230 void GPIO_ResetBits(GPIO_TypeDef GPIOx, uint16_t GPIO_Pin); 231 void GPIO_SetBit(GPIO_TypeDef GPIOx, GPIO_Pin_TypeDef GPIO_Pin); 232 void GPIO_SetBits(GPIO_TypeDef GPIOx, uint16_t GPIO_Pin); [all …]
|
| /bsp/hk32/libraries/HK32F0xx_StdPeriph_Driver/inc/ |
| A D | hk32f0xx_gpio.h | 305 void GPIO_DeInit(GPIO_TypeDef* GPIOx); 308 void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct); 310 void GPIO_PinLockConfig(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 313 uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 314 uint16_t GPIO_ReadInputData(GPIO_TypeDef* GPIOx); 315 uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 316 uint16_t GPIO_ReadOutputData(GPIO_TypeDef* GPIOx); 317 void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 318 void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 319 void GPIO_WriteBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, BitAction BitVal); [all …]
|
| /bsp/essemi/es32vf2264/libraries/ALD/ES32VF2264/Include/ |
| A D | ald_gpio.h | 252 void ald_gpio_init(GPIO_TypeDef *GPIOx, uint16_t pin, ald_gpio_init_t *init); 253 void ald_gpio_init_default(GPIO_TypeDef *GPIOx, uint16_t pin); 254 void ald_gpio_func_default(GPIO_TypeDef *GPIOx); 255 void ald_gpio_exti_init(GPIO_TypeDef *GPIOx, uint16_t pin, ald_exti_init_t *init); 263 uint8_t ald_gpio_read_pin(GPIO_TypeDef *GPIOx, uint16_t pin); 264 void ald_gpio_write_pin(GPIO_TypeDef *GPIOx, uint16_t pin, uint8_t val); 265 void ald_gpio_toggle_pin(GPIO_TypeDef *GPIOx, uint16_t pin); 266 void ald_gpio_toggle_dir(GPIO_TypeDef *GPIOx, uint16_t pin); 267 void ald_gpio_lock_pin(GPIO_TypeDef *GPIOx, uint16_t pin); 268 uint16_t ald_gpio_read_port(GPIO_TypeDef *GPIOx); [all …]
|
| /bsp/ft32/libraries/FT32F0xx/FT32F0xx_Driver/Inc/ |
| A D | ft32f0xx_gpio.h | 335 void GPIO_DeInit(GPIO_TypeDef* GPIOx); 338 void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct); 340 void GPIO_PinLockConfig(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 343 uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 344 uint16_t GPIO_ReadInputData(GPIO_TypeDef* GPIOx); 345 uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 346 uint16_t GPIO_ReadOutputData(GPIO_TypeDef* GPIOx); 347 void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 348 void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 350 void GPIO_Write(GPIO_TypeDef* GPIOx, uint16_t PortVal); [all …]
|
| /bsp/ft32/libraries/FT32F0xx/FT32F0xx_Driver/Src/ |
| A D | ft32f0xx_gpio.c | 26 void GPIO_DeInit(GPIO_TypeDef* GPIOx) in GPIO_DeInit() 74 void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct) in GPIO_Init() 150 void GPIO_PinLockConfig(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) in GPIO_PinLockConfig() 184 uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) in GPIO_ReadInputDataBit() 208 uint16_t GPIO_ReadInputData(GPIO_TypeDef* GPIOx) in GPIO_ReadInputData() 224 uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) in GPIO_ReadOutputDataBit() 248 uint16_t GPIO_ReadOutputData(GPIO_TypeDef* GPIOx) in GPIO_ReadOutputData() 264 void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) in GPIO_SetBits() 281 void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) in GPIO_ResetBits() 325 void GPIO_Write(GPIO_TypeDef* GPIOx, uint16_t PortVal) in GPIO_Write() [all …]
|
| /bsp/airm2m/air105/libraries/HAL_Driver/Inc/ |
| A D | air105_gpio.h | 205 void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct); 208 uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 209 uint16_t GPIO_ReadInputData(GPIO_TypeDef* GPIOx); 211 uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 212 uint16_t GPIO_ReadOutputData(GPIO_TypeDef* GPIOx); 214 void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 215 void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 216 void GPIO_Write(GPIO_TypeDef* GPIOx, uint16_t PortVal); 217 void GPIO_PullUpCmd(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, FunctionalState NewState); 219 void GPIO_PinRemapConfig(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_RemapTypeDef GPIO_Remap);
|
| /bsp/tkm32F499/Libraries/Hal_lib/inc/ |
| A D | HAL_gpio.h | 255 void GPIO_DeInit(GPIO_TypeDef* GPIOx); 257 void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct); 259 uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 260 uint16_t GPIO_ReadInputData(GPIO_TypeDef* GPIOx); 261 uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 262 uint16_t GPIO_ReadOutputData(GPIO_TypeDef* GPIOx); 263 void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint32_t GPIO_Pin); 264 void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint32_t GPIO_Pin); 265 void GPIO_WriteBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, BitAction BitVal); 266 void GPIO_Write(GPIO_TypeDef* GPIOx, uint16_t PortVal); [all …]
|
| /bsp/hk32/libraries/HK32F0xx_StdPeriph_Driver/src/ |
| A D | hk32f0xx_gpio.c | 91 void GPIO_DeInit(GPIO_TypeDef *GPIOx) in GPIO_DeInit() 135 void GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_InitStruct) in GPIO_Init() 211 void GPIO_PinLockConfig(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in GPIO_PinLockConfig() 258 uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in GPIO_ReadInputDataBit() 283 uint16_t GPIO_ReadInputData(GPIO_TypeDef *GPIOx) in GPIO_ReadInputData() 301 uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in GPIO_ReadOutputDataBit() 326 uint16_t GPIO_ReadOutputData(GPIO_TypeDef *GPIOx) in GPIO_ReadOutputData() 344 void GPIO_SetBits(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in GPIO_SetBits() 363 void GPIO_ResetBits(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in GPIO_ResetBits() 386 void GPIO_WriteBit(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, BitAction BitVal) in GPIO_WriteBit() [all …]
|