Сильно-сильно программирую контроллер...
Сильно-сильно программирую контроллер...
Сабж: http://lib.chipdip.ru/269/DOC000269579.pdf
Это, собственно, схема внутрисхемного USB программатора AVR микроконтроллеров BM9010.
В правой части приведены выводы ISP интерфейса... Всего 10 выводов, из них 8: Reset, MOSI, MISO, SCK и 4GND, это понятно...
Вопросы же такие...
1. Что за прямоугольная хрень на 3 номере (И нужна ли она при программировании ATmega48)?
2. И что у меня на номере 2?
И второй сабж:
При попытке провести определение контроллера программой AvrOspII начинается короткая активность на линиях MOSI и SCK (что логично)... Но на этом все и заканчивается... Программа ругается на то, что "programmer did not return CR after "p"-command" и прекращается (а порой и зависает)...
Вопрос состоит в том, а что вообще должно происходить?...
Заранее спасибо.
Это, собственно, схема внутрисхемного USB программатора AVR микроконтроллеров BM9010.
В правой части приведены выводы ISP интерфейса... Всего 10 выводов, из них 8: Reset, MOSI, MISO, SCK и 4GND, это понятно...
Вопросы же такие...
1. Что за прямоугольная хрень на 3 номере (И нужна ли она при программировании ATmega48)?
2. И что у меня на номере 2?
И второй сабж:
При попытке провести определение контроллера программой AvrOspII начинается короткая активность на линиях MOSI и SCK (что логично)... Но на этом все и заканчивается... Программа ругается на то, что "programmer did not return CR after "p"-command" и прекращается (а порой и зависает)...
Вопрос состоит в том, а что вообще должно происходить?...
Заранее спасибо.
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: Сильно-сильно программирую контроллер...
1. Что за прямоугольная хрень на 3 номере (И нужна ли она при программировании ATmega48)?
Это скорее всего выход сигнала внешней частоты тактирования МК. Иногда полезная фича
2. И что у меня на номере 2?
Если про разъем для сопряжения, то там должно быть питание, иногда не подключают если МК и программатор питаются от разных источников.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Re: Сильно-сильно программирую контроллер...
Спасибо... Собственно, именно так я и думал...
Меня сильно интересует что вообще должно происходить...
Вот нажимаю я в AvrOspII кнопку "Auto detect"...
Какой текст, или (что там еще) он должен мне выдать?...
И в каком виде мой контроллер должен ответить программатору? Сигналом по MISO? Если да, то что необходимо, чтобы контроллер этот сигнал сгенирировал?
Меня сильно интересует что вообще должно происходить...
Вот нажимаю я в AvrOspII кнопку "Auto detect"...
Какой текст, или (что там еще) он должен мне выдать?...
И в каком виде мой контроллер должен ответить программатору? Сигналом по MISO? Если да, то что необходимо, чтобы контроллер этот сигнал сгенирировал?
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: Сильно-сильно программирую контроллер...
MirageTA писал(а):Вот нажимаю я в AvrOspII кнопку "Auto detect"...
У меня при этом выводит марку МК. Но это при условии что все исправно. Можно так проверить - выставить скажем тини 2313, а подсоединить мегу 48. нажать детекцию и в окошке должно смениться "имя" МК.
У меня подозрение что набор от "мастер кита", оно обосновано или нет?
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Re: Сильно-сильно программирую контроллер...
Да... Программатор от мастер кита...
Вот он, как-бы... http://chip-dip.ru/product0/9000042141.aspx
Собственно, у меня кроме него и контроллера ничего нет...
Наверное, придется приобрести что-то посолиднее...
Вот он, как-бы... http://chip-dip.ru/product0/9000042141.aspx
Собственно, у меня кроме него и контроллера ничего нет...
Наверное, придется приобрести что-то посолиднее...
Re: Сильно-сильно программирую контроллер...
Ребят, а есть программатор отладочная плата (или что-нить типа того) которая хорошо работает под 32битную Виндоус7 по порту USB???
Так чтоб гарантированно
...
Так чтоб гарантированно
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: Сильно-сильно программирую контроллер...
Накололся с мастеркитовским программатором - поставляют незашитые МК. Так что совет - проверьте прошивку у друга на программаторе рабочем. Если мк чист как слеза младенца - прошейте и будет наверное щазтье
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Re: Сильно-сильно программирую контроллер...
Так, а если такой вопрос:
Что будет писать AvrOspII, если при нажатии кнопки "Auto detect" к программатору не будет подключен микроконтроллер?
Тоесть программатор воткнут в USB порт и висит в воздухе, я нажал кнопку "Auto detect"... Что я по идее должен увидеть?
P.S. У меня с другом имеющим программатор малость напряженка...
Что будет писать AvrOspII, если при нажатии кнопки "Auto detect" к программатору не будет подключен микроконтроллер?
Тоесть программатор воткнут в USB порт и висит в воздухе, я нажал кнопку "Auto detect"... Что я по идее должен увидеть?
P.S. У меня с другом имеющим программатор малость напряженка...
Re: Сильно-сильно программирую контроллер...
-- http://www.ds12v.ru/usb.htmlРебят, а есть программатор отладочная плата (или что-нить типа того) которая хорошо работает под 32битную Виндоус7 по порту USB???
- zhu4er
- Вымогатель припоя
- Сообщения: 544
- Зарегистрирован: Пт июн 04, 2010 17:40:13
- Откуда: Непокорный город-герой Севастополь
Re: Сильно-сильно программирую контроллер...
MirageTA писал(а):Ребят, а есть программатор отладочная плата (или что-нить типа того) которая хорошо работает под 32битную Виндоус7 по порту USB???
Так чтоб гарантированно...
Вот тебе раз:
http://easyelectronics.ru/skorostnoj-av ... l#more-268
Вот тебе два:
http://easyelectronics.ru/usb-programma ... sbasp.html
Оба работают в Семёрке! Первый автоматом дрова ставит на Семёрке! У второго дрова Висты стоят - не глючит.
Даже у стен есть уши...
Re: Сильно-сильно программирую контроллер...
Пользуясь случаем, всем спасибо, все работает...
Однако возникла еще одна проблема...
Пользуюсь программой AVRFlash programmer...
С микроконтроллером ATmega16 мы работаем замечательно...
А вот с ATmega48 возникли проблемы... Он прошился... Поначалу... AVRFlash утверждала, что данный девайс - не ATmega48 и спросила, все равно ли я хочу его прошить... Я ответил, что да и программа замечательно загрузила на контролер тестовую прошивку...
Однако при попытке вторично прошить контроллер возник какой-то сбой. Теперь программатор говорит, что неможет синхронизироваться с прошиваемым устройством и выдает (Can not synhronize device with programmer)...
При этом программатор в настоящий момент исправен...
Че делать?
...
Однако возникла еще одна проблема...
Пользуюсь программой AVRFlash programmer...
С микроконтроллером ATmega16 мы работаем замечательно...
А вот с ATmega48 возникли проблемы... Он прошился... Поначалу... AVRFlash утверждала, что данный девайс - не ATmega48 и спросила, все равно ли я хочу его прошить... Я ответил, что да и программа замечательно загрузила на контролер тестовую прошивку...
Однако при попытке вторично прошить контроллер возник какой-то сбой. Теперь программатор говорит, что неможет синхронизироваться с прошиваемым устройством и выдает (Can not synhronize device with programmer)...
При этом программатор в настоящий момент исправен...
Че делать?
- Aheir
- Модератор
- Сообщения: 4517
- Зарегистрирован: Пн апр 03, 2006 11:43:25
- Откуда: Санкт - Петербург
- Контактная информация:
Re: Сильно-сильно программирую контроллер...
Че далать? Тему переименовать в течение суток. Иначе будет удалена, ибо противоречит правилам Форума. Вот как-то так...
Оптимизм х (Опыт + Знания) = const