Home
last modified time | relevance | path

Searched refs:GPIO_Pin (Results 1 – 25 of 45) sorted by relevance

12

/hal_stm32-3.5.0/stm32cube/stm32h5xx/drivers/src/
Dstm32h5xx_hal_gpio.c309 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
317 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
320 while ((GPIO_Pin >> position) != 0U) in HAL_GPIO_DeInit()
323 iocurrent = (GPIO_Pin) & (1UL << position); in HAL_GPIO_DeInit()
390 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
395 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
397 if ((GPIOx->IDR & GPIO_Pin) != 0U) in HAL_GPIO_ReadPin()
425 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
428 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
433 GPIOx->BSRR = (uint32_t)GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32wbaxx/drivers/src/
Dstm32wbaxx_hal_pwr_ex.c649 HAL_StatusTypeDef HAL_PWREx_EnableStandbyIORetention(uint32_t GPIO_Port, uint32_t GPIO_Pin) in HAL_PWREx_EnableStandbyIORetention() argument
655 assert_param(IS_PWR_GPIO_PIN_MASK(GPIO_Pin)); in HAL_PWREx_EnableStandbyIORetention()
661 if (((GPIO_Pin & PWR_PORTA_AVAILABLE_PINS) == 0U) || \ in HAL_PWREx_EnableStandbyIORetention()
662 ((GPIO_Pin & (~PWR_PORTA_AVAILABLE_PINS)) != 0U)) in HAL_PWREx_EnableStandbyIORetention()
668 SET_BIT(PWR->IORETENRA, GPIO_Pin); in HAL_PWREx_EnableStandbyIORetention()
673 if (((GPIO_Pin & PWR_PORTB_AVAILABLE_PINS) == 0U) || \ in HAL_PWREx_EnableStandbyIORetention()
674 ((GPIO_Pin & (~PWR_PORTB_AVAILABLE_PINS)) != 0U)) in HAL_PWREx_EnableStandbyIORetention()
680 SET_BIT(PWR->IORETENRB, GPIO_Pin); in HAL_PWREx_EnableStandbyIORetention()
685 if (((GPIO_Pin & PWR_PORTC_AVAILABLE_PINS) == 0U) || \ in HAL_PWREx_EnableStandbyIORetention()
686 ((GPIO_Pin & (~PWR_PORTC_AVAILABLE_PINS)) != 0U)) in HAL_PWREx_EnableStandbyIORetention()
[all …]
Dstm32wbaxx_hal_gpio.c295 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
303 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
306 while ((GPIO_Pin >> position) != 0x00u) in HAL_GPIO_DeInit()
309 iocurrent = (GPIO_Pin) & (1uL << position); in HAL_GPIO_DeInit()
376 GPIO_PinState HAL_GPIO_ReadPin(const GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
381 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
383 if ((GPIOx->IDR & GPIO_Pin) != 0x00u) in HAL_GPIO_ReadPin()
408 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
411 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
416 GPIOx->BSRR = (uint32_t)GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32u5xx/drivers/src/
Dstm32u5xx_hal_gpio.c372 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
381 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
387 while ((GPIO_Pin >> position) != 0U) in HAL_GPIO_DeInit()
390 iocurrent = (GPIO_Pin) & (1UL << position); in HAL_GPIO_DeInit()
474 GPIO_PinState HAL_GPIO_ReadPin(const GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
479 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
481 if ((GPIOx->IDR & GPIO_Pin) != 0U) in HAL_GPIO_ReadPin()
508 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
511 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
516 GPIOx->BSRR = (uint32_t)GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
Dstm32u5xx_hal_pwr_ex.c2475 HAL_StatusTypeDef HAL_PWREx_EnableGPIOPullUp(uint32_t GPIO_Port, uint32_t GPIO_Pin) in HAL_PWREx_EnableGPIOPullUp() argument
2479 assert_param(IS_PWR_GPIO_PIN_MASK(GPIO_Pin)); in HAL_PWREx_EnableGPIOPullUp()
2485 SET_BIT(PWR->PUCRA, (GPIO_Pin & (~(PWR_GPIO_BIT_14)))); in HAL_PWREx_EnableGPIOPullUp()
2486 CLEAR_BIT(PWR->PDCRA, (GPIO_Pin & (~(PWR_GPIO_BIT_13 | PWR_GPIO_BIT_15)))); in HAL_PWREx_EnableGPIOPullUp()
2490 SET_BIT(PWR->PUCRB, GPIO_Pin); in HAL_PWREx_EnableGPIOPullUp()
2491 CLEAR_BIT(PWR->PDCRB, (GPIO_Pin & (~(PWR_GPIO_BIT_4)))); in HAL_PWREx_EnableGPIOPullUp()
2495 SET_BIT(PWR->PUCRC, GPIO_Pin); in HAL_PWREx_EnableGPIOPullUp()
2496 CLEAR_BIT(PWR->PDCRC, GPIO_Pin); in HAL_PWREx_EnableGPIOPullUp()
2500 SET_BIT(PWR->PUCRD, GPIO_Pin); in HAL_PWREx_EnableGPIOPullUp()
2501 CLEAR_BIT(PWR->PDCRD, GPIO_Pin); in HAL_PWREx_EnableGPIOPullUp()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32l5xx/drivers/src/
Dstm32l5xx_hal_gpio.c286 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
294 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
297 while ((GPIO_Pin >> position) != 0U) in HAL_GPIO_DeInit()
300 iocurrent = (GPIO_Pin) & (1UL << position); in HAL_GPIO_DeInit()
367 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
372 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
374 if ((GPIOx->IDR & GPIO_Pin) != 0U) in HAL_GPIO_ReadPin()
401 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
404 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
409 GPIOx->BSRR = (uint32_t)GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32g0xx/drivers/src/
Dstm32g0xx_hal_gpio.c289 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
297 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
300 while ((GPIO_Pin >> position) != 0x00u) in HAL_GPIO_DeInit()
303 iocurrent = (GPIO_Pin) & (1uL << position); in HAL_GPIO_DeInit()
370 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
375 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
377 if ((GPIOx->IDR & GPIO_Pin) != 0x00u) in HAL_GPIO_ReadPin()
404 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
407 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
412 GPIOx->BSRR = (uint32_t)GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32c0xx/drivers/src/
Dstm32c0xx_hal_gpio.c301 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
309 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
312 while ((GPIO_Pin >> position) != 0U) in HAL_GPIO_DeInit()
315 iocurrent = (GPIO_Pin) & (1UL << position); in HAL_GPIO_DeInit()
381 GPIO_PinState HAL_GPIO_ReadPin(const GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
386 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
388 if ((GPIOx->IDR & GPIO_Pin) != 0U) in HAL_GPIO_ReadPin()
413 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
416 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
421 GPIOx->BSRR = (uint32_t)GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32mp1xx/drivers/src/
Dstm32mp1xx_hal_gpio.c297 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
320 iocurrent = (GPIO_Pin) & ioposition; in HAL_GPIO_DeInit()
384 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
389 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
391 if((GPIOx->IDR & GPIO_Pin) != (uint32_t)GPIO_PIN_RESET) in HAL_GPIO_ReadPin()
418 void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
421 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
426 GPIOx->BSRR = GPIO_Pin; in HAL_GPIO_WritePin()
430 GPIOx->BSRR = (uint32_t)GPIO_Pin << GPIO_NUMBER; in HAL_GPIO_WritePin()
440 void HAL_GPIO_TogglePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_TogglePin() argument
[all …]
/hal_stm32-3.5.0/stm32cube/stm32h7xx/drivers/src/
Dstm32h7xx_hal_gpio.c302 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
317 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
320 while ((GPIO_Pin >> position) != 0x00U) in HAL_GPIO_DeInit()
323 iocurrent = GPIO_Pin & (1UL << position) ; in HAL_GPIO_DeInit()
389 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
394 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
396 if ((GPIOx->IDR & GPIO_Pin) != 0x00U) in HAL_GPIO_ReadPin()
423 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
426 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
431 GPIOx->BSRR = GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32f0xx/drivers/src/
Dstm32f0xx_hal_gpio.c299 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
307 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
310 while ((GPIO_Pin >> position) != 0x00u) in HAL_GPIO_DeInit()
313 iocurrent = (GPIO_Pin) & (1uL << position); in HAL_GPIO_DeInit()
382 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
387 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
389 if ((GPIOx->IDR & GPIO_Pin) != (uint32_t)GPIO_PIN_RESET) in HAL_GPIO_ReadPin()
415 void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
418 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
423 GPIOx->BSRR = (uint32_t)GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32f2xx/drivers/src/
Dstm32f2xx_hal_gpio.c297 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
305 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
308 while ((GPIO_Pin >> position) != 0x00u) in HAL_GPIO_DeInit()
311 iocurrent = (GPIO_Pin) & (1uL << position); in HAL_GPIO_DeInit()
379 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
384 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
386 if((GPIOx->IDR & GPIO_Pin) != (uint32_t)GPIO_PIN_RESET) in HAL_GPIO_ReadPin()
413 void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
416 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
421 GPIOx->BSRR = GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32g4xx/drivers/src/
Dstm32g4xx_hal_gpio.c292 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
300 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
303 while ((GPIO_Pin >> position) != 0U) in HAL_GPIO_DeInit()
306 iocurrent = (GPIO_Pin) & (1UL << position); in HAL_GPIO_DeInit()
373 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
378 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
380 if ((GPIOx->IDR & GPIO_Pin) != 0x00U) in HAL_GPIO_ReadPin()
407 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
410 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
415 GPIOx->BSRR = (uint32_t)GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32f3xx/drivers/src/
Dstm32f3xx_hal_gpio.c301 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
309 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
312 while ((GPIO_Pin >> position) != 0x00u) in HAL_GPIO_DeInit()
315 iocurrent = (GPIO_Pin) & (1uL << position); in HAL_GPIO_DeInit()
383 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
388 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
390 if((GPIOx->IDR & GPIO_Pin) != (uint32_t)GPIO_PIN_RESET) in HAL_GPIO_ReadPin()
417 void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
420 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
425 GPIOx->BSRR = (uint32_t)GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32l0xx/drivers/src/
Dstm32l0xx_hal_gpio.c286 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
293 assert_param(IS_GPIO_PIN_AVAILABLE(GPIOx, GPIO_Pin)); in HAL_GPIO_DeInit()
296 while ((GPIO_Pin >> position) != 0) in HAL_GPIO_DeInit()
299 iocurrent = (GPIO_Pin) & (1U << position); in HAL_GPIO_DeInit()
367 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
372 assert_param(IS_GPIO_PIN_AVAILABLE(GPIOx, GPIO_Pin)); in HAL_GPIO_ReadPin()
374 if ((GPIOx->IDR & GPIO_Pin) != (uint32_t)GPIO_PIN_RESET) in HAL_GPIO_ReadPin()
403 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
406 assert_param(IS_GPIO_PIN_AVAILABLE(GPIOx, GPIO_Pin)); in HAL_GPIO_WritePin()
411 GPIOx->BSRR = GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32f1xx/drivers/src/
Dstm32f1xx_hal_gpio.c351 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
361 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
364 while ((GPIO_Pin >> position) != 0u) in HAL_GPIO_DeInit()
367 iocurrent = (GPIO_Pin) & (1uL << position); in HAL_GPIO_DeInit()
431 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
436 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
438 if ((GPIOx->IDR & GPIO_Pin) != (uint32_t)GPIO_PIN_RESET) in HAL_GPIO_ReadPin()
465 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
468 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
473 GPIOx->BSRR = GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32l4xx/drivers/src/
Dstm32l4xx_hal_gpio.c307 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
315 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
318 while ((GPIO_Pin >> position) != 0x00u) in HAL_GPIO_DeInit()
321 iocurrent = (GPIO_Pin) & (1uL << position); in HAL_GPIO_DeInit()
393 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
398 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
400 if ((GPIOx->IDR & GPIO_Pin) != 0x00u) in HAL_GPIO_ReadPin()
427 void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
430 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
435 GPIOx->BSRR = (uint32_t)GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32wbxx/drivers/src/
Dstm32wbxx_hal_gpio.c288 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
296 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
299 while ((GPIO_Pin >> position) != 0x00u) in HAL_GPIO_DeInit()
302 iocurrent = (GPIO_Pin) & (1uL << position); in HAL_GPIO_DeInit()
369 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
374 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
376 if ((GPIOx->IDR & GPIO_Pin) != 0x00u) in HAL_GPIO_ReadPin()
401 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
404 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
409 GPIOx->BSRR = (uint32_t)GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32wlxx/drivers/src/
Dstm32wlxx_hal_gpio.c299 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
307 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
310 while ((GPIO_Pin >> position) != 0x00u) in HAL_GPIO_DeInit()
313 iocurrent = (GPIO_Pin) & (1uL << position); in HAL_GPIO_DeInit()
386 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
391 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
393 if ((GPIOx->IDR & GPIO_Pin) != 0x00u) in HAL_GPIO_ReadPin()
418 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
421 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
426 GPIOx->BSRR = (uint32_t)GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32l1xx/drivers/src/
Dstm32l1xx_hal_gpio.c301 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
309 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_DeInit()
312 while ((GPIO_Pin >> position) != 0) in HAL_GPIO_DeInit()
315 iocurrent = (GPIO_Pin) & (1U << position); in HAL_GPIO_DeInit()
381 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
386 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
388 if ((GPIOx->IDR & GPIO_Pin) != (uint32_t)GPIO_PIN_RESET) in HAL_GPIO_ReadPin()
413 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
416 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
421 GPIOx->BSRR = (uint32_t)GPIO_Pin; in HAL_GPIO_WritePin()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32f7xx/drivers/src/
Dstm32f7xx_hal_gpio.c291 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
307 iocurrent = (GPIO_Pin) & ioposition; in HAL_GPIO_DeInit()
370 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
375 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
377 if((GPIOx->IDR & GPIO_Pin) != (uint32_t)GPIO_PIN_RESET) in HAL_GPIO_ReadPin()
404 void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
407 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
412 GPIOx->BSRR = GPIO_Pin; in HAL_GPIO_WritePin()
416 GPIOx->BSRR = (uint32_t)GPIO_Pin << 16; in HAL_GPIO_WritePin()
426 void HAL_GPIO_TogglePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_TogglePin() argument
[all …]
/hal_stm32-3.5.0/stm32cube/stm32f4xx/drivers/src/
Dstm32f4xx_hal_gpio.c294 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) in HAL_GPIO_DeInit() argument
310 iocurrent = (GPIO_Pin) & ioposition; in HAL_GPIO_DeInit()
375 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_ReadPin() argument
380 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_ReadPin()
382 if((GPIOx->IDR & GPIO_Pin) != (uint32_t)GPIO_PIN_RESET) in HAL_GPIO_ReadPin()
410 void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) in HAL_GPIO_WritePin() argument
413 assert_param(IS_GPIO_PIN(GPIO_Pin)); in HAL_GPIO_WritePin()
418 GPIOx->BSRR = GPIO_Pin; in HAL_GPIO_WritePin()
422 GPIOx->BSRR = (uint32_t)GPIO_Pin << 16U; in HAL_GPIO_WritePin()
433 void HAL_GPIO_TogglePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) in HAL_GPIO_TogglePin() argument
[all …]
/hal_stm32-3.5.0/stm32cube/stm32u5xx/drivers/include/
Dstm32u5xx_hal_gpio.h333 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin);
345 GPIO_PinState HAL_GPIO_ReadPin(const GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin);
346 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState);
348 void HAL_GPIO_TogglePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin);
349 void HAL_GPIO_EnableHighSPeedLowVoltage(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin);
350 void HAL_GPIO_DisableHighSPeedLowVoltage(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin);
351 HAL_StatusTypeDef HAL_GPIO_LockPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin);
352 void HAL_GPIO_EXTI_IRQHandler(uint16_t GPIO_Pin);
353 void HAL_GPIO_EXTI_Rising_Callback(uint16_t GPIO_Pin);
354 void HAL_GPIO_EXTI_Falling_Callback(uint16_t GPIO_Pin);
[all …]
/hal_stm32-3.5.0/stm32cube/stm32h5xx/drivers/include/
Dstm32h5xx_hal_gpio.h333 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin);
345 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin);
346 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState);
348 void HAL_GPIO_TogglePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin);
349 void HAL_GPIO_EnableHighSPeedLowVoltage(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin);
350 void HAL_GPIO_DisableHighSPeedLowVoltage(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin);
351 HAL_StatusTypeDef HAL_GPIO_LockPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin);
352 void HAL_GPIO_EXTI_IRQHandler(uint16_t GPIO_Pin);
353 void HAL_GPIO_EXTI_Rising_Callback(uint16_t GPIO_Pin);
354 void HAL_GPIO_EXTI_Falling_Callback(uint16_t GPIO_Pin);
[all …]
/hal_stm32-3.5.0/stm32cube/stm32l5xx/drivers/include/
Dstm32l5xx_hal_gpio.h344 void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin);
356 GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin);
357 void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState);
358 void HAL_GPIO_TogglePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin);
359 HAL_StatusTypeDef HAL_GPIO_LockPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin);
360 void HAL_GPIO_EXTI_IRQHandler(uint16_t GPIO_Pin);
361 void HAL_GPIO_EXTI_Rising_Callback(uint16_t GPIO_Pin);
362 void HAL_GPIO_EXTI_Falling_Callback(uint16_t GPIO_Pin);
375 void HAL_GPIO_ConfigPinAttributes(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, uint32_t Pin…
376 HAL_StatusTypeDef HAL_GPIO_GetConfigPinAttributes(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, uint32_t …

12