Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БЭМЗ полищук доки / Склад / Datasheet_LM3S6965.pdf
Скачиваний:
10
Добавлен:
21.12.2020
Размер:
6.13 Mб
Скачать

LM3S6965 Microcontroller

14 Synchronous Serial Interface (SSI)

The Stellaris® Synchronous Serial Interface (SSI) is a master or slave interface for synchronous serialcommunicationwithperipheraldevicesthathaveeitherFreescaleSPI,MICROWIRE,orTexas Instruments synchronous serial interfaces.

The Stellaris® SSI module has the following features:

Master or slave operation

Programmable clock bit rate and prescale

Separate transmit and receive FIFOs, 16 bits wide, 8 locations deep

Programmable interface operation for Freescale SPI, MICROWIRE, or Texas Instruments synchronous serial interfaces

Programmable data frame size from 4 to 16 bits

Internal loopback test mode for diagnostic/debug testing

14.1Block Diagram

Figure 14-1. SSI Module Block Diagram

Interrupt

Interrupt Control

 

SSIIM

TxFIFO

 

 

 

SSIMIS

8x16

 

 

Control/ Status

SSIRIS

.

 

 

 

SSIICR

 

 

SSICR0

.

 

 

 

 

 

 

.

 

 

SSICR1

 

 

SSITx

 

 

 

SSISR

 

 

 

SSIRx

 

 

 

Transmit/

 

SSIDR

 

 

 

 

Receive

SSIClk

 

 

RxFIFO

 

 

Logic

 

 

 

8x16

 

SSIFss

 

 

 

 

System Clock

 

.

 

 

 

 

 

 

Clock

.

 

 

 

 

 

 

 

Prescaler

.

 

Identification

 

 

 

 

 

 

 

 

 

 

 

Registers

 

SSICPSR

 

 

 

 

SSIPCellID0 SSIPeriphID0 SSIPeriphID4

SSIPCellID1 SSIPeriphID1 SSIPeriphID5

SSIPCellID2 SSIPeriphID2 SSIPeriphID 6

SSIPCellID3 SSIPeriphID3 SSIPeriphID7

14.2Functional Description

The SSI performs serial-to-parallel conversion on data received from a peripheral device. The CPU accesses data, control, and status information. The transmit and receive paths are buffered with

November 16, 2008

355

Preliminary

Соседние файлы в папке Склад