Разработка программного обеспечения для сигнальных процессоров TMS320C64xx Часть 5. Таймер. McBSP.

Презентация:



Advertisements
Похожие презентации
Микроконтроллеры AVR семейства Mega. Отличительные особенности FLASH-память программ объемом от 8 до 256 Кбайт (число циклов стирания/записи не менее.
Advertisements

Разработка программного обеспечения для сигнальных процессоров TMS320C64xx Часть 3. Архитектура ядра процессоров с64хх.
Разработка программного обеспечения для сигнальных процессоров TMS320C64xx Часть 7. Контроллер EDMA.
1 Таймеры/счетчики общего назначения (Презентация) ПЛАН Особенности Регистры ТС Режим захвата Режим сравнения.
Использование таймера для формирования временных интервалов Национальный технический университет «Харьковский политехнический институт» Кафедра «Промышленная.
Организация микроконтроллеров Организация связи микроконтроллеров с внешней средой и временем.
Встроенные Системы Часть 6. Функциональные блоки Кафедра Информатики, мат-мех СПбГУ Copyright © 2004 Victor Vengerov
Информационные шины обмена – ISA, PCI 1 Системотехника ЭВС, комплексы и сети.
Название ОКР: « Разработка микросхемы контроллера периферийных интерфейсов для высокопроизводительных систем на кристалле с архитектурой «Эльбрус» Шифр.
Квантование аналоговых сигналов. Дискретизация аналоговых сигналов.
1 ҚАЗАҚСТАН РЕСПУБЛИКАСЫ БІЛІМ ЖӘНЕ ҒАЛЫМ МИНИСТРЛІГІ МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН - 2 Аршалы орта мектебі Аршалынская средняя.
Учебный курс Введение в цифровую электронику Лекция 3 Цифровые устройства с внутренней памятью кандидат технических наук, доцент Новиков Юрий Витальевич.
Периферийные устройства ЭВМ. Внешние интерфейсы Шина COM COM - последовательный асинхронный порт передачи данных по стандарту RS-232.
Минимизация энергопотребления в системах на основе МК.
1 Презентация. Обработка прерываний ПЛАН Системный сброс WatchDog Timer Обработка прерываний.
Широтно - импульсный модулятор (Презентация) Особенности Регистры ШИМ Режимы ШИМ.
Периферийные устройства ЭВМ. ШИНЫ РАСШИРЕНИЯ Шина AGP AGP (от англ. Accelerated Graphics Port, ускоренный графический порт) специализированная 32- битная.
Микропроцессорная техника Лекция 6 АЦП Микроконтроллеры серии AVR.
Интерфейсный блок AXI- коммутатора в составе системы на кристалле «Эльбрус-S2» Студент: Смольянов Павел 518 гр. Научный руководитель: Сахин Ю.Х.
Организация микроконтроллеров Вспомогательные аппаратные средства микроконтроллера.
Транксрипт:

Разработка программного обеспечения для сигнальных процессоров TMS320C64xx Часть 5. Таймер. McBSP.

Назначение таймера Отсчет временных интервалов Подсчет числа импульсов Генерация импульсов Генерация прерываний для CPU Посылка событий синхронизации контроллеру DMA

Структурная схема таймера

Регистры таймера Timer Control Register (CTL) Timer Period Register (PRD) Timer Count Register (CNT)

Порядок сброса и запуска таймера Если таймер не остановлен – останавливаем счет, записав в HLD 0; Записываем необходимое значение в регистр PRD; Задаем конфигурацию таймера записав нужное значение в регистр CTL, биты GO и HLD при этом не должны быть изменены; Запускаем таймер установив биты GO и HLD в 1. ОперацияGOHLDОписание Останов таймера 00 Счет остановлен Перезапуск 01 Таймер продолжает счет с значения до останова. Счетчик таймера не сбрасывается. Запуск таймера 11 Счетчик таймера сбрасывается в 0 и запускается счет. Бит GO после этого самобонуляется.

Временные диаграммы

Временные параметры РежимЧастотаПериодДлительность «1» Длительнос ть «0» Pulsef(clock source)/PRD PRD/f(clock source) (PWID+1)/ f(clock source) PRD – (PWID+1)/f(cl ock source) Clockf(clock source)/2*PRD 2*PRD/f(clock source) PRD/f(clock source)

Мультиканальный буферизованный последовательный порт (McBSP) Полнодуплексный режим работы; Двойная буферизация регистров данных, позволяющая обеспечить непрерывный поток данных; Независимое тактирование линий передачи и приема; Прямое подключение к индустриально-стандартным кодекам, ЦАП, АЦП и AIC имеющим последовательный интерфейс; Прямое подключение к AC97, IIS, SPI совместимым устройствам; Возможность мультиканальной передачи и приема данных (до 128 каналов); Возможность выбора размера передаваемых данных (поддерживаются 8, 12, 16, 20, 24 и 32 битные данные); Для 8-битных данные имеется возможность выбора порядка передачи битов (LSB или MSB); Возможность программирования полярности тактов. 8

Структурная схема McBSP 9

Описание регистра SPCR 10

Описание регистра RCR 11

Принцип генерации тактов 12

Функциональная схема генератора тактов 13

Описание регистра SRGR 14

Временные диаграммы операций приема и передачи данных 15 Прием данных: Передача данных: