Лекции по предмету «Программное обеспечение информационно-измерительных процессов» для студентов специальности 5B071600 «Приборостроение»


Преимущества современных средств разработки



бет31/44
Дата20.09.2022
өлшемі0,67 Mb.
#150105
түріЛекции
1   ...   27   28   29   30   31   32   33   34   ...   44
Байланысты:
Конспект лекции-ПО ИИП 2014Ru

Преимущества современных средств разработки. Еще каких-нибудь 15-20 лет назад наиболее распространенным способом создания макета (прототипа) будущего устройства был "живой": подобрав электронные компоненты, разработчик брал в руки паяльник и собирал на макетных платах отдельные узлы или устройство в целом. Затем начинался процесс отладки: исправление ошибок принципиальной схемы, установка режимов работы, уточнение параметров применяемых компонентов и т.д. Этот вариант не потерял своей актуальности и по сей день, но применяется сейчас только при разработках относительно простых устройств, при производстве единичных экземпляров и при ограниченном бюджете разработки. Но если на первый план выходят такие критерии, как скорость, удобство и надежность разработки, то без профессиональных средств не обойтись. К преимуществам использования средств разработки можно отнести:

  • уменьшение времени выхода готовой продукции;

  • уменьшение материальных затрат и риска при разработке;

  • использование собственных ресурсов для ускорения разработки;

  • свободное использование собственных разработок в дальнейшем;

  • доступность простейших исходных кодов для быстрого освоения и ознакомления с новым прибором.

Классификация средств разработки. По функциональному назначению средства разработки можно классифицировать следующим образом:

  • Оценочные и демонстрационные платы. Позволяют быстро ознакомиться с тем или иным прибором или семейством приборов и в короткие сроки разработать на нем устройство;

  • Внутрисхемные эмуляторы. Наиболее мощные и универсальные отладочные инструменты, представляющие собой набор аппаратно-программных средств и позволяющие замещать собой эмулируемый микроконтроллер в реальной схеме;

  • Программные симуляторы. Программные средства, способные имитировать работу микроконтроллера и его памяти;

  • Отладчики. Своего рода мост между разработчиком и отлаживаемым устройством, позволяющий пользователю одновременно контролировать ход выполнения программы и видеть соответствие между исходным текстом, образом программы в машинных кодах и состоянием всех ресурсов эмулируемого микроконтроллера;

  • Эмуляторы ПЗУ. Программно-аппаратные средства, способные замещать ПЗУ на отлаживаемой плате путем подстановки вместо него ОЗУ и загрузки программы с помощью компьютера через один из стандартных интерфейсов;

  • Программаторы. Устройства, позволяющие программировать м/с памяти, микроконтроллеры и программируемые логические интегральные схемы;

  • Интегрированные среды разработки.

Реальные средства разработки часто объединяют в себе различные функции и режимы работы. Поэтому удобнее различать средства разработки по типу прибора (серии приборов), на работу с которым они ориентированы. Наиболее многочисленная группа средств разработки рассчитана на работу с микроконтроллерами, без которых сейчас редко обходится создание новых устройств. В настоящее время наибольшей популярностью пользуются микроконтроллеры таких производителей как Atmel, Microchip, Motorola, Philips, STMicroelectronics, Texas Instruments.


Достарыңызбен бөлісу:
1   ...   27   28   29   30   31   32   33   34   ...   44




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет