Внутренние периферийные устройства процессоров семейства TMS320С5х.
В различных процессорах C54x имеются следующие внутренние периферийные устройства:
• Контакты ввода-вывода общего назначения (GPIO): XF и BIO
• Таймер
• Тактовый генератор
• Интерфейс порта главного компьютера (HPI)
o стандартный 8-битный
o расширенный 8-битный
o расширенный 16-битный
• Синхронный последовательный порт
• Буферизированный последовательный порт (BSP)
• Многоканальный буферизированный последовательный порт (McBSP)
• Мультиплексируемый последовательный порт с разделением по времени
(TDM)
• Программируемый генератор тактов ожидания
• Программируемый модуль переключения банков
Периферийные устройства используются и управляются путем обращения к отображаемым на память регистрам управления, состояния и данных. Через эти регистры могут также передаваться данные к и от периферийных устройств. Установка и очистка битов в регистрах управления могут разрешать, отключать, инициализировать и динамически реконфигурировать
периферийные устройства. Операции последовательных портов и таймера синхронизированы с ЦП через прерывание или опрос. Когда периферийные устройства не используются, внутренний генератор отключен и, таким образом, периферийные устройства потребляют меньше мощности чем в нормальном режим или режиме ожидания.