- Родительская категория: Статьи
- Категория: Программирование
- Автор: Макшин С.А.
- Просмотров: 37160
STK500 и Atmel Studio 6
Ниже изложенное может пригодиться тем, у кого возникнет необходимость или желание использовать IDE AVR Studio 5 или Atmel Studio 6 от корпорации ATMEL совместно со стартовым набором STK500 от той же корпорации. Замечу, что данный опус ничто иное, как изложение моего собственного скромного опыта. {nomultithumb}
Стартовый набор я купил у некоей МФК Точка Опоры. Фирма претендует на солидность, но когда я обратился с вопросом по купленному у нее девайсу служба технической поддержки с очень умным видом от ответа уклонилась.
{ads2}Программные же изделия доступны для свободного доступа на сайте . Там же находится и собственно атмеловская служба технической поддержки и уж она-то ни от каких вопросов не уклоняется, но на ответ отводит себе три дня. Единственное препятствие в общении с ней - «паки-паки языками не владею. Житие мое».
Для сопряжения STK500 с ПК я использую переходник USB-COM(RS232C) ВМ-8050 от . Купил я его у . По сравнению с ЧИПом и ДИПом цена девайся у Семенова в два раза ниже. Я не первый раз имею с ним дело и причин для каких-либо претензий нет. Драйвер для BМ8050 CP210x_VCP_Win_XP_S2K3_Vista_7.exe доступен на . Каких-то проблем при инсталляции драйвера у меня не возникло: установил драйвер, подключил переходник - у меня он определился как СОМ5.
В своем отечестве ответов на интересующие меня вопросы относительно STK500 я не нашел и обратился за разъяснениями в техническую поддержку корпорации АТМЕЛ. Там меня отправили на . Вот там-то я узнал все, что необходимо для выполнения стоящей передо мной задачи.
Среди прочих там есть раздел Starter Kits And Evaluation Kits. Далее Firmware Upgrade->Atmel STK500 Manual Firmware Upgrade->Atmel Studio And AVR Studio 5.
Выяснилось, что для использования набора STK500 с пятой и шестой версиями Studio необходима инсталляция программы AVR Prog. Найти ее несложно: служба техподдержки АТМЕЛ дала ссылку на нее и в инструкции по установке STK500 есть указание на эту программу. В процессе инсталляции было выдано сообщение, что уже установлен USB-драйвер поздней версии, а для устанавливаемой программы необходима более ранняя версия. Нажатия на кнопку «ОК» достаточно для установки требуемой версии USB-драйвера.
После выполнения всех этих манипуляций стало возможно заняться собственно обновлением программного обеспечения STK500.
Подключить STK500 к IDE Atmel (AVR) STUDIO 6 (5) можно двумя способами.
Первый: View->Available Atmel Tools

Появляется окно Available Tools

Правый клик в любом месте этого окна вызывает следующее окно:

Нажимаем Add Target. Получаем окно Add Target:

Нажимаем Apply. STK500 подключен!

Второй способ подключения STK500: Tools->Add Target

В результате нажатия на Add Target получаем окно того же наименования. Дальнейшие действия - как написано выше.
После подключения STK500 следует щелкнуть правой кнопкой мыши в поле STK500 (COM5) Program only Connected. Появится окно

Upgrade! Появится окно с инструкцией:

Действуем по инструкции:
- Выключить питание STK500;
- Удалить все шлейфы и МК, если что-либо уже установлено;
- Нажать кнопку PPROGRAMM и, удерживая ее, включить питание. Отпустить кнопку. Именно такая последовательность подтверждена атмеловской техподдержкой. Загорается только индикатор питания.
- Нажать ОК.
Появляется окно

Start Upgrade! Одно за другим следуют три окна:


Нажимаем ОК. Выключаем питание набора.
STK500 готов к работе с Atmel (AVR) STUDIO 6 (5).

Комментарии
а, что за вопросы Вас волновали на которые в своём отечестве относительно STK500 вы не могли нигде найти ответов
Вы ведь не единственный обладатель этого набора,
остальные тоже не родились сразу с этим модулем в руках,
RSS лента комментариев этой записи