![]() |
G32R430 Device Driver Layer v1.0.4
G32R4xx Device Driver Layer API Reference
|
Functions | |
| __STATIC_INLINE void | DDL_USART_EnableSmartcardNACK (USART_TypeDef *USARTx) |
| Enable Smartcard NACK transmission. | |
| __STATIC_INLINE void | DDL_USART_DisableSmartcardNACK (USART_TypeDef *USARTx) |
| Disable Smartcard NACK transmission. | |
| __STATIC_INLINE uint32_t | DDL_USART_IsEnabledSmartcardNACK (USART_TypeDef *USARTx) |
| Indicate if Smartcard NACK transmission is enabled. | |
| __STATIC_INLINE void | DDL_USART_EnableSmartcard (USART_TypeDef *USARTx) |
| Enable Smartcard mode. | |
| __STATIC_INLINE void | DDL_USART_DisableSmartcard (USART_TypeDef *USARTx) |
| Disable Smartcard mode. | |
| __STATIC_INLINE uint32_t | DDL_USART_IsEnabledSmartcard (USART_TypeDef *USARTx) |
| Indicate if Smartcard mode is enabled. | |
| __STATIC_INLINE void | DDL_USART_SetSmartcardPrescaler (USART_TypeDef *USARTx, uint32_t PrescalerValue) |
| Set Smartcard prescaler value, used for dividing the USART clock source to provide the SMARTCARD Clock (5 bits value). | |
| __STATIC_INLINE uint32_t | DDL_USART_GetSmartcardPrescaler (USART_TypeDef *USARTx) |
| Return Smartcard prescaler value, used for dividing the USART clock source to provide the SMARTCARD Clock (5 bits value). | |
| __STATIC_INLINE void | DDL_USART_SetSmartcardGuardTime (USART_TypeDef *USARTx, uint32_t GuardTime) |
| Set Smartcard Guard time value, expressed in nb of baud clocks periods (GT[7:0] bits : Guard time value). | |
| __STATIC_INLINE uint32_t | DDL_USART_GetSmartcardGuardTime (USART_TypeDef *USARTx) |
| Return Smartcard Guard time value, expressed in nb of baud clocks periods (GT[7:0] bits : Guard time value). | |
| __STATIC_INLINE void DDL_USART_DisableSmartcard | ( | USART_TypeDef * | USARTx | ) |
Disable Smartcard mode.
| USARTx | USART Instance |
| None |
Definition at line 1296 of file g32r4xx_ddl_usart.h.
| __STATIC_INLINE void DDL_USART_DisableSmartcardNACK | ( | USART_TypeDef * | USARTx | ) |
Disable Smartcard NACK transmission.
| USARTx | USART Instance |
| None |
Definition at line 1260 of file g32r4xx_ddl_usart.h.
| __STATIC_INLINE void DDL_USART_EnableSmartcard | ( | USART_TypeDef * | USARTx | ) |
Enable Smartcard mode.
| USARTx | USART Instance |
| None |
Definition at line 1284 of file g32r4xx_ddl_usart.h.
| __STATIC_INLINE void DDL_USART_EnableSmartcardNACK | ( | USART_TypeDef * | USARTx | ) |
Enable Smartcard NACK transmission.
| USARTx | USART Instance |
| None |
Definition at line 1248 of file g32r4xx_ddl_usart.h.
| __STATIC_INLINE uint32_t DDL_USART_GetSmartcardGuardTime | ( | USART_TypeDef * | USARTx | ) |
Return Smartcard Guard time value, expressed in nb of baud clocks periods (GT[7:0] bits : Guard time value).
| USARTx | USART Instance |
| Smartcard | Guard time value (Value between Min_Data=0x00 and Max_Data=0xFF) |
Definition at line 1362 of file g32r4xx_ddl_usart.h.
| __STATIC_INLINE uint32_t DDL_USART_GetSmartcardPrescaler | ( | USART_TypeDef * | USARTx | ) |
Return Smartcard prescaler value, used for dividing the USART clock source to provide the SMARTCARD Clock (5 bits value).
| USARTx | USART Instance |
| Smartcard | prescaler value (Value between Min_Data=0 and Max_Data=31) |
Definition at line 1335 of file g32r4xx_ddl_usart.h.
| __STATIC_INLINE uint32_t DDL_USART_IsEnabledSmartcard | ( | USART_TypeDef * | USARTx | ) |
Indicate if Smartcard mode is enabled.
| USARTx | USART Instance |
| State | of bit (1 or 0). |
Definition at line 1308 of file g32r4xx_ddl_usart.h.
| __STATIC_INLINE uint32_t DDL_USART_IsEnabledSmartcardNACK | ( | USART_TypeDef * | USARTx | ) |
Indicate if Smartcard NACK transmission is enabled.
| USARTx | USART Instance |
| State | of bit (1 or 0). |
Definition at line 1272 of file g32r4xx_ddl_usart.h.
| __STATIC_INLINE void DDL_USART_SetSmartcardGuardTime | ( | USART_TypeDef * | USARTx, |
| uint32_t | GuardTime ) |
Set Smartcard Guard time value, expressed in nb of baud clocks periods (GT[7:0] bits : Guard time value).
| USARTx | USART Instance |
| GuardTime | Value between Min_Data=0x00 and Max_Data=0xFF |
| None |
Definition at line 1349 of file g32r4xx_ddl_usart.h.
| __STATIC_INLINE void DDL_USART_SetSmartcardPrescaler | ( | USART_TypeDef * | USARTx, |
| uint32_t | PrescalerValue ) |
Set Smartcard prescaler value, used for dividing the USART clock source to provide the SMARTCARD Clock (5 bits value).
| USARTx | USART Instance |
| PrescalerValue | Value between Min_Data=0 and Max_Data=31 |
| None |
Definition at line 1322 of file g32r4xx_ddl_usart.h.