|
||||
Меню:
Главная
Форум
Литература: Программирование и ремонт Импульсные блоки питания Неисправности и замена Радиоэлектронная аппаратура Микросхема в ТА Рубрикатор ТА Кабельные линии Обмотки и изоляция Радиоаппаратура Гибкие диски часть 2 часть 3 часть 4 часть 5 Ремонт компьютера часть 2 Аналитика: Монтаж Справочник Электроника Мощные высокочастотные транзисторы 200 микросхем Полупроводники ч.1 Часть 2 Алгоритмические проблемы 500 микросхем 500 микросхем Сортировка и поиск Монады Передача сигнала Электроника Прием сигнала Телевидиние Проектирование Эвм Оптимизация Автомобильная электроника Поляковтрансиверы Форт Тензодатчик Силовые полевые транзисторы Распределение частот Резисторные и термопарные Оберон Открытые системы шифрования Удк |
[1] 1.6.Гарвардская и Фон-Неймовская архитектура памяти контроллера (ОМК) Главными отличительными чертами Гарвардской архитектуры организации памяти контроллера является: -реализация в виде различных устройств памяти для программ и памяти для данных. -использование двух параллельно работающих независимых шин для чтения данных и команд. Замечание: Объем ПД как правило значительно меньше объема ПП. Основные преимущества Фон-Неймоновской архитектуры: -простота аппаратной реализации -универсальность исполнения команд В настоящее время используются обе архитектуры памяти: Гарвардская в несложных восьми - разрядных контроллерах, Фон-Неймоновская в универсальных 16- разрядных и выше. 1.7.Общая структура микропроцессорного устройства для систем управления Она имеет СС МПМ БФСМ БЗУ БОП БФВИ Иные устройства f I $ ¥ СМ (СИСТАМНАЯ МАГИСТРАЛЬ) СТ WDT УВВ АС УВВ DC ТТ К ОБЪЕКТУ БПС к ЭВМ ВУ БФИ ККИ <> Индикатор Клавиатура следующий вид: В микропроцессорных устройствах используются магистрально - модульная структура, т.е. к единой системной магистрали (СМ) подключены все основные блоки: МПМ-микропроцессорный модуль реализуется на основе однокристального процессора или микроконтроллера. СС-схема синхронизации, обеспечивает генерацию тактовой частоты процессора и сигнала «Сброс». Важную роль в системах ЦАП играют устройства отчета времени -таймера, они определяют интервал измерения и выдачи управляемых сигналов в системе. БФСМ-блок формирования системной магистрали, преобразует сигналы управления микропроцессора в сигналы шин системной магистрали. БЗУ-блок запоминающих устройств, включает ОЗУ, ПЗУ, часто энергонезависимую память. БОП-блок обработки прерывания от основных модулей микропроцессорного устройства. БФИ-блок формирования времени интервалов, используется как для подсчета времени, так и для подсчета внешних импульсов; реализуется в виде таймера-счетчика. СТ (WDT)-Watch Dog Timer-сторожевой таймер, предназначен для устранения аварийных зацикливаний программ микропроцессорного устройства. УВВ АС-устройство ввода/вывода аналоговых сигналов, предназначенных для измерения и генерации напряжений различной амплитуды, как правило, находящейся в диапазоне 0.10 В. При этом как устройство ввода используется АЦП, а как устройство вывода аналогового сигнала ЦАП или ШИМ. УВВ DC-устройство ввода/вывода дискретных сигналов, предназначенных для измерения и выдачи логических сигналов, как правило, ТТЛ-уровней. БПС-блок последовательной связи, предназначен для приема и передачи информации из МПУ на ЭВМ ВУ, или на другое устройство. Представляет собой либо последовательный интерфейс, либо промышленную сеть. ККИ-контроллер клавиатуры и индикаторов, предназначен для подключения к устройству клавиатуры и линейки семи сегментных или жидкокристаллических индикаторов. БФИ-блок формирования интерфейса, предназначен для усиления сигналов СМ и выдачи их на разъем. Определение. МПУ называется с открытой архитектурой, если сигналы СМ выдаются на разъем и могут быть использованы для подключения внешних устройств. Иначе-с закрытой архитектурой. Иные периферийные устройства-в качестве них может быть использованы контроллеры различных последовательных и параллельных интерфейсов(для подключения приборов, внешней дисковой памяти, специальных устройств управления и т. д.). Часто в промышленных МПУ используется накопители на «твердых» дисках. По сути дела это Flash-память, но с файловой организацией, как у диска. Тема 2. - 2 часа (у.з.-2). Системное программное обеспечение (ПО) микропроцессорных систем. Состав и структура ПО микропроцессорной системы. Общая структура и основные функции управляющей программы "монитор". Общая характеристика 1.8. Структура программного обеспечения МПУ Программное обеспечение можно разбить на три основные части: -резидентное системное ПО -резидентное прикладное ПО -инструментальный кросс системы разработки ПО. Резидентное системное ПО включает: -операционные системы реального времени ОСРВ для МПУ (RTX, X11, QHS, LINUX,...). Основная функция ОСРВ - минимизация времени ответа прикладного ПО на внешние запросы, а также упрощение взаимодействия прикладных программ с основными узлами МПУ. В простейшем случае ОС реального времени может заменяться программой-монитором; -тестовые программные процедуры; -библиотеки прикладных подпрограмм, предназначены для упрощения написания прикладного программного обеспечения. Программа-монитор предназначена для упрощения взаимодействия с пользователем через клавиатуру или последовательный интерфейс. К основным командам монитора относится: -просмотр и модификация ячеек памяти устройства (S-команды); -запуск программы с введенного адреса (G-команды); -просмотр и модификация портов ввода/вывода контроллера (I/O-команды); -пошаговое выполнение программы контроллера (J-команды) и т.д. Тестовые процедуры предназначены для поиска неисправностей и проверке работоспособности основных узлов МПУ. Стандартные библиотеки прикладных программ могут иметь различный состав в зависимости от области применения МПУ. Инструментальные кросс системы разработки ПО представляют собой совокупность программ для инструментальной ЭВМ. Замечание. Основным отличием ОС реального времени от универсальных ОС является то, что их главная цель-минимизация задержки для ответа на внешний запрос. Основная цель универсальных ОС - оптимальное распределение ресурсов ЭВМ при выполнении программ. тестовых процедур основных узлов микропроцессорного контроллера. Библиотеки стандартных прикладных программ. |
Среды: Smalltalk80 MicroCap Local bus Bios Pci 12С ML Микроконтроллеры: Atmel Intel Holtek AVR MSP430 Microchip Книги: Емкостный датчик 500 схем для радиолюбителей часть 2 (4) Структура компьютерных программ Автоматическая коммутация Кондиционирование и вентиляция Ошибки при монтаже Схемы звуковоспроизведения Дроссели для питания Блоки питания Детекторы перемещения Теория электропривода Адаптивное управление Измерение параметров Печатная плата pcad pcb Физика цвета Управлении софтверными проектами Математический аппарат Битовые строки Микроконтроллер nios Команды управления выполнением программы Перехода от ahdl к vhdl Холодный спай Усилители hi-fi Электронные часы Сердечники из распылённого железа Анализ алгоритмов 8-разрядные КМОП Классификация МПК История Устройства автоматики Системы и сети Частотность Справочник микросхем Вторичного электропитания Типы видеомониторов Радиобиблиотека Электронные системы Бесконтекстный язык Управление техническими системами Монтаж печатных плат Работа с коммуникациями Создание библиотечного компонента Нейрокомпьютерная техника Parser Пи-регулятор ч.1 ПИ-регулятор ч.2 Обработка списков Интегральные схемы Шина ISAВ Шина PCI Прикладная криптография Нетематическое: Взрывной автогидролиз Нечеткая логика Бытовые установки (укр) Автоматизация проектирования Сбор и защита Дискретная математика Kb радиостанция Энергетика Ретро: Прием в автомобиле Управление шаговым двигателем Магнитная запись Ремонт микроволновки Дискретные системы часть 2 | ||