Overview
GP counter behavior for the ADSP-BF50x that differs from the general
information in this chapter can be found at the end of this chapter in the
section
"Unique Information for the ADSP-BF50x Processor" on
page
13-37.
Overview
The purpose of this interface is to convert pulses from incremental posi-
tion encoders into data that is representative of the actual position. This is
done by integrating (counting) pulses on one or two inputs. Since integra-
tion provides relative position, some devices also feature a zero position
input (zero marker) that can be used to establish a reference point to verify
that the acquired position does not drift over time.
In addition, the incremental position information can be used to deter-
mine speed, if the time intervals are measured.
The GP counter provides flexible ways to establish position information.
When used in conjunction with the GP timer block, the GP counter
allows for the acquisition of coherent position/time-stamp information
that enables speed calculation.
Features
The GP counter includes the following features:
• 32-bit up/down counter
• Quadrature encoder mode (Gray code)
• Binary encoder mode
• Alternative frequency-direction mode
• Timed direction and up/down counting modes
13-2
ADSP-BF50x Blackfin Processor Hardware Reference
Need help?
Do you have a question about the ADSP-BF506F and is the answer not in the manual?