ATSTK600, многофункциональный отладочный комплект

Опубликовано 22.06.2010 Ведущий Антон Панкратов

ATSTK600 - многофункциональное средство разработки от фирмы Atmel. Она интегрирует аппаратную платформу для макетирования устройств на основе микроконтроллеров AVR и инструментальные средства отладки. Совместно с интегрированной средой программирования AVR Studio STK600 обеспечивает отладку в режимах симуляции и схемной эмуляции, а также программирование через параллельный и последовательный интерфейсы. Также может использоваться в качестве внутрисхемного программатора внешних устройств на основе AVR-микроконтроллеров. STK600 построена аналогично популярной плате STK500 для 8-разрядных AVR - на базовой плате размещаются все управляющие компоненты, а поддержка различных микроконтроллеров обеспечивается мезонинными модулями. Основные отличия, которые появились в STK600:
- работает с любыми 8- и 32-разрядными микроконтроллерами AVR, имеющими Flash-память (поддержка различных корпусов микросхем осуществляется с помощью мезонинных модулей);
- поддерживает новые интерфейсы программирования (JTAG, PDI);
- соединяется c компьютером по интерфейсу USB;
- питается по интерфейсу USB, если подключенная к плате периферия потребляет не более 300 мА.
Кроме этого
- установлено большее количество разъемов расширения, подключенных к портам ввода/вывода микроконтроллера;
- предусмотрены разъемы интерфейсов CAN, LIN, USB;
- распаяна микросхема памяти DataFlash объемом 4 Мбит;
- добавлены цепи защиты от короткого замыкания на линиях ISP, PDI и JTAG (для использования STK600 в качестве программатора микросхем на внешних устройствах).
Для минимизации расходов потребителя на дорогостоящие ZIF-панели, мезонинные модули STK600 теперь выпускаются не на определенный перечень микросхем, а для определенного типа корпуса микросхемы, независимо от его архитектуры. Например, мезонинный модуль с ZIF-панелью под корпус TQFP64 будет поддерживать все AVR/AVR32/Xmega, выпускаемые в этом корпусе. Но есть одна деталь: выводы микросхем в одинаковом корпусе, но различных архитектур, расположены по-разному. Поэтому для правильного соединения "ног" микроконтроллера, установленного в ZIF-панель, с элементами на базовой плате STK600, между ними размещается промежуточная плата, которая выполняет правильное соединение конкретной микросхемы с STK600. Благодаря такому решению Atmel поддержка всего ассортимента 8- и 32-разрядных AVR, выпускаемых в одинаковых корпусах, будет осуществляться небольшим набором плат с ZIF-панелями и более широким набором переходных плат, стоимость которых сравнительно невелика.
В комплект поставки входят: плата ATSTK600; мезонинный модуль с микроконтроллером ATmega2560; кабели USB-порта, питания и межсоединений; CD с программной средой AVR Studio 4 и документацией.
Области применения STK600 -это разработка устройств на основе микроконтроллеров AVR фирмы Atmel, учебные лаборатории, самостоятельное изучение микроконтроллерных систем.