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


Интегрированные среды разработки для микроконтроллеров



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

Интегрированные среды разработки для микроконтроллеров. В настоящее время все большую популярность завоевывают так называемые интегрированные среды разработки (Integrated Development Environment) – совокупность программных средств, поддерживающая все этапы разработки программного обеспечения до ее компиляции и отладки, обеспечивающая простое и быстрое взаимодействие с другими инструментальными средствами. Примером может служить интегрированный пакет "Project" (Фирма Фитон) - объединение внутрисхемного эмулятора, программного отладчика-симулятора, компиляторов, текстового редактора, менеджера проектов и программатора в виде единой "интеллектуальной" среды разработки. На сегодняшний день разработаны и поставляются пакеты "Project", поддерживающие разработку и отладку систем на базе микроконтроллеров семейств: 8051, MCS-196, PICmicro, AVR Atmel, MSP430 Texas Instruments, Xemics, Sensory.
Средства разработки для цифровых сигнальных процессоров (ЦСП). Это наиболее сложный и дорогой класс устройств, что объясняется не только высокой стоимостью самого процессора, но и потребностью в различных периферийных устройствах, без которых возможности ЦСП не будут использованы в разрабатываемой системе с максимальной эффективностью. В качестве периферии могут выступать: различные типы памяти объемом до нескольких мегабайт, аппаратная реализация различных интерфейсов с поддержкой соответствующих протоколов, включая USB и Ethernet, внешние АЦП и ЦАП с различной разрядностью, всевозможные датчики и источники опорных напряжений, стабилизаторы напряжений для питания цифрового ядра ЦСП и аналоговых цепей, и др.
Средства разработки для других компонентов. Помимо средств разработки для микроконтроллеров и ЦСП существует множество других оценочных и отладочных плат для новых компонентов ведущих производителей. Например, такие компании как International Rectifier и IXYS большое внимание уделяют сопровождению своих силовых приборов.
Программаторы. Особую группу средств разработки составляют программаторы. По функциональным возможностям программаторы условно можно разделить на следующие группы:

  • специализированные программаторы для микросхем памяти (EPROM, EEPROM, FLASH);

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

  • универсальные программаторы микросхем памяти, внутренней памяти микроконтроллеров, микросхем программируемой логики (PLD).

Основные функциональные возможности современных программаторов:

  • тестовая колодка с нулевым усилием (ZIF- socket), обеспечивающая многократный надежный контакт с программируемой микросхемой в корпусе DIP;

  • для программирования микросхем с корпусами, отличными от DIP, программаторы снабжаются специальными адаптерами под соответствующий тип корпуса;

  • возможность обновления ПО для расширения количества программируемых микросхем;

  • программная установка параметров программирования: Vccp, Vvpp;

  • самотестирование при включении питания;

  • тестирование правильности установки микросхем;

  • проверка качества контакта по всем выводам программируемой микросхемы;

  • защита всех выводов микросхемы от перенапряжения и статического электричества.



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




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

    Басты бет