Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

UM0851 Datasheet(PDF) 79 Page - STMicroelectronics

Part # UM0851
Description  SPEAr is a family of highly customizable ARM-based embedded
PDF  245 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0851 Datasheet(HTML) 79 Page - STMicroelectronics

Back Button UM0851 Datasheet HTML 75Page - STMicroelectronics UM0851 Datasheet HTML 76Page - STMicroelectronics UM0851 Datasheet HTML 77Page - STMicroelectronics UM0851 Datasheet HTML 78Page - STMicroelectronics UM0851 Datasheet HTML 79Page - STMicroelectronics UM0851 Datasheet HTML 80Page - STMicroelectronics UM0851 Datasheet HTML 81Page - STMicroelectronics UM0851 Datasheet HTML 82Page - STMicroelectronics UM0851 Datasheet HTML 83Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 79 / 245 page
background image
UM0851
Communication device drivers
Doc ID 16604 Rev 2
79/245
I2C uses only two bidirectional lines, serial data (SDA) and serial clock (SCL), pulled up with
resistors. Typical voltages used are +5 V or +3.3 V, but systems with, higher or lower
voltages are permitted too.
The I2C controller serves as an interface between the APB bus and the serial I2C bus. It
provides master functions, and controls all I2C bus-specific sequencing, protocol, arbitration
and timing.
Features supported by I2C are:
●
Two-wire I2C serial interface
●
Three speeds: standard mode (100 Kb/s), fast mode (400 Kb/s), high-speed mode (3.4
Mb/s)
●
Master or slave I2C operation
●
7- or 10-bit addressing
●
Slave bulk transfer mode
●
Interrupt or polled-mode operation
●
Simple software interface consistent with design ware APB peripherals
●
Digital filter for the received SDA and SCL lines
●
Component parameters for configurable software driver support
●
DMA handshaking interface compatible with the arm PL080 DMA controller (refer to
Section 6.2: General purpose DMA (DMAC) driver.
Figure 19.
I2C hardware architecture
4.5.2
Software overview
The following figure illustrates the Linux I2C subsystem. It shows the role of the I2C
framework which interfaces the I2C bus driver (below) to the I2C specific device drivers
(above).
APB
IC_Clock
Reset_Clock
DMA interface
I2C controller
SDA
SCA



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