![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Для различных типов встроенных контроллеров последовательного обмена сложился стандарт "де-факто" – модуль UART (Universal Asynchronous Receiver and Transmitter). В переводе с английского UART – универсальный асинхронный приемопередатчик. Однако большинство модулей UART, кроме асинхронного режима обмена, способны также реализовать режим синхронной передачи данных. Поэтому более правильным с точки зрения терминологии было бы называть эти модули USART (Universal Synchronous/ Asynchronous Receiver and Transmitter) – универсальный синхронно-асинхронный приемопередатчик. Иногда этот модуль называют SCI (Serial Communication Interface). Следует отметить, что модуль типа SCI обычно реализует только режим асинхронного обмена, т.е. его функциональные возможности уже по сравнению с модулями типа UART. Однако бывают и исключения. Протоколы интерфейсов локальных сетей на основе МК (I2C и CAN) отличает более сложная логика работы. Поэтому контроллеры CAN интерфейса всегда выполняются в виде самостоятельного модуля.
Модуль UART в максимальной конфигурации обычно реализует два типа протокола обмена в асинхронном режиме (кадр длиною в 10 или 11 бит) и два типа протокола в синхронном режиме (трехпроводный полнодуплексный или двухпроводный полудуплексный обмен).
Дата публикования: 2014-11-26; Прочитано: 278 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!