ВУЗ:
Составители:
5
обеспечивает программисту полный контроль и управление каждой
последовательностью шагов, которые выполняет машина. Такое управление
позволяет оптимизировать программу с точки зрения ее выполнения и требуемого для
ее размещения объема памяти. Это особенно важно для систем работающих в
р
еальном времени, к которым относятся цифровые системы управления
электроприводом.
Для облегчения написания программ используется мнемоническая запись
команд. В этом случае запись программы осуществляется на языке ассемблера,
представляющего собой символическое представление машинного языка. При
использовании языка ассемблера программиста отделяет от машины программа
ассемблер - совокупность программных средств, предназначенных для ввода
программы ее компоновки
и трансляции (компиляции) с языка ассемблера на
машинный язык. Ограниченные ресурсы памяти МК и их многообразие ставят под
сомнение целесообразность разработки специализированных микроЭВМ,
предназначенных для подготовки программ на языке ассемблера конкретного
семейства. В настоящее время, в связи с широким распространением персональных
компьютеров, более предпочтительным является использование кросс-сред
программирования. Создание
программ на персональной ЭВМ с использованием
кросс-ассемблера значительно облегчается, так как в этом случае можно
использовать мощные визуальные среды проектирования, позволяющие
оптимизировать процесс написания программы и осуществить первичную проверку и
отладку программы. Ведущие фирмы, производители микропроцессорной техники,
особое внимание уделяют интегрированным средам разработки и отладки МП и МК.
Данные среды
включают в себя оценочные платы, средства подготовки и загрузки
программ, эмуляторы и симуляторы, позволяющие осуществить прогонку программы
и ее отладку.
Необходимость развития и проблемной ориентации цифровой аппаратуры
требует объединения знаний и усилий специалистов различных областей техники,
преодоления расхождений в концепциях и методологии. Характерным примером в
области специализированной микропроцессорной техники является
разработка
программируемых контроллеров, ввод информации в которые осуществляется с
точки зрения пользователя на языке релейно-контактных символов и логических
функций.
Таким образом, использование микроконтроллеров приводит к изменению
характера проектной среды разработки. Во многих случаях процесс проектирования
систем управления электроприводом неразрывно связан с разработкой
алгоритмического и программного обеспечения микроконтроллеров и микроЭВМ.
Необходимо
отметить, что знания в предметной области во многих случаях
являются тем решающим фактором, который гарантирует эффективность и
конкурентоспособность разработки МП систем управления.
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »