Tecnologia

31063 palavras 125 páginas
BCM2835 ARM Peripherals

© 2012 Broadcom Corporation. All rights reserved
Broadcom Europe Ltd. 406 Science Park Milton Road Cambridge CB4 0WW

Table of Contents
1 Introduction 1.1 Overview 1.2 Address map 1.2.1 Diagrammatic overview ARM virtual addresses (standard Linux kernel only) 1.2.2 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 o o External Mass Media Controller Introduction Registers 4 4 4 4 6 6 6 7 8 8 9 10 11 11 20 20 21 21 22 28 28 28 36 38 38 39 40 63 63 63 65 65 66 89 90 102 105 109 109 110 110 110 112 119 120 120 121 122 122 123 Page ii

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.2 Interrupt pending. 7.3 Fast Interrupt (FIQ). 7.4 Interrupt priority. Registers 7.5 8 PCM / I2S Audio 8.1 Block Diagram Typical Timing 8.2 8.3 Operation 8.4 Software Operation 8.4.1 Operating in Polled mode 8.4.2 Operating in Interrupt mode 06 February 2012 Broadcom Europe Ltd. 406 Science Park Milton Road Cambridge CB4 0WW © 2012 Broadcom Corporation. All rights reserved

8.4.3 8.5 8.6 8.7 8.8

DMA Error Handling. PDM Input Mode Operation GRAY Code Input Mode Operation PCM Register Map

123 123 124 124 125 138 138 138 139 139 140 141 148 148 148 148 149 150 150 150 151 151 151 152 152 158 158 158 158 159 160 160 160 172 172 175 175 176 176 177 196 196 196 200 200 202

9 Pulse Width Modulator 9.1

Relacionados

  • o que é tecnologia
    2030 palavras | 9 páginas
  • Tecnologia
    1060 palavras | 5 páginas
  • tecnologias
    660 palavras | 3 páginas
  • tecnologia
    1337 palavras | 6 páginas
  • tecnologia
    380 palavras | 2 páginas
  • tecnologia
    557 palavras | 3 páginas
  • Tecnologia
    1848 palavras | 8 páginas
  • tecnologia
    675 palavras | 3 páginas
  • Tecnologia
    1302 palavras | 6 páginas
  • tecnologia
    691 palavras | 3 páginas