Texas Instruments TMS320C645x manual General-Purpose, Overview

Page 9

General-Purpose

This document describes the general-purpose input/output (GPIO) peripheral in the digital signal processors (DSPs) of the TMS320C645xDSP family.

1 Overview

The general-purpose input/output (GPIO) peripheral provides dedicated general-purpose pins that can be configured as either inputs or outputs. When configured as an output, you can write to an internal register to control the state driven on the output pin. When configured as an input, you can detect the state of the input by reading the state of an internal register.

In addition, the GPIO peripheral can produce CPU interrupts and EDMA synchronization events in different interrupt/event generation modes.

Figure 1 shows the GPIO peripheral in the TMS320C645xDSP. Figure 2 shows the GPIO peripheral block diagram.

SPRU724

General-Purpose Input/Output (GPIO)

9

Image 9
Contents Literature Number SPRU724 December Important Notice About This Manual Read This FirstTrademarks Contents Figures Tables This page is intentionally left blank Overview General-PurposeTMS320C645x DSP Block Diagram Gpio Peripheral Block Diagram Gpio Function Interrupt and Event Generation Gpio Interrupt and Edma Event Configuration OptionsEmulation Halt Operation Gpio Registers RegistersInterrupt Per-Bank Enable Register Binten Interrupt Per-Bank Enable Register BintenDirection Register DIR Direction Register DIRDirection Register DIR Field Descriptions Output Data Register Outdata Field Descriptions Output Data Register OutdataSet Data Register Setdata Field Descriptions Set Data Register SetdataClear Data Register Clrdata Clear Data Register ClrdataClear Data Register Clrdata Field Descriptions Input Data Register Indata Field Descriptions Input Data Register IndataSet Rising Edge Interrupt Register Setristrig Set Rising Edge Interrupt Register SetristrigClear Rising Edge Interrupt Register Clrristrig Clear Rising Edge Interrupt Register ClrristrigSet Falling Edge Interrupt Register Setfaltrig Set Falling Edge Interrupt Register SetfaltrigClear Falling Edge Interrupt Register Clrfaltrig Clear Falling Edge Interrupt Register ClrfaltrigThis page is intentionally left blank Index
Related manuals
Manual 218 pages 2.08 Kb