Home
last modified time | relevance | path

Searched refs:GPIO_TypeDef (Results 1 – 25 of 216) sorted by relevance

123456789

/bsp/mm32f327x/Libraries/MM32F327x/HAL_Lib/Inc/
A Dhal_gpio.h168 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 DSWM320_gpio.h15 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 DSWM320_exti.h4 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 DSWM320_gpio.c164 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 DSWM320_exti.c33 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 DSWM341_gpio.h17 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 DSWM341_gpio.c112 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 DSWM341_exti.h4 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 DSWM341_exti.c32 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 Dstm32l1xx_ll_gpio.h308 __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 Dhal_gpio.c47 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 Dch32f10x_gpio.h136 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 Dch32v10x_gpio.h138 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 Dald_gpio.h244 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 Dyc_gpio.h154 } 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 Dyc_gpio.c11 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 Dch32f20x_gpio.h150 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 Dyc_gpio.h91 } 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 Dhk32f0xx_gpio.h305 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 Dald_gpio.h252 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 Dft32f0xx_gpio.h335 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 Dft32f0xx_gpio.c26 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 Dair105_gpio.h205 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 DHAL_gpio.h255 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 Dhk32f0xx_gpio.c91 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 …]

Completed in 29 milliseconds

123456789