Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Универсальный асинхронный приемопередатчик (UART). Аппаратная и программная реализация. Использование в современных системах передачи инфо

Автор:   •  Февраль 21, 2022  •  Реферат  •  2,387 Слов (10 Страниц)  •  590 Просмотры

Страница 1 из 10

МИНОБРНАУКИ РОССИИ

РГУ НЕФТИ И ГАЗА (НИУ) ИМЕНИ И.М. ГУБКИНА

Факультет

Автоматики и вычислительной техники

Кафедра

Автоматизации технологических процессов

Оценка:

Рейтинг:

Проверил:

Великанов Дмитрий Николаевич

(подпись)

(фамилия, имя, отчество полностью)

(дата)

Реферат

по дисциплине:

«Промышленные компьютерные сети»

на тему:

«Универсальный асинхронный приемопередатчик (UART). Аппаратная и программная реализация. Использование в современных системах передачи информации.»

ВЫПОЛНИЛ:

Студент группы

АТ-18-01

(номер группы)

Тараканчиков Егор Сергеевич

(фамилия, имя, отчество полностью)

(подпись)

(дата)

Москва, 20

21

Оглавление

ВВЕДЕНИЕ        3

ДИЗАЙН UART        4

АППАРАТНАЯ И ПРОГРАММНАЯ РЕАЛИЗАЦИЯ        9

ИСПОЛЬЗОВАНИЕ В СОВРЕМЕННЫХ СИСТЕМАХ ПЕРЕДАЧИ ИНФОРМАЦИИ.        14

ЗАКЛЮЧЕНИЕ        17

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ        18


ВВЕДЕНИЕ

Универсальный асинхронный приемник и передатчик (UART) - это интегральная схема, которая запрограммирована для управления интерфейсом компьютера с подключенными к нему последовательными устройствами [3]. В частности, он предоставляет системе данные RS-232C Интерфейс терминального оборудования (DTE), позволяющий ему взаимодействовать и обмениваться данными с модемами и некоторыми другими последовательными устройствами.

Являясь частью этого интерфейса, UART также обеспечивает основные операции, например:

  • Преобразует байты, которые он получает от компьютера по параллельным каналам, в единый последовательный битовый поток для исходящей передачи.
  • Для входящей передачи преобразует последовательный битовый поток в байты, обрабатываемые системой.
  • Добавляет бит четности после выбора в исходящих передачах, проверяет четность входящих байтов (если выбран) и отклоняет бит четности.
  • Добавляет разделители запуска и остановки для исходящих сообщений и помогает отделить их от входящих передач.
  • Обрабатывает прерывания с клавиатуры и мыши (которые являются последовательными устройствами со специальными портами).

[pic 1]

Рис.1 Последовательная передача данных.


ДИЗАЙН UART

Блок-схема UART состоит из трех основных компонентов: управления передатчиком, управления приемником и генератора скорости передачи данных. При передаче UART принимает восемь битов параллельных данных, преобразует данные в последовательный битовый поток, который содержит начальный бит (логический "0"), 8 битов данных и стоп-бит (логический "1’). При приеме UART сначала обнаруживает начальный бит, затем получает поток из 8 битов данных и преобразует данные в параллельные, когда обнаруживает стоп-бит. Поскольку часы не передаются, UART должен синхронизировать входящий поток битов с локальными часами [3].

...

Скачать:   txt (32.3 Kb)   pdf (658.1 Kb)   docx (508.3 Kb)  
Продолжить читать еще 9 страниц(ы) »
Доступно только на Essays.club