ООО ЭФО
Поиск по складу
Программа поставок 2016
Сегодня
www.powel.ru
источники питания
www.korpusa.ru
конструктивы и корпуса РЭА
www.wless.ru
беспроводные технологии
www.mymcu.ru
микроконтроллеры
altera-plis.ru
микросхемы Altera
www.infiber.ru
волоконно-оптические
компоненты в
промышленности
www.efo-power.ru
силовая электроника
www.efo-electro.ru
электротехническая
продукция
www.efometry.ru
контрольно-измерительные приборы
www.golledge.ru
кварцевые резонаторы и генераторы Golledge
www.sound-power.ru
профессиональные усилители класса D
Поиск по сайту
Подписка на новости

Система менеджмента
качества сертифицирована на соответствие требованиям:
ISO 9001, ГОСТ Р ИСО 9001 и СРПП ВТ - подтверждено сертификатами соответствия в системах сертификации Русского Регистра, ГОСТ Р, международной сети IQNet, "Оборонсертифика" и "Военный Регистр".

ООО "ЭФО" в 2011г. получило Лицензию Федеральной службы по экологическому, технологическому и атомному надзору на изготовление оборудования для ядерных установок.


Rambler s Top100



ChipFind - поисковая система по электронным компонентам
EEN
webmaster
Санкт-Петербург: (812) 327-86-54  zav@efo.ru Москва: (495) 933-07-43  moscow@efo.ru Екатеринбург: (343) 278-71-36  ural@efo.ru Пермь: (342) 220-19-44  perm@efo.ru
Казань: (843) 518-79-20  kazan@efo.ru Ростов-на-Дону: (863) 220-36-79  rostov@efo.ru Н. Новгород: (831) 434-17-84  nnov@efo.ru Новосибирск: (383) 286-84-96  nsib@efo.ru
о нас склад библиотека статьи
 

Средства поддержки разработок для микроконтроллеров AVR32

STK1000 ATNGW100 JTAGICE2 Программное обеспечение


Стартовый набор STK1000


Стартовый набор STK1000 - набор для разработки и отладки ПО для микроконтроллеров AT32AP7000. Конструктивно плата набора состоит из базовой платы STK1000 и мезонинной платы, устанавливаемой в слот, обозначенный "Daughter board connector". В комплект набора STK1000 включается мезонинная плата STK1002, на которой распаян микроконтроллер AT32AP7000. Базовая плата STK1000 (см. рис.) содержит следующие элементы:

  • параллельную и SDRAM память объемом 8 МБайт каждая
  • разъемы для подключения карт памяти формата SD/MMC и CompactFlash
  • разъемы последовательных интерфейсов RS-232 (2), PS/2 (2), SPI
  • два разъема RJ-45 для подключения платы в сеть Ethernet
  • ЖК-дисплей с разрешением 320х240
  • видео-ЦАП и разъем VGA
  • два 3-цветных и 8 одноцветных светодиодов
  • аудио-ЦАП, аудио-разъем 3.5мм и динамик
  • 8 кнопок, подключенных к линиям ввода/вывода общего назначения и 5 кнопок, подключенные к выводам внешних прерываний микроконтроллера
  • разъемы для подключения мезонинных плат
  • разъемы для подключения к 32 линиям ввода/вывода микроконтроллера, разъем расширения формата PCI и два 36-контактных разъема расширения
  • стабилизатор напряжения, обеспечивающий работу платы от источника постоянного тока напряжением 8..15В / 10Вт max
  • инфракрасный приемопередатчик (IrDA)


Базовая плата набора STK1000
(изображение на картинке может отличаться от текущей версии платы)


Мезонинная плата STK1002, поставляемая в комплекте с STK1000, включает:
  • микроконтроллер AT32AP7000
  • разъем JTAG для подключения внутрисхемного эмулятора JTAGICE2
  • разъем для подключения отладочного интерфейса NEXUS
  • разъемы для включения амперметра для измерения тока потребления отдельных подсистем микроконтроллера (ядра, периферии)
  • кварцевые резонаторы номиналом 32кГц, 12МГц и 20МГц


Мезонинная плата STK1002 (входит в комплект STK1000)
(изображение на картинке может отличаться от текущей версии платы)


В дальнейшем могут появляться новые модификации мезонинных плат с микроконтроллерами AT32AP7001/7002/7003.

В состав комплекта STK1000 помимо базовой и мезонинной платы входят:

  • кабель USB A-B
  • кабель Ethernet cross-over
  • кабель RS-232
  • SD-карта
  • CD диск STK1000 BSP

Набор STK1000 снабжается дистрибутивом ОС Linux (ядро 2.6) с драйверами для всей периферии микроконтроллера AT32AP7000 и приложениями для реализации функции сетевого шлюза (маршрутизация и фильтрация трафика между двумя физическими сетями).

Полная документация и программное обеспечение размещены на сайте www.avrfreaks.net


Оценочный набор Network Gateway (ATNGW100)


Оценочный набор ATNGW100 предлагается в качестве недорогой альтернативы стартовому набору STK1000 для демонстрации возможностей AT32AP7000, выполняющего приложения в среде операционной системы Linux. На плате размещена вся необходимая "обвязка", требуемая для запуска микроконтроллера, интерфейсы USB2.0 High-Speed, RS-232, карты памяти SD (SPI) и 2хEthernet (см. рисунок). Разъемы расширения (General Expansion Headers) обеспечивают доступ к неиспользованным на плате выводам микроконтроллера AT32AP7000.


Оценочная плата ATNGW100
(изображение на картинке может отличаться от текущей версии платы)


Плата снабжается дистрибутивом ОС Linux (ядро 2.6) с драйверами для всей периферии микроконтроллера AT32AP7000 и приложениями для реализации функций сетевого шлюза (маршрутизация и фильтрация трафика между двумя физическими сетями).

Полная документация и программное обеспечение размещены на сайте www.avrfreaks.net


Внутрисхемный эмулятор JTAGICE2


Внутрисхемный эмулятор JTAGICE2, первоначально ориентированный на работу с 8-разрядными микроконтроллерами AVR, поддерживает все микроконтроллеры серии AT32AP700x. Эмулятор JTAGICE2 работает под управлением:

  1. AVR32 Studio
  2. GNU-отладчика GDB, включаемого по схеме на рисунке. Используется для отладки приложений, запущенных в среде ОС Linux

    Схема отладки с помощью JTAGICE2 под управлением GDB
  3. С-компилятора IAR Embedded Workbench



Программное обеспечение


Программное обеспечение для микроконтроллеров AVR32 выпускается 3-х типов:

  • бесплатное от фирмы Atmel (весь комплект ПО от Atmel можно скачать одним файлом по адресу www.atmel.com (~250МБайт))
    • интегрированная среда разработки AVR32 Studio
    • набор программного обеспечения AVR32 GNU Toolchain для разработки приложений с использованием open-source программ
  • бесплатное open-source
  • коммерческое от третьих фирм
    • С-компилятор IAR Embedded Workbench
    • операционная система реального времени ThreadX
    • K Virtual Machine для запуска приложений, написанных на языке JAVA
Проверьте наличие дополнительного программного обеспечения на сайте www.atmel.com
© 1999-2016 All Right Reserved. EFO Ltd. При использовании материалов ссылка на источник обязательна.
Контактная информация