Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
1Activity

Table Of Contents

1 Introduction
1.1 Overview
1.2 Address map
1.2.1 Diagrammatic overview
1.2.2 ARM virtual addresses (standard Linux kernel only)
1.2.3 ARM physical addresses
1.2.4 Bus addresses
1.3 Peripheral access precautions for correct memory ordering
2 Auxiliaries: UART1 & SPI1, SPI2
2.1 Overview
2.1.1 AUX registers
2.2 Mini UART
2.2.1 Mini UART implementation details
2.2.2 Mini UART register details
2.3 Universal SPI Master (2x)
2.3.1 SPI implementation details
2.3.2 Interrupts
2.3.3 Long bit streams
2.3.4 SPI register details
3 BSC
3.1 Introduction
3.2 Register View
3.3 10 Bit Addressing
4 DMA Controller
4.1 Overview
4.2 DMA Controller Registers
4.2.1 DMA Channel Register Address Map
4.3 AXI Bursts
4.4 Error Handling
4.5 DMA LITE Engines
5 External Mass Media Controller
6 General Purpose I/O (GPIO)
6.1 Register View
6.2 Alternative Function Assignments
6.3 General Purpose GPIO Clocks
7 Interrupts
7.1 Introduction
7.4 Interrupt priority
7.5 Registers
8 PCM / I2S Audio
8.1 Block Diagram
8.2 Typical Timing
8.3 Operation
8.4 Software Operation
8.4.1 Operating in Polled mode
8.4.2 Operating in Interrupt mode
8.4.3 DMA
8.5 Error Handling
8.6 PDM Input Mode Operation
8.7 GRAY Code Input Mode Operation
8.8 PCM Register Map
9 Pulse Width Modulator
9.1 Overview
9.2 Block Diagram
9.3 PWM Implementation
9.4 Modes of Operation
9.5 Quick Reference
9.6 Control and Status Registers
10 SPI
10.1 Introduction
10.2 SPI Master Mode
10.2.1 Standard mode
10.2.2 Bidirectional mode
10.3 LoSSI mode
10.3.1 Command write
10.3.2 Parameter write
10.3.3 Byte read commands
10.3.4 24bit read command
10.3.5 32bit read command
10.4 Block Diagram
10.5 SPI Register Map
10.6 Software Operation
10.6.1 Polled
10.6.2 Interrupt
10.6.3 DMA
10.6.4 Notes
11 SPI/BSC SLAVE
11.1 Introduction
11.2 Registers
12 System Timer
12.1 System Timer Registers
13 UART
13.1 Variations from the 16C650 UART
13.2 Primary UART Inputs and Outputs
13.3 UART Interrupts
13.4 Register View
14 Timer (ARM side)
14.1 Introduction
14.2 Timer Registers:
15 USB
15.1 Configuration
15.2 Extra / Adapted registers
0 of .
Results for:
No results containing your search query
P. 1
BCM2835 ARM Peripherals

BCM2835 ARM Peripherals

Ratings: (0)|Views: 270 |Likes:
Published by Joe Baldwin
documentation on the raspberry pi
documentation on the raspberry pi

More info:

Published by: Joe Baldwin on Jul 21, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

01/02/2013

pdf

text

original

You're Reading a Free Preview
Pages 4 to 109 are not shown in this preview.
You're Reading a Free Preview
Pages 111 to 205 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->