![]() |
G32R430 Device Driver Layer v1.0.4
G32R4xx Device Driver Layer API Reference
|
Functions | |
| ErrorStatus | DDL_GPIO_DeInit (GPIO_Type GPIOx) |
| De-initialize GPIO registers (Registers restored to their default values). | |
| ErrorStatus | DDL_GPIO_Init (GPIO_Type GPIOx, DDL_GPIO_InitTypeDef *GPIO_InitStruct) |
| Initialize GPIO registers according to the specified parameters in GPIO_InitStruct. | |
| void | DDL_GPIO_StructInit (DDL_GPIO_InitTypeDef *GPIO_InitStruct) |
| Set each DDL_GPIO_InitTypeDef field to default value. | |
| void | DDL_GPIO_EnableAdc3AnalogSwitchPin (GPIO_Type GPIOx, uint32_t PinMask) |
| Enable ADC3 analog switch bits in SWR. | |
| void | DDL_GPIO_DisableAdc3AnalogSwitchPin (GPIO_Type GPIOx, uint32_t PinMask) |
| Disable ADC3 analog switch bits in SWR. | |
| void | DDL_GPIO_SetSpecialPinType (GPIO_Type GPIOx, uint32_t PinMask, uint32_t PinType) |
| Configure special pin type for the dedicated special GPIO pin. | |
| uint32_t | DDL_GPIO_GetSpecialPinType (GPIO_Type GPIOx, uint32_t PinMask) |
| Return special pin type configuration for the dedicated special GPIO pin. | |
| ErrorStatus DDL_GPIO_DeInit | ( | GPIO_Type | GPIOx | ) |
De-initialize GPIO registers (Registers restored to their default values).
| GPIOx | GPIO Port |
| An | ErrorStatus enumeration value:
|
Definition at line 143 of file g32r4xx_ddl_gpio.c.
| void DDL_GPIO_DisableAdc3AnalogSwitchPin | ( | GPIO_Type | GPIOx, |
| uint32_t | PinMask ) |
Disable ADC3 analog switch bits in SWR.
Disable ADC3 analog switch bits in SWR for the given GPIO port.
| GPIOx | GPIO port. |
| PinMask | ADC3 analog-switch pin mask for this port. |
| None |
Definition at line 278 of file g32r4xx_ddl_gpio.c.
| void DDL_GPIO_EnableAdc3AnalogSwitchPin | ( | GPIO_Type | GPIOx, |
| uint32_t | PinMask ) |
Enable ADC3 analog switch bits in SWR.
Enable ADC3 analog switch bits in SWR for the given GPIO port.
| GPIOx | GPIO port. |
| PinMask | ADC3 analog-switch pin mask for this port. |
| None |
Definition at line 262 of file g32r4xx_ddl_gpio.c.
| uint32_t DDL_GPIO_GetSpecialPinType | ( | GPIO_Type | GPIOx, |
| uint32_t | PinMask ) |
Return special pin type configuration for the dedicated special GPIO pin.
| GPIOx | GPIO port. |
| PinMask | GPIO pin mask. |
| Returned | value can be a value of Special Pin Type Configuration. |
Definition at line 312 of file g32r4xx_ddl_gpio.c.
| ErrorStatus DDL_GPIO_Init | ( | GPIO_Type | GPIOx, |
| DDL_GPIO_InitTypeDef * | GPIO_InitStruct ) |
Initialize GPIO registers according to the specified parameters in GPIO_InitStruct.
| GPIOx | GPIO port. |
| GPIO_InitStruct | pointer to a DDL_GPIO_InitTypeDef structure that contains the configuration information for the specified GPIO peripheral. |
| An | ErrorStatus enumeration value:
|
Definition at line 166 of file g32r4xx_ddl_gpio.c.
| void DDL_GPIO_SetSpecialPinType | ( | GPIO_Type | GPIOx, |
| uint32_t | PinMask, | ||
| uint32_t | PinType ) |
Configure special pin type for the dedicated special GPIO pin.
| GPIOx | GPIO port. |
| PinMask | GPIO pin mask. |
| PinType | This parameter can be a value of Special Pin Type Configuration. |
| None |
Definition at line 295 of file g32r4xx_ddl_gpio.c.
| void DDL_GPIO_StructInit | ( | DDL_GPIO_InitTypeDef * | GPIO_InitStruct | ) |
Set each DDL_GPIO_InitTypeDef field to default value.
| GPIO_InitStruct | pointer to a DDL_GPIO_InitTypeDef structure whose fields will be set to default values. |
| None |
Definition at line 245 of file g32r4xx_ddl_gpio.c.