Shared TCPWM data between timer/counter and PWM.
Application code should not rely on the specific content of this struct. They are considered an implementation detail which is subject to change between platforms and/or HAL releases.
Data Fields | |
TCPWM_Type * | base |
The base address pointer of the TCPWM resource. | |
uint32_t | group |
The associated group number. | |
uint32_t | cntnum |
The associated counter number. | |
uint32_t | max_count |
The max count for the counter. | |
const mtb_hal_clock_t * | clock |
The associated clock resource pointer. | |
uint32_t | clock_hz |
The associated clock frequency. | |
TCPWM_Type* mtb_hal_tcpwm_t::base |
The base address pointer of the TCPWM resource.
uint32_t mtb_hal_tcpwm_t::group |
The associated group number.
uint32_t mtb_hal_tcpwm_t::cntnum |
The associated counter number.
uint32_t mtb_hal_tcpwm_t::max_count |
The max count for the counter.
const mtb_hal_clock_t* mtb_hal_tcpwm_t::clock |
The associated clock resource pointer.
uint32_t mtb_hal_tcpwm_t::clock_hz |
The associated clock frequency.