RTD Embedded Technologies, Inc.
|
www.rtd.com
53
DM34216HR
User’s Manual
BDM-610010056 Rev A
6.1.14
CH
N
_PWM_WIDTH
(R
EAD
/W
RITE
)
Sets the width of output of the pulse width modulator. Pulse Width = (1 + CHn_PWM_WIDTH) / (System Clock). The width is defined as the
time that the non-inverted output is high, and the inverted output is low.
The width register is checked at the beginning of every period. If the width register is modified in the middle of a period, the output will not be
affected until the next period.
Note: that with Pacer Clock Frequency sets the maximum value for this register, a 100% duty cycle is not possible. This will result in the non-
inverted output to be low, and the inverted output to be high.
The function block Mode needs to be set to: Go, Single-Shot or Go, Re-
arm for the PWM to work. When Status is “Stopped”, non
-inverted
output is low, and the inverted output is high.
6.1.15
CH
N
_FIFO_ACCESS
(R
EAD
/W
RITE
)
This register provides direct access to the DMA FIFO. It can be used to access the data without the use of the DMA engine. The DMA engine
for this channel must be set to “Pause.” Each register access advances to th
e next sample.