- •1. Организация вычислительных систем .
- •3. Интерфейс и протокол.
- •5. Адресное простр-во портов вв/выв:единое с оперативной паматью и раздельное
- •8. Однонапрвленные порты
- •9. Порты вывода с 2х тактной выходной схемой (комплементарные порты)
- •10. Порты вывода с 1 тактной выходной схемой и внутренней нагрузкой.
- •12. Двунаправленные порты и порты с альтернативной функцией
- •13. Способы обмена информацией между устройствами вычислительной системы. Синхронный
- •15. Интерфейс rs-232. Сигнальные линии последовательного интерфейса.
- •16. Интерфейс rs-232. Аппаратное управление потоком.
- •17. Интерфейс spi. Типы подключений
- •18. Интерфейс spi. Режимы
- •19. Интерфейс I²c
- •20. Принцип Работы I²c
- •21. Формат обмена данными по шине I²c
- •22. Шина i2c. Арбитраж. Достоинства и недостатки.
16. Интерфейс rs-232. Аппаратное управление потоком.
RS-232 – стандартный интерфейс, предназначенный для послед. передачи данных м/у терминальным оборудованием DTE и связным оборудованием DCE.
Физич. соединение 2х устройств:
Информация передаваемая по проводам с уровнями сигналов, отличающихся от обычных уровней цифр. сигналов для обеспечения большей устойчивости к помехам.
Асинхр. передача данных осущест-ся с установленной скоростью при синхронизации уровня сигнала стартового импульса.
RS-232 испол-ся для передачи данных на небольшое расстояние – единицы и десятки метров с небольш. скоростью, обычно не быстрее 115200 б/с.
Для формирования уровня испол-ся микросхемы приемо-передатчиков, а для формирования и распознавания посылок – микросхемы UART.
Приемопередатчик — преобразователь уровня, как правило выполненный в интегральном исполнении. Предназначен для преобразования электрических сигналов из уровня ТТЛ в уровень, соответствующий физическому уровню определенного стандарта. Контроллер UART обычно содержит:
-Источник тактирования
-Входные и выходные сдвиговые регистры.
-Регистры управления приемом/передачей данных.
-Буферы приема/передачи
-Параллельная шина данных для буферов приема/передачи.
Ошибки UART:
-Overrun Error - когда приемник UART не успевает обрабатывать приходящие из канала символы
-Framing Error- когда фиксируется некорректное состояние линии данных в момент передачи старт- или стоп-бита
-Break Condition- информирует о том, что входная линия данных находилась в неизменном нулевом состоянии в течение времени, больше передачи одного символа.
Аппаратный протокол управления потоком RTS/CTS - использует дополнительно два провода в кабеле, а не передачу специальных символов по линиям данных. Поэтому аппаратное управление потоком не замедляет обмен в отличие от протокола Xon-Xoff. При необходимости послать данные компь ютер устанавливает сигнал на линии RTS. Если приемник (модем) готов к приему данных, то он отвечает установкой сигнала на линии CTS, и компьютер начинает посылку данных. При неготовности устройства к приему сигнал CTS не устанавливается.
Формат:
17. Интерфейс spi. Типы подключений
SPI (Serial Peripheral Interface) – последовательный синхронный стандарт передачи данных в режиме полного дуплекса, разработанный компанией Motorola для обеспечения простого и недорогого сопряжения микроконтроллеров и периферии. SPI также иногда называют четырѐхпроводным (four-wire) интерфейсом.
Главным составным блоком интерфейса SPI является обычный сдвиговый регистр, сигналы синхронизации и ввода-вывода битового потока, которые и образуют интерфейсные сигналы. Таким образом, протокол SPI правильнее назвать не протоколом передачи данных, а протоколом обмена данными между двумя сдвиговыми регистрами, каждый из которых одновременно выполняет и функцию приемника, и функцию передатчика. Непременным условием передачи данных по шине SPI является генерация сигнала синхронизации шины. Этот сигнал имеет право генерировать только ведущий шины и от этого сигнала полностью зависит работа подчиненного шины. Принимающая периферия (ведомая) синхронизирует получение битовой последовательности с тактовым сигналом. К одному последовательному периферийному интерфейсу ведущего устройства-микросхемы может присоединяться несколько микросхем. Ведущее устройство выбирает ведомое для передачи, активируя сигнал «выбор кристалла» (chip select) на ведомой микросхеме. Периферия, не выбранная процессором, не принимает участие в передаче по SPI. Частота работы интерфейса SPI составляет 1-70МГц.