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

Inter-Integrated Circuit (I2C) Interface

15 Inter-Integrated Circuit (I2C) Interface

The Inter-Integrated Circuit (I2C) bus provides bi-directional data transfer through a two-wire design (a serial data line SDA and a serial clock line SCL), and interfaces to external I2C devices such as serial memory (RAMs and ROMs), networking devices, LCDs, tone generators, and so on. The I2C bus may also be used for system testing and diagnostic purposes in product development and manufacture. The LM3S6965 microcontroller includes two I2C modules, providing the ability to interact (both send and receive) with other I2C devices on the bus.

The Stellaris® I2C interface has the following features:

Two I2C modules, each with the following features:

Devices on the I2C bus can be designated as either a master or a slave

Supports both sending and receiving data as either a master or a slave

Supports simultaneous master and slave operation

Four I2C modes

Master transmit

Master receive

Slave transmit

Slave receive

Two transmission speeds: Standard (100 Kbps) and Fast (400 Kbps)

Master and slave interrupt generation

Master generates interrupts when a transmit or receive operation completes (or aborts due to an error)

Slave generates interrupts when data has been sent or requested by a master

Master with arbitration and clock synchronization, multimaster support, and 7-bit addressing mode

392

November 16, 2008

Preliminary

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