происходит с помощью приоритетов ведущего устройства и методом циклического алгоритма (round-robin method). Иногда такой способ называют каруселью. При его применении обслуживание запроса на доступ прекращается, если не удалось обслужить запрос за фиксированное время, а сам запрос переносится в конец очереди. Кроме встроенных шин, к МК могут подключаться внешние шины, причем они всегда относятся к незащищенной области. Внешнее адресное пространство можно разделить на восемь областей CS0–CS7. Для каждой из них можно установить независимо ширину шины 8 или 16 бит. Кроме того, можно воспользоваться мультиплексированной шиной адрес/данные. чтение и запись могут занимать до 15 циклов, а ожидание – до 31 цикла. Длительность указанных операций программируется. Возможны параллельные операции в случае, когда разные ведущие устройства обращаются к разным ведомым модулям. Например, процессор может одновременно обращаться к флэш-памяти команд по шине команд и считывать операнд по шине данных. В это же время контроллер передачи данных или контроллер Ethernet могут осуществлять трансферы. Для контроля над работой шины используется мониторинг, который регистрирует следующие ошибки: - попытка несанкционированного доступа; - ошибка доступа ведущего устройства; - ошибка безопасности TrustZone; - ошибка передачи данных от ведомого устройства. АНАЛОГОВЫЕ МОДУЛИ И ЧЕЛОВЕКО‑МАШИННЫЙ ИНТЕРФЕЙС К аналоговым модулям относятся два 12- бит АцП последовательного приближения. К одному из них подключаются до 12 аналоговых входов, а к другому – до 10. АцП можно запрограммировать для работы в режимах 8-, 10- и 12-бит преобразования. Модуль работает в следующих режимах. – Однократное сканирование. В этом случае выбранные каналы опрашиваются только один раз, после чего опрос прекращается. – Длительное сканирование. В этом режиме опрос выбранных каналов осуществляется непрерывно. – Групповое сканирование. Аналоговые каналы разделяются на группы «А» и «В». Группы могут быть равноправными или иметь разный приоритет. В последнем случае, если во время опроса группы с низшим прио
В это же время контроллер передачи данных или контроллер Ethernet могут осуществлять трансферы
30 ноября 202130 ноя 2021
1 мин