|
|
  |
С чего начать? |
|
|
|
Feb 9 2006, 13:49
|

Местный
  
Группа: Свой
Сообщений: 345
Регистрация: 10-10-05
Пользователь №: 9 459

|
" собрать STK200 (уже как-то пробовал, неудачно :-( знаю-знаю - руки кривые" :-) нехватило упорства! повнимательней собирайте и все заработает..(уменя четыре таких) только провод о компа небольше метра..чтоб помех ненабирал.. а так проще пареной репы.:-) и схемка тамже(уже говорил) http://www.LancOS.com. Из напутствий: поосторожней со статикой! На счет БатерФляя: "наслаждаться эффектом и помигать лампочкой" это канечно можно, но лучше начинать с "чистого МК". тк.к примеру захочится вам другу такуюже мигалку зделать.. а свою жааалко :-) непобежите же вы второй батерфляй покупать?. а тут написал прогу..купил десяток МК..развесил их по комнате...все мигают , а ты сидишь и балдеешь! творец! :-)
--------------------
Если задачу можно решить, то не надо тревожиться. А если нельзя решить, то тревожиться бесполезно.
|
|
|
|
|
Feb 9 2006, 14:04
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(Silent Bob @ Feb 9 2006, 15:21)  О, очень интересно.. Мне понравился вариант с ATAVRBFLY, спасибо. Но такой вопрос: в документации я прочитал, что изначально в чип зашина демо-программа (измеряет температуру и т.п.) и бутлоадер для перепрошивки с компьютера. А если я залью свою программу, бутлоадер убьется? Т.е. можно ли залить туда всякий мусор, неиспортив прибор или надо работать осторожно? Ну сломать можно и лом, если постараться.  Изначально BootLoader предназначен для закачки собственных программ без использования всяких сложных дополнительных программаторов, в документации видно, как в шнурок от COM-порта просто вставляются проводочки, которые другим концом втыкаются собственно в ButterFly. Cвои программы можно закачивать неоднократно. В случае порчи ("убивания") bootloader'a его можно перепрошить заново внешним программатором, прошивка bootloader'a есть в свободном доступе на родном сайте Atmel, все необходимые контакты для подключения внешнего программатора доступны прямо на плате ButterFly. http://www.gaw.ru/html.cgi/txt/app/Atmel/m...r/Butterfly.htm
--------------------
WBR, ROC.
|
|
|
|
|
Feb 9 2006, 14:10
|
Участник

Группа: Новичок
Сообщений: 18
Регистрация: 19-10-05
Пользователь №: 9 821

|
Цитата т.к примеру захочится вам другу такуюже мигалку зделать.. а свою жааалко :-) непобежите же вы второй батерфляй покупать? Так я и хочу на батерфляя сделать прототип, разобраться что к чему. А потом уж повторить его на чистом МК.. Цитата В случае порчи ("убивания") bootloader'a его можно перепрошить заново внешним программатором А его легко испортить? То есть, он хранится отдельно или является частью основной программы? Заливка новой программы означает автоматическую "порчу" bootloader'а ? Можно любой программатор? Посоветуйте что-нибудь на USB?
|
|
|
|
|
Feb 9 2006, 14:21
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(Silent Bob @ Feb 9 2006, 17:10)  Так я и хочу на батерфляя сделать прототип, разобраться что к чему. А потом уж повторить его на чистом МК.. Это психологически правильный подход. Начинающему еще собрать эту "мигалку" надо правильно, прикрутив светодиод, резистор, кварц, кондеры и пр. на место, не воткнуть чип "вверх ногами" в панельку, найти нормальный источник питания..... Цитата В случае порчи ("убивания") bootloader'a его можно перепрошить заново внешним программатором Цитата(Silent Bob @ Feb 9 2006, 17:10)  А его легко испортить? То есть, он хранится отдельно или является частью основной программы? Заливка новой программы означает автоматическую "порчу" bootloader'а ? Можно любой программатор? Посоветуйте что-нибудь на USB? Хранится отдельно. Если совсем грубо и приближенно - нечто вроде BIOS'а у больших PC. Т.е. живет отдельно,заливка своей программы обычно бутлоадер не портит, но в случае "порчи" - можно перепрошить. На USB не знаю, не интересовался, из простейших : на COM - AVR910, на LPT - STK200 или "5 проводов"
--------------------
WBR, ROC.
|
|
|
|
|
Feb 9 2006, 14:38
|
Участник

Группа: Новичок
Сообщений: 18
Регистрация: 19-10-05
Пользователь №: 9 821

|
Ок, большое спасибо. Пошел отовариваться :-D
|
|
|
|
|
Feb 14 2006, 09:34
|
Участник

Группа: Свой
Сообщений: 25
Регистрация: 2-02-06
Пользователь №: 13 904

|
В Butterfly есть несколько возможностей программирования. Если используешь бутлоадера (по последовательному порту), то естественно, он остается на месте. В комплекте софта идут исходные тексты программы под IAR (правдо версии 2.xx), и hex программы и бутлоадера. Несколько дней назад я лично залил свою программу через AVRStudio, а затем вернул оригинал на место.
Если ты не дружишь с паяльником, то Butterfly самое оно. Примечание: оригинальная цена $19.99, не вздумай платить $35 !
|
|
|
|
|
Feb 14 2006, 19:12
|
Участник

Группа: Свой
Сообщений: 41
Регистрация: 16-02-05
Пользователь №: 2 688

|
Господа, а почему никто вслух не произносит девайс под названием JTAGICE? Прекрасный эмулятор в связке с асеудией (онже программатор). Во многом благодаря ему я все меньше задаю вопросы в форум.
|
|
|
|
|
Feb 14 2006, 21:14
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(alm_ @ Feb 14 2006, 12:34)  В Butterfly есть несколько возможностей программирования. Если используешь бутлоадера (по последовательному порту), то естественно, он остается на месте. В комплекте софта идут исходные тексты программы под IAR (правдо версии 2.xx), и hex программы и бутлоадера. Несколько дней назад я лично залил свою программу через AVRStudio, а затем вернул оригинал на место.
Если ты не дружишь с паяльником, то Butterfly самое оно. Примечание: оригинальная цена $19.99, не вздумай платить $35 ! Хех...$35 - это еще не предел. В "Платан"е за Butterfly хотят 1350 руб. $19 - это цена, рекомендованная Atmel В "ЭФО" - таки да, розничная цена $22.52 Дешевле в наших краях не встречал  Да и не сильно искал
Сообщение отредактировал ROC - Feb 14 2006, 21:30
--------------------
WBR, ROC.
|
|
|
|
|
Feb 14 2006, 21:28
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(Balaganov @ Feb 14 2006, 22:12)  Господа, а почему никто вслух не произносит девайс под названием JTAGICE? Прекрасный эмулятор в связке с асеудией (онже программатор). Во многом благодаря ему я все меньше задаю вопросы в форум. Это слегка разные вещи. Если ButterFly - это все-таки Отладочный набор (или оценочный набор) с LCD, bootloader'ом, джойстиком и пр. фигней, то JTAGICE - Внутрисхемный эмулятор. Один призван удовлетворить Ваше любопытство и Ваши фантазии в области AVR, не хватаясь за паяльник и за достаточно скромные деньги. Другой - рабочая лошадка, которая помогает понять, почему Ваш гениальный девайс не работает (или работает вовсе не так, как было задумано), является вообщем-то профессиональным инструментом и соответственно стОит совершенно других денег. Да и JTAG-interface поддерживают далеко не все AVR, даже меги (вроде начиная с MEGA16 и старше, поправьте, если ошибаюсь). А так-да, вещь весьма ценная и полезная.
--------------------
WBR, ROC.
|
|
|
|
|
Feb 15 2006, 18:24
|
Участник

Группа: Свой
Сообщений: 41
Регистрация: 16-02-05
Пользователь №: 2 688

|
Цитата(ROC @ Feb 14 2006, 23:28)  Цитата(Balaganov @ Feb 14 2006, 22:12)  Господа, а почему никто вслух не произносит девайс под названием JTAGICE? Прекрасный эмулятор в связке с асеудией (онже программатор). Во многом благодаря ему я все меньше задаю вопросы в форум.
Это слегка разные вещи. Если ButterFly - это все-таки Отладочный набор (или оценочный набор) с LCD, bootloader'ом, джойстиком и пр. фигней, то JTAGICE - Внутрисхемный эмулятор. Один призван удовлетворить Ваше любопытство и Ваши фантазии в области AVR, не хватаясь за паяльник и за достаточно скромные деньги. Другой - рабочая лошадка, которая помогает понять, почему Ваш гениальный девайс не работает (или работает вовсе не так, как было задумано), является вообщем-то профессиональным инструментом и соответственно стОит совершенно других денег. Да и JTAG-interface поддерживают далеко не все AVR, даже меги (вроде начиная с MEGA16 и старше, поправьте, если ошибаюсь). А так-да, вещь весьма ценная и полезная. Автор был бы удовлетворен работой 2-3 лампочек с кнопкой. Для этого ButterFly лишний. JTAG с самого начала освоения вещь имхо самая необходимая и достаточная. С применением паяльника обходится ~ $5. Да поддержка начинается с MEGA16, но этот кристалл, опять же имхо, самое оно для начала. В общем, никому не навязывая свое мнение, скажу: если дело выйдет за рамки 2-3 лампочек, то внутрисхемный эмулятор собирать рано или поздно придется, а ButterFly и тому подобные игрушки останутся пылиться.
|
|
|
|
|
Feb 15 2006, 20:57
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(Balaganov @ Feb 15 2006, 21:24)  Автор был бы удовлетворен работой 2-3 лампочек с кнопкой. Для этого ButterFly лишний. JTAG с самого начала освоения вещь имхо самая необходимая и достаточная. С применением паяльника обходится ~ $5. Да поддержка начинается с MEGA16, но этот кристалл, опять же имхо, самое оно для начала. В общем, никому не навязывая свое мнение, скажу: если дело выйдет за рамки 2-3 лампочек, то внутрисхемный эмулятор собирать рано или поздно придется, а ButterFly и тому подобные игрушки останутся пылиться. Не надо путать круглое с мягким Автор хотел попробовать 2-3 лампочки, у автора вроде и STK200 не получился А если человек не дружит с паяльником? Никто никого ни от чего не отговаривет, но надо же человеку с чего-то успешно начать... Если человек пойдет дальше и достигнет чего-то, он сможет помочь начинающему рядом с собой или добрым советом или добрым советом+ButterFly Ухожу. Автор вопроса, похоже, осваивает ButterFly. Удачи!
--------------------
WBR, ROC.
|
|
|
|
|
Mar 3 2006, 16:58
|
Участник

Группа: Новичок
Сообщений: 54
Регистрация: 7-12-05
Пользователь №: 11 912

|
Выложил Баранова: схемы, алгоритмы, программы на рапидшару http://rapidshare.de/files/14560648/Primen...ranov_.rar.htmlкому надо... ну еще и на натахаус тоже! Вот кто бы посоветовал, ГДЕ в каком инет-магазине можно купить тех же Ефстифеева, Баранова, Голубцова (особенно первых двух)!! ОЧЕНЬ хотелось бы в бумажном виде (у меня только библиотечная)!!! везде вроде в наличии, а на складах нема............очень жаль!
|
|
|
|
|
Mar 3 2006, 18:05
|
Группа: Новичок
Сообщений: 8
Регистрация: 16-02-06
Пользователь №: 14 395

|
Цитата(Balaganov @ Feb 15 2006, 21:24)  JTAG с самого начала освоения вещь имхо самая необходимая и достаточная. С применением паяльника обходится ~ $5. Ох. Очень хотелось бы ознакомиться с самопальным JTAG для AVR'ов за $5. Вы ничего не путаете? По теме: я бы если бы начинал с нуля сейчас - купил бы AvrButterfly или STK500. Оно того действительно стоит, а главное, экономит огромную кучу нервов - "а почему не работает? может я что-то собрал не так?" - хотя бы в этом можете быть уверены: собрано все так. Не работает - значит в коде беда, а не в железке. А так, можно долго искать жуков в коде, и через три дня копаний найти плохой контакт на плате.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|