Скачиваний:
179
Добавлен:
13.06.2014
Размер:
6.55 Mб
Скачать

11.5 Последовательный периферийный интерфейс

  • Поддержка связи по последовательному интерфейсу с внешними компонентами:

    • Четыре сигнала выбора чипа с внешним декодером, позволяющим поддерживать обмен одновременно с 16 устройствами

    • Поддержка таких микросхем памяти, как DataFlash® и 3-проводные чипы EEPROM

    • Поддержка обмена с внешней периферией: АЦП, ЦАП, ЖКИ контроллеры, CAN контроллеры, сенсоры и датчики с последовательным интерфейсом

    • Внешние арифметические сопроцессоры

  • Работа в режимах ведущий или подчиненный (master/slave):

    • Работа в режиме 8…16-битного обмена для каждого сигнала выборки чипа (CS)

    • Программируемая фаза и полярность для каждого сигнала выборки чипа

    • Программируемая задержка между тактовым сигналом и сигналом выборки чипа

    • Программируемая задержка между циклами передачи/приема данных для каждого сигнала выборки чипа

    • Несколько программно переключаемых режимов для контроля над ошибками при обмене

    • Максимальная частота тактирования модуля: 50 МГц (от сигнала MCK)

Двухпроводной интерфейс, usart, spi

11.6 Двухпроводной интерфейс

  • Работа только в Режиме Ведущего (Master)

  • Полная совместимость со стандартными двухпроводными микросхемами памяти

  • Одно-, двух- или трехбайтный адрес на шине

  • Команды блочной записи/чтения данных

11.7 Универсальный синхронно-асинхронный приемопередатчик (USART)

  • Программируемый генератор битовых интервалов

  • 5…9-битный полнодуплексный синхронный и асинхронный режимы обмена

    • 1, 1,5 и 2 стоп-бита в асинхронном режиме

    • 1 или 2 стоп-бита в синхронном режиме

    • Генератор четности/нечетности и детектор ошибок

    • Детектор ошибок кадра и переполнения

    • Направление передачи бит данных: старший бит первый или младший бит первый

    • Возможность прекращения передачи или приема в любой момент времени

    • 8-ми или 16-кратная передискретизация (мажорирование) битовых интервалов при приеме данных

    • Аппаратная поддержка сигналов квитирования RTS - CTS

    • Управление модемными сигналами DTR-DSR-DCD-RI для модуля UART1 (отсутствует в AT91SAM32)

    • Контроль таймаутов при приеме и формирование задержек при передаче (для медленных устройств)

    • Кодер/декодер манчестерского кода (только в AT921SAM7S256/128)

  • Управление сигналом направления передачи при обмене по протоколу RS485

  • Стандарт ISO7816: протоколы при Т = 0 или Т = 1 для поддержки работы со смарт-картами

    • Работа с пакетами NACK, счетчик ошибок с возможностью переповторов потерянных пакетов и ограничения числа этих переповторов

  • Аппаратная модуляция и демодуляция сигналов IrDA®

    • Поддержка скорости обмена вплоть до 115,2 Кбит/с

  • Тестовые режимы

    • Внешняя возвратная петля, внутренняя возвратная петля, автоматическое эхо

11.8 Последовательный периферийный интерфейс (SPI)

  • Обмен данными между аудио- и видео-устройствами в синхронном режиме.

  • Содержит встроенные независимые приемник и передатчик с общим тактовых делителем

  • Программируемая длина слова данных и сигнала синхронизации

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

  • SPI имеет три входных и выходных сигнала: сигнал данных, тактовый сигнал и сигнал синхронизации

Соседние файлы в папке ПЦиПУ. материалы для Курсового проекта Тютякин А.В.