3.2.2.3.2 Time-Base Clock Synchronization
The TBCLKSYNC bit in the peripheral clock enable registers allows all users to globally synchronize all enabled
ePWM modules to the time-base clock (TBCLK). When set, all enabled ePWM module clocks are started with
the first rising edge of TBCLK aligned. For perfectly synchronized TBCLKs, the prescalers for each ePWM
module must be set identically.
The proper procedure for enabling ePWM clocks is as follows:
1. Enable ePWM module clocks in the PCLKCRx register
2. Set TBCLKSYNC= 0
3. Configure ePWM modules
4. Set TBCLKSYNC=1
3.2.2.3.3 Time-Base Counter Synchronization
A time-base synchronization scheme connects all of the ePWM modules on a device. Each ePWM module
has a synchronization input (EPWMxSYNCI) and a synchronization output (EPWMxSYNCO). The input
synchronization for the first instance (ePWM1) comes from an external pin. The possible synchronization
connections for the remaining ePWM modules are shown in
.
EPWM2SYNCI
ePWM2
EPWM2SYNCO
EPWM1SYNCO
ePWM1
EPWM1SYNCI
GPIO
MUX
EPWM3SYNCO
ePWM3
EPWM3SYNCI
ePWMx
EPWMxSYNCI
SYNCI
eCAP1
EPWMxSYNCO
Figure 3-7. Time-Base Counter Synchronization Scheme 1
Enhanced Pulse Width Modulator (ePWM) Module
SPRUH18I – JANUARY 2011 – REVISED JUNE 2022
TMS320x2806x Microcontrollers
255
Copyright © 2022 Texas Instruments Incorporated
Содержание TMS320 2806 Series
Страница 2: ......