Electronic Components Datasheet Search
  English  ▼

X  

AM3892 Datasheet(PDF) 203 Page - Texas Instruments

Click here to check the latest version.
Part # AM3892
Description  AM389x Sitara ARM Microprocessors (MPUs)
PDF  299 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI - Texas Instruments

AM3892 Datasheet(HTML) 203 Page - Texas Instruments

Back Button AM3892 Datasheet HTML 199Page - Texas Instruments AM3892 Datasheet HTML 200Page - Texas Instruments AM3892 Datasheet HTML 201Page - Texas Instruments AM3892 Datasheet HTML 202Page - Texas Instruments AM3892 Datasheet HTML 203Page - Texas Instruments AM3892 Datasheet HTML 204Page - Texas Instruments AM3892 Datasheet HTML 205Page - Texas Instruments AM3892 Datasheet HTML 206Page - Texas Instruments AM3892 Datasheet HTML 207Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 203 / 299 page
background image
AM3894
AM3892
www.ti.com
SPRS681A – OCTOBER 2010 – REVISED MARCH 2011
8.7
General-Purpose Input/Output (GPIO)
The GPIO peripheral provides general-purpose pins that can be configured as either inputs or outputs.
When configured as an output, a write to an internal register controls the state driven on the output pin.
When configured as an input, the state of the input is detectable by reading the state of an internal
register. In addition, the GPIO peripheral can produce CPU interrupts in different interrupt generation
modes. The GPIO peripheral provides generic connections to external devices.
The device contains two GPIO modules and each GPIO module is made up of 32 identical channels.
The device GPIO peripheral supports the following:
•
Up to 64 3.3-V GPIO pins, GP0[31:0] and GP1[31:0] (the exact number available varies as a function
of the device configuration). Each channel can be configured to be used in the following applications:
–
Data input/output
–
Keyboard interface with a de-bouncing cell
–
Synchronous interrupt generation (in active mode) upon the detection of external events (signal
transition(s) and/or signal level(s)).
•
Synchronous interrupt requests from each channel are processed by two identical interrupt generation
sub-modules to be used independently by the ARM. Interrupts can be triggered by rising and/or falling
edge, specified for each interrupt-capable GPIO signal.
•
Shared registers can be accessed through "Set & Clear" protocol. Software writes 1 to corresponding
bit position(s) to set or to clear GPIO signal(s). This allows multiple software processes to toggle GPIO
output signals without critical section protection (disable interrupts, program GPIO, re-enable interrupts,
to prevent context switching to another process during GPIO programming).
•
Separate input/output registers.
•
Output register in addition to set/clear so that, if preferred by software, some GPIO output signals can
be toggled by direct write to the output register(s).
•
Output register, when read, reflects output drive status. This, in addition to the input register reflecting
pin status and open-drain I/O cell, allows wired logic to be implemented.
For more detailed information on GPIOs, see the GPIO chapter in the AM38x Sitara ARM
Microprocessors (MPUs) Technical Reference Manual (literature number SPRUGX7).
8.7.1
GPIO Peripheral Register Descriptions
Table 8-49. GPIO Registers
GPIO0 HEX ADDRESS
GPIO1 HEX ADDRESS
ACRONYM
REGISTER NAME
0x4803 2000
0x4804 C000
GPIO_REVISION
GPIO Revision
0x4803 2010
0x4804 C010
GPIO_SYSCONFIG
System Configuration
0x4803 2020
0x4804 C020
GPIO_EOI
End of Interrupt
0x4803 2024
0x4804 C024
GPIO_IRQSTATUS_RAW_0
Status Raw for Interrupt 1
0x4803 2028
0x4804 C028
GPIO_IRQSTATUS_RAW_1
Status Raw for Interrupt 2
0x4803 202C
0x4804 C02C
GPIO_IRQSTATUS_0
Status for Interrupt 1
0x4803 2030
0x4804 C030
GPIO_IRQSTATUS_1
Status for Interrupt 2
0x4803 2034
0x4804 C034
GPIO_IRQSTATUS_SET_0
Enable Set for Interrupt 1
0x4803 2038
0x4804 C038
GPIO_IRQSTATUS_SET_1
Enable Set for Interrupt 2
0x4803 203C
0x4804 C03C
GPIO_IRQSTATUS_CLR_0
Enable Clear for Interrupt 1
0x4803 2040
0x4804 C040
GPIO_IRQSTATUS_CLR_1
Enable Clear for Interrupt 2
0x4803 2044
0x4804 C044
GPIO_IRQWAKEN_0
Wakeup Enable for Interrupt 1
0x4803 2048
0x4804 C048
GPIO_IRQWAKEN_1
Wakeup Enable for Interrupt 2
0x4803 2114
0x4804 C114
GPIO_SYSSTATUS
System Status
0x4803 2130
0x4804 C130
GPIO_CTRL
Module Control
0x4803 2134
0x4804 C134
GPIO_OE
Output Enable
Copyright © 2010–2011, Texas Instruments Incorporated
Peripheral Information and Timings
203
Submit Documentation Feedback
Product Folder Link(s): AM3894 AM3892



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com