Using Gpio In A Sigmastudio Project; Setting Up Gpio Pins In The Sigmastudio Register Window - Analog Devices AN-951 Application Note

Table of Contents

Advertisement

AN-951

USING GPIO IN A SIGMASTUDIO PROJECT

GPIO pins are accessible in SigmaStudio via the General
Purpose Input and General Purpose Output cells in the IO
section of the ToolBox.
Figure 6. GPIO ToolBox Cells
Figure 7. GPIO Schematic Cells
Click the drop-down menu for access to all available GPIO pins.
These cells may be wired just as any other cell in Sigma-Studio,
with control signal inputs and outputs shown in red.
Auxiliary ADC input cells work in the same way.
Figure 8. Auxiliary ADC Input Cell
SETTING UP GPIO PINS IN THE SIGMASTUDIO
REGISTER WINDOW
GPIO pins must be independently configured using the Register
Control window in SigmaStudio. Examples of GPIO register
controls are shown in Figure 9, Figure 10, and Figure 11.
Figure 9. GPIO Section of the ADAU170x Register Control Window
Figure 10. GPIO Section of the ADAU144x Register Control Window
Figure 11. GPIO Section of the ADAU176x Register Control Window
Here, the GPIO pins can be set appropriately depending on
interface circuitry. Possible settings include Input GPIO
Debounce, Input GPIO No Debounce, Output GPIO, Output
GPIO Open Collector, and ADC. In addition, some devices can
input or output digital audio data or clocks on these pins. On
some devices, GPIO pins are labeled MP (for multipurpose),
but they are used in the same way.
Consult the relevant device and evaluation board data sheets,
available from Analog Devices, Inc., for more details about
GPIO register settings.
Rev. A | Page 4 of 20
Application Note

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AN-951 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents