![]() |
G32R430 Device Driver Layer v1.0.4
G32R4xx Device Driver Layer API Reference
|
Functions | |
| __STATIC_INLINE void | DDL_TMR_CC_EnablePreload (TMR_TypeDef *TMRx) |
| Enable the capture/compare control bits (CCxE, CCxNE and OCxM) preload. | |
| __STATIC_INLINE void | DDL_TMR_CC_DisablePreload (TMR_TypeDef *TMRx) |
| Disable the capture/compare control bits (CCxE, CCxNE and OCxM) preload. | |
| __STATIC_INLINE uint32_t | DDL_TMR_CC_IsEnabledPreload (TMR_TypeDef *TMRx) |
| Indicates whether capture/compare control bits preload is enabled. | |
| __STATIC_INLINE void | DDL_TMR_CC_SetUpdate (TMR_TypeDef *TMRx, uint32_t CCUpdateSource) |
| Set the updated source of the capture/compare control bits (CCxE, CCxNE and OCxM). | |
| __STATIC_INLINE uint32_t | DDL_TMR_CC_GetUpdate (TMR_TypeDef *TMRx) |
| Get the updated source of the capture/compare control bits (CCxE, CCxNE and OCxM). | |
| __STATIC_INLINE void | DDL_TMR_CC_SetDMAReqTrigger (TMR_TypeDef *TMRx, uint32_t DMAReqTrigger) |
| Set the trigger of the capture/compare DMA request. | |
| __STATIC_INLINE uint32_t | DDL_TMR_CC_GetDMAReqTrigger (TMR_TypeDef *TMRx) |
| Get actual trigger of the capture/compare DMA request. | |
| __STATIC_INLINE void | DDL_TMR_CC_SetLockLevel (TMR_TypeDef *TMRx, uint32_t LockLevel) |
| Set the lock level to freeze the configuration of several capture/compare parameters. | |
| __STATIC_INLINE void | DDL_TMR_CC_EnableChannel (TMR_TypeDef *TMRx, uint32_t Channels) |
| Enable capture/compare channels. | |
| __STATIC_INLINE void | DDL_TMR_CC_DisableChannel (TMR_TypeDef *TMRx, uint32_t Channels) |
| Disable capture/compare channels. | |
| __STATIC_INLINE uint32_t | DDL_TMR_CC_IsEnabledChannel (TMR_TypeDef *TMRx, uint32_t Channels) |
| Indicate whether channel(s) is(are) enabled. | |
| __STATIC_INLINE void DDL_TMR_CC_DisableChannel | ( | TMR_TypeDef * | TMRx, |
| uint32_t | Channels ) |
Disable capture/compare channels.
| TMRx | Timer instance |
| Channels | This parameter can be a combination of the following values: |
| None |
Definition at line 1558 of file g32r4xx_ddl_tmr.h.
| __STATIC_INLINE void DDL_TMR_CC_DisablePreload | ( | TMR_TypeDef * | TMRx | ) |
Disable the capture/compare control bits (CCxE, CCxNE and OCxM) preload.
| TMRx | Timer instance |
| None |
Definition at line 1440 of file g32r4xx_ddl_tmr.h.
| __STATIC_INLINE void DDL_TMR_CC_EnableChannel | ( | TMR_TypeDef * | TMRx, |
| uint32_t | Channels ) |
Enable capture/compare channels.
| TMRx | Timer instance |
| Channels | This parameter can be a combination of the following values: |
| None |
Definition at line 1540 of file g32r4xx_ddl_tmr.h.
| __STATIC_INLINE void DDL_TMR_CC_EnablePreload | ( | TMR_TypeDef * | TMRx | ) |
Enable the capture/compare control bits (CCxE, CCxNE and OCxM) preload.
| TMRx | Timer instance |
| None |
Definition at line 1428 of file g32r4xx_ddl_tmr.h.
| __STATIC_INLINE uint32_t DDL_TMR_CC_GetDMAReqTrigger | ( | TMR_TypeDef * | TMRx | ) |
Get actual trigger of the capture/compare DMA request.
| TMRx | Timer instance |
| Returned | value can be one of the following values: |
Definition at line 1504 of file g32r4xx_ddl_tmr.h.
| __STATIC_INLINE uint32_t DDL_TMR_CC_GetUpdate | ( | TMR_TypeDef * | TMRx | ) |
Get the updated source of the capture/compare control bits (CCxE, CCxNE and OCxM).
| TMRx | Timer instance |
| Returned | value can be one of the following values: |
Definition at line 1479 of file g32r4xx_ddl_tmr.h.
| __STATIC_INLINE uint32_t DDL_TMR_CC_IsEnabledChannel | ( | TMR_TypeDef * | TMRx, |
| uint32_t | Channels ) |
Indicate whether channel(s) is(are) enabled.
| TMRx | Timer instance |
| Channels | This parameter can be a combination of the following values: |
| State | of bit (1 or 0). |
Definition at line 1576 of file g32r4xx_ddl_tmr.h.
| __STATIC_INLINE uint32_t DDL_TMR_CC_IsEnabledPreload | ( | TMR_TypeDef * | TMRx | ) |
Indicates whether capture/compare control bits preload is enabled.
| TMRx | Timer instance |
| State | of bit (1 or 0). |
Definition at line 1450 of file g32r4xx_ddl_tmr.h.
| __STATIC_INLINE void DDL_TMR_CC_SetDMAReqTrigger | ( | TMR_TypeDef * | TMRx, |
| uint32_t | DMAReqTrigger ) |
Set the trigger of the capture/compare DMA request.
| TMRx | Timer instance |
| DMAReqTrigger | This parameter can be one of the following values: |
| None |
Definition at line 1492 of file g32r4xx_ddl_tmr.h.
| __STATIC_INLINE void DDL_TMR_CC_SetLockLevel | ( | TMR_TypeDef * | TMRx, |
| uint32_t | LockLevel ) |
Set the lock level to freeze the configuration of several capture/compare parameters.
| TMRx | Timer instance |
| LockLevel | This parameter can be one of the following values: |
| None |
Definition at line 1522 of file g32r4xx_ddl_tmr.h.
| __STATIC_INLINE void DDL_TMR_CC_SetUpdate | ( | TMR_TypeDef * | TMRx, |
| uint32_t | CCUpdateSource ) |
Set the updated source of the capture/compare control bits (CCxE, CCxNE and OCxM).
| TMRx | Timer instance |
| CCUpdateSource | This parameter can be one of the following values: |
| None |
Definition at line 1465 of file g32r4xx_ddl_tmr.h.