Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Ответ:

Отправлено Леонид Иванович 02 июля 2007 г. 15:40
В ответ на: Не очень понял(+) отправлено Vit 02 июля 2007 г. 14:59

Я тоже никогда не пользовался фирменным STK500 или AVRISP. Для меня это нереально дорого. Судя по описанию, апгрейд там может происходить автоматически, без шаманства с джамперами и передёргивания питания. Странно, что не встречается ни одного исходника загрузчика, который бы это поддерживал. Тот исходник, который есть у меня, опрашивает PB0 один раз после сброса. Получается, поллить его нужно всегда и сразу давать сброс основному контроллеру? Стартовать программу, похоже, действительно можно по Leave Programming Mode. В том исходнике по Leave Programming Mode делается большая задержка, а потом передается ответ компьютеру. Если перед задержкой добавить снятие сброса основного контроллера, всё должно быть хорошо. Только еще большой вопрос, сбрасывает ли в ноль основной контроллер свою ногу PB4, когда хочет апгрейдится.

Видно, помогут только эксперименты. Загрузчика, аналогичного фирменному, похоже, никто не делал.


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 85:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru