Analog Devices ADSP-BF506F Hardware Reference Manual page 443

Adsp-bf50x blackfin processor
Hide thumbs Also See for ADSP-BF506F:
Table of Contents

Advertisement

TOGGLE_HI = 1
PULSE_HI = 0
TOGGLE_HI = 1
PULSE_HI = 1
Figure 10-8. Two Timers With Non-Overlapping Clocks
For example, if the pseudo-code when
int period, width;
for (;;) {
period = generate_period(...) ;
width = generate_width(...) ;
waitfor (interrupt) ;
write (TIMER_PERIOD, period) ;
write (TIMER_WIDTH, width) ;
}
Then when
TOGGLE_HI
int period, width ;
int per1, per2, wid1, wid2 ;
for (;;) {
period = generate_period(...) ;
width = generate_width(...) ;
ADSP-BF50x Blackfin Processor Hardware Reference
WAVEFORM
PERIOD 1
TIMER
TIMER
PERIOD 1
PERIOD 2
TMR0
ACTIVE
ACTIVE
HIGH
LOW
TMR1
ACTIVE
ACTIVE
LOW
HIGH
TIMER
ENABLE
=
, the pseudo-code would be:
1
General-Purpose Timers
WAVEFORM
PERIOD 2
TIMER
TIMER
PERIOD 3
PERIOD 4
ACTIVE
ACTIVE
HIGH
LOW
ACTIVE
ACTIVE
LOW
HIGH
= 0 is:
TOGGLE_HI
10-19

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADSP-BF506F and is the answer not in the manual?

This manual is also suitable for:

Adsp-bf504Adsp-bf504f

Table of Contents