Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

Peripherals Summary

34 bytes removed, 14:13, 25 November 2011
no edit summary
=== SPI ===
SPI (Serial Peripheral Interface Bus) is a synchronous serial data link. Devices communicate in master/slave mode where the master device initiates the data frame. Multiple slave devices are allowed with individual slave select (chip select) lines. It can be fater faster than I2C protocol and it is uasully usually used i in short distances, it uses CMOS level voltage (1V8). Omap have four SPIs: SPI1 supports up to four peripherals, SPI2 and SPI3 support up to two peripherals, and SPI4 supports only one peripheral. Omap SPI is named McSPI (Multichannel Serial Peripheral Interface Bus).Omap McSPI peripheral use five signals:
- McSPI_CSO: Chip Select 0.<br> - McSPI_CS1: Chip Select 1.<br> - McSPI_SOMI: Slave output master input data.<br> - McSPI_SIMO: Slave input master output data.<br> - McSPI_CLK: Clock.
<br>
Omap McSPI have the next caractheristics:
- Supports[http://en.wikipedia.org/wiki/Direct_memory_access DMA]for data transfer operations, for reduce CPU usage.<br>- Supports full duplex data transfer operations,<span lang="en" idclass="result_boxshort_text" classid="short_textresult_box"><span class="hps">simultaneous comunication between master and slave.</span></span><br>- Supports configuration of number of wordlength.<br>- Supports configuration of phase and polarity of the device functional clock for each channel.<br>- Support configuration of the bitrate for each channel. Between 1.5 KHz and 48 MHz 
<br>
More information:
[http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus]<br>
<br>
[[How to use SPI]]
4,199
edits