Разработка контроллера управления последовательным портом

По определению интерфейс представляет собой совокупность унифицированных аппаратных, программных, конструктивных средств, необходимых для реализации алгоритмов взаимодействия различных функциональных блоков микропроцессорных систем, а также функциональных блоков, входящих в состав автоматизированных систем управления.

Стандартизации в интерфейсе подлежат состав и тип линий связи, электрические и временные параметры сигналов, форматы передаваемой информации, команды и состояния, алгоритмы функционирования, конструктивное исполнение соединений.

По режиму обмена информацией интерфейсы подразделяют на симплексные, полудуплексные, дуплексные и мультиплексные. В интерфейсах с симплексным режимом обмена информации возможна лишь однонаправленная передача информации от одного абонента к другому. В интерфейсах с полудуплексным режимом обмена в произвольный момент времени может производиться либо только прием, либо только передача данных между двумя абонентами. В интерфейсах с дуплексным режимом обмена в любой момент времени может производиться одновременный прием и передача данных между двумя абонентами. В интерфейсах с мультиплексным режимом обмена в каждый момент времени может осуществляться прием или передача данных между парой абонентов сети.

По способу передачи информации интерфейсы подразделяются на параллельные и последовательные. В параллельном интерфейсе все биты передаваемого слова (обычно байта) выставляются и передаются по соответствующим параллельно идущим проводам одновременно. В последовательном интерфейсе биты передаются друг за другом, обычно по одной (возможно, и двухпроводной) линии. Последовательная передача данных может осуществляться в синхронном и асинхронном режимах.

Среди различных типов встроенных контроллеров последовательного обмена, которые входят в состав микроконтроллеров (МК), сложился стандарт «де-факто» - модуль UART (Universal Asynchronous Receiver and Transmitter). В переводе с английского UART - универсальный асинхронный приемопередатчик.

Не все производители МК используют термин UART для обозначения типа модуля контроллера последовательного обмена. Так, в МК фирмы Motorola модуль асинхронной приемопередачи, который поддерживает те же режимы асинхронного обмена, что и UART, принято называть SCI (Serial Communication Interface).

    Другое по теме:

    Экспертный исследование панели управления музыкального центра TEAC LP-R400
    Интенсивное развитие вычислительной техники и ее широкое использование в АСУ различных уровней и назначения обусловливают актуальность исследований и разработок, связанных с проблемой организации эффективного взаимодействия ...

    Разработка контроллера управления последовательным портом
    По определению интерфейс представляет собой совокупность унифицированных аппаратных, программных, конструктивных средств, необходимых для реализации алгоритмов взаимодействия различных функциональных блоков микр ...

    ©  www.techvarious.ru - 2019