реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> С чего начать?
Silent Bob
сообщение Feb 8 2006, 13:50
Сообщение #1


Участник
*

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



Решил побаловаться с МК, но совершенно не знаю с чего начать..
Думаю побаловаться с tiny2313 / mega128. Они достаточно просты для начала?
Или лучше выбрать другой чип?

Нашел в интернете страшные ругательства: STK500, AVR ISP и т.п.
Что реально из всего этого нужно чтобы собрать простую схему (скажем, МК + 2-3 лампочки + кнопка) ?

Одним словом, буду благодарен за любую информацию.
Go to the top of the page
 
+Quote Post
LordN
сообщение Feb 8 2006, 14:08
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 704
Регистрация: 15-10-05
Из: г.Томск
Пользователь №: 9 686



[banned]


--------------------
C уважением, LordN.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Feb 8 2006, 14:17
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Silent Bob @ Feb 8 2006, 20:50) *
Решил побаловаться с МК, но совершенно не знаю с чего начать..
Думаю побаловаться с tiny2313 / mega128. Они достаточно просты для начала?
Или лучше выбрать другой чип?

Нашел в интернете страшные ругательства: STK500, AVR ISP и т.п.
Что реально из всего этого нужно чтобы собрать простую схему (скажем, МК + 2-3 лампочки + кнопка) ?

Одним словом, буду благодарен за любую информацию.


Если немного понимаешь в англицком, то для начала можно зайти на сайт http://atmel.com и найти там раздел про AVR. Там можно скачать даташит на интересуемый МК а так же кучу примеров (апнотов) для его применения. Там же можно безвоздмездно :-) скачать AVRStudio - среда для написания программ на ассемблере для МК АВР. Там же можно найти схемы и описания программаторов.

На http://www.cec-mc.ru можно найти описание AVR в русском переводе. Сдесь файлы не выкладываю, потому как много мегабайт :-) Ищи at-avr.pdf - техническое описание на МК фирмы ATMEL и at-sys.pdf - система команд 8-разрядных МК AVR фирмы ATMEL.

Так же по программаторам можно зайти на сайт http://evm.wallst.ru/. Самый простейший программатор через LPT на одном буфере 74 серии: 74HC244 (К1564АП5), 74LS244 (К555АП5) либо 74ALS244 (К1533АП5) и трех светодиодах.

А чип конечно, для первых экспериментов лучше взять в дип-корпусе. Лучше какую нить дешовую мегу (М8515, М8535, М16, М32). Там достаточно всего чтобы начать освоение жуков

Удачи!


--------------------
Go to the top of the page
 
+Quote Post
BVU
сообщение Feb 8 2006, 14:28
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(Silent Bob @ Feb 8 2006, 16:50) *
Решил побаловаться с МК, но совершенно не знаю с чего начать..
Думаю побаловаться с tiny2313 / mega128. Они достаточно просты для начала?
Или лучше выбрать другой чип?

Нашел в интернете страшные ругательства: STK500, AVR ISP и т.п.
Что реально из всего этого нужно чтобы собрать простую схему (скажем, МК + 2-3 лампочки + кнопка) ?

Одним словом, буду благодарен за любую информацию.

Советую прежде всего начать с поиска интересующих вопросов (тем) на форуме. smile.gif Для новичков давалось масса рекомендаций, что читать, как делать - 'первые шаги' (на что в первую очередь обращать внимание) и т.д.


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
ROC
сообщение Feb 8 2006, 16:29
Сообщение #5


Частый гость
**

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



Цитата(Silent Bob @ Feb 8 2006, 16:50) *
Решил побаловаться с МК, но совершенно не знаю с чего начать..
Думаю побаловаться с tiny2313 / mega128. Они достаточно просты для начала?
Или лучше выбрать другой чип?

Нашел в интернете страшные ругательства: STK500, AVR ISP и т.п.
Что реально из всего этого нужно чтобы собрать простую схему (скажем, МК + 2-3 лампочки + кнопка) ?

Одним словом, буду благодарен за любую информацию.


Могу ответить именно как любитель, меня AVR вовсе не кормят, скорее наоборот. smile.gif
MEGA128 для начинающего совершенно лишний - дорог, неудобный для макетирования корпус.
Начинать (ИМХО) стОит с чего-нибудь типа AT90S2313 (ATTiny2313), ATTINY26, ATMEGA8 & ATMEGA16. Все эти камни есть в DIP (удобство макетирования несомненное), последних 2 типов практически под любые любительские поделки хватит.
STK500 - это плата для разработки (отладки, макетирования) с панельками под кучу разных AVR в разных типах корпусов со светодиодами, кнопками и пр. Недешево. Может работать программатором - вставленный чип легко можно прошить.

Для начала нужен программатор, подойдет (опять же для начала) простейший вариант "5 проводов", можно собрать STK200 - вешается на LPT, содержит в себе 1 микросхему типа 74LS245

Ну а дальше -
1. на www.atmel.com, www.atmel.ru , [banned] уже посоветовали сходить.
2. "Читайте доки, они рулез" (С)
3. Качать AVRStudio (asm), CodeVision ('C'), IAR ДЛЯ Начинающего не советую - в нем корифеи путаются, smile.gif , отбить охоту может капитально, хотя это действительно промышленный стандарт "де-факто". Можно попробовать BASCOM-AVR или FastAVR - это BASIC для AVR. Код на выходе, естественно, не IAR'овский, но поморгать лампочкой очень даже можно.
4. Можно почитать форум - тут есть обсуждения интересных идей, глюков, проблем и методов их решения.

Успехов... smile.gif


--------------------
WBR,
ROC.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Feb 8 2006, 16:44
Сообщение #6


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(ROC @ Feb 8 2006, 18:29) *
... IAR ДЛЯ Начинающего не советую - в нем корифеи путаются, smile.gif , отбить охоту может капитально...

А я, наоборот, очень даже советую.
В составе пакета есть готовые рабочие проекты и очень внятное пошаговое описание по созданию и отладке проектов.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Feb 8 2006, 16:58
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(IgorKossak @ Feb 8 2006, 23:44) *
Цитата(ROC @ Feb 8 2006, 18:29) *

... IAR ДЛЯ Начинающего не советую - в нем корифеи путаются, smile.gif , отбить охоту может капитально...

А я, наоборот, очень даже советую.
В составе пакета есть готовые рабочие проекты и очень внятное пошаговое описание по созданию и отладке проектов.


"отбить охоту может капитально..." - это точно, если человек в Си не рубит. Ассемблер нагляднее. Все таки, мне кажется, лучше AVRStudio освоить для начала. В нем и все процессы в МК посмотреть можно, какая нога дрыгает, какой счетчик считает.

А толку то от готовых проектов, если человек ни чего из написанного не понимает, ему еще и с писаниной разобраться надо. Как говорится - на заборе @ написанно, а там дрова лежат :-)


--------------------
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Feb 8 2006, 17:06
Сообщение #8


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(prottoss @ Feb 8 2006, 18:58) *
"отбить охоту может капитально..." - это точно, если человек в Си не рубит. Ассемблер нагляднее. Все таки, мне кажется, лучше AVRStudio освоить для начала. В нем и все процессы в МК посмотреть можно, какая нога дрыгает, какой счетчик считает.

А толку то от готовых проектов, если человек ни чего из написанного не понимает, ему еще и с писаниной разобраться надо. Как говорится - на заборе @ написанно, а там дрова лежат :-)

Я бы не был так категоричен. Тем более что для автора темы С\С++\Asm привычны.
Go to the top of the page
 
+Quote Post
Dars
сообщение Feb 8 2006, 20:39
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 11-08-05
Пользователь №: 7 557



Судя по ссылке которую дал IgorKossak , стоит начать с электроники, без нее никуда! Всячески рекомендую (думаю многие со мной согласятся) книгу "Искусство Схемотехники" П.Хоровиц и У.Хилл , месяц интенсивного чтения, и все вопросы отпадут, независимо от начального уровня.
Go to the top of the page
 
+Quote Post
psL
сообщение Feb 9 2006, 04:36
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 526
Регистрация: 5-08-05
Пользователь №: 7 390



с Proteus'а biggrin.gif
Go to the top of the page
 
+Quote Post
ilya514
сообщение Feb 9 2006, 05:32
Сообщение #11


Участник
*

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



Я сам начинал изучение AVR практически с нуля......Очень сильно помог сайт [banned].....там все достаточно подробно расписано что и как делать. Главное хорошо разбирать и понимать каждое действие.В качестве среды разработки использую CodeVisionAVR. Ну и англицкий хоть немного понимать нуна....
Go to the top of the page
 
+Quote Post
add
сообщение Feb 9 2006, 06:26
Сообщение #12


Местный
***

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



Рекомендую обзавестись книжками(некоторые в сети есть в Djv - сосканеренные): "Микроконтроллеры AVR от простого к сложному" Голубцов. Мне очень помогли разобраться с asm-ом вот эти: "Микроконтроллеры AVR семейств Tiny и Mega фирмы Atmel" Ефстифеев. и "Применение мкAVR"Баранов. А начинал с книжки "Микроконтроллеры AVR семейств classic" - хотя вообщем книги-справочника "...Tiny и Mega..." вполне достаточно. Собирай stk200! (~20руб. :-)) качай понипрог (free)(http://www.LancOS.com) програмулина для прошивки! И лабай на asmе (AVRstudio). , для начала . Желаю удачи!


--------------------
Если задачу можно решить, то не надо тревожиться. А если нельзя решить, то тревожиться бесполезно.
Go to the top of the page
 
+Quote Post
Silent Bob
сообщение Feb 9 2006, 09:39
Сообщение #13


Участник
*

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



Спасибо всем ответившим! cheers.gif

Поясню чего добиваюсь.. Я хочу купить (или несложно собрать) какой-нибудь программатор/эмулятор, написать с его помощью небольшую прогу (помигать лампочкой), прикрутить МК к схеме (лампочку к ногу + питание) и наслаждаться эффектом biggrin.gif Ну это - для начала..

Подскажите, что будет проще всего: собрать STK200 (уже как-то пробовал, неудачно :-( знаю-знаю - руки кривые.. :-( ) или все-таки купить STK500 ? Есть ли от последнего хоть какая-то польза для начинающего? С помощью него, я так понял, можно залить в чип программу; а отладить можно? Или стоит взять что-то другое?
Go to the top of the page
 
+Quote Post
ROC
сообщение Feb 9 2006, 10:12
Сообщение #14


Частый гость
**

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



Ну решать ессно Вам, а вот что про STK500 пишут
http://www.efo.ru/doc/Atmel/Atmel.pl?2020
http://www.gaw.ru/html.cgi/txt/app/Atmel/m...tk500/index.htm
Цена - порядка $90
Польза от STK500 несомненная, светодиоды есть прямо на борту, множество примеров расчитаны именно на STK500, но только стОит ли это $90? blink.gif

Есть еще один вариант отладочной системы - ATAVRBFLY (в смысле - AVR ButterFly). Цена - порядка $22-25, LCD, MEGA169 на борту, джойстик, измерение температуры, звук и пр.
Программатор не нужен, шьется из AVRStudio напрямую (через COM-порт)
http://www.efo.ru/doc/Atmel/Atmel.pl?743 (внизу страницы)


--------------------
WBR,
ROC.
Go to the top of the page
 
+Quote Post
Silent Bob
сообщение Feb 9 2006, 12:21
Сообщение #15


Участник
*

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



О, очень интересно.. Мне понравился вариант с ATAVRBFLY, спасибо.
Но такой вопрос: в документации я прочитал, что изначально в чип зашина демо-программа (измеряет температуру и т.п.) и бутлоадер для перепрошивки с компьютера. А если я залью свою программу, бутлоадер убьется? Т.е. можно ли залить туда всякий мусор, неиспортив прибор или надо работать осторожно?
Go to the top of the page
 
+Quote Post
add
сообщение Feb 9 2006, 13:49
Сообщение #16


Местный
***

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



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


--------------------
Если задачу можно решить, то не надо тревожиться. А если нельзя решить, то тревожиться бесполезно.
Go to the top of the page
 
+Quote Post
ROC
сообщение Feb 9 2006, 14:04
Сообщение #17


Частый гость
**

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



Цитата(Silent Bob @ Feb 9 2006, 15:21) *
О, очень интересно.. Мне понравился вариант с ATAVRBFLY, спасибо.
Но такой вопрос: в документации я прочитал, что изначально в чип зашина демо-программа (измеряет температуру и т.п.) и бутлоадер для перепрошивки с компьютера. А если я залью свою программу, бутлоадер убьется? Т.е. можно ли залить туда всякий мусор, неиспортив прибор или надо работать осторожно?

Ну сломать можно и лом, если постараться. smile.gif
Изначально 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.
Go to the top of the page
 
+Quote Post
Silent Bob
сообщение Feb 9 2006, 14:10
Сообщение #18


Участник
*

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



Цитата
т.к примеру захочится вам другу такуюже мигалку зделать.. а свою жааалко :-) непобежите же вы второй батерфляй покупать?

Так я и хочу на батерфляя сделать прототип, разобраться что к чему. А потом уж повторить его на чистом МК..

Цитата
В случае порчи ("убивания") bootloader'a его можно перепрошить заново внешним программатором

А его легко испортить? То есть, он хранится отдельно или является частью основной программы? Заливка новой программы означает автоматическую "порчу" bootloader'а ?
Можно любой программатор? Посоветуйте что-нибудь на USB?
Go to the top of the page
 
+Quote Post
ROC
сообщение Feb 9 2006, 14:21
Сообщение #19


Частый гость
**

Группа: Свой
Сообщений: 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.
Go to the top of the page
 
+Quote Post
add
сообщение Feb 9 2006, 14:37
Сообщение #20


Местный
***

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



Ну нехотите ручками делать ваше право! Вот программатор чуть подороже и пофирменее STK200 smile.gif
ATAVRISP2 с подключение к ПК через USB (38$) в ЭФЕ. Полгода назад купил себе AVRISP (на ком порт).. вышла эта ..блин ATAVRISP2 (USB). Обидно :-( .Ежели ручками собирать нехотца Вам..покумайте этот ...вообщем хорошая штука ATAVRISP2 smile.gif.


--------------------
Если задачу можно решить, то не надо тревожиться. А если нельзя решить, то тревожиться бесполезно.
Go to the top of the page
 
+Quote Post
Silent Bob
сообщение Feb 9 2006, 14:38
Сообщение #21


Участник
*

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



Ок, большое спасибо. Пошел отовариваться :-D
Go to the top of the page
 
+Quote Post
alm_
сообщение Feb 14 2006, 09:34
Сообщение #22


Участник
*

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



В Butterfly есть несколько возможностей программирования. Если используешь бутлоадера (по последовательному порту), то естественно, он остается на месте. В комплекте софта идут исходные тексты программы под IAR (правдо версии 2.xx), и hex программы и бутлоадера. Несколько дней назад я лично залил свою программу через AVRStudio, а затем вернул оригинал на место.

Если ты не дружишь с паяльником, то Butterfly самое оно.
Примечание: оригинальная цена $19.99, не вздумай платить $35 !
Go to the top of the page
 
+Quote Post
Balaganov
сообщение Feb 14 2006, 19:12
Сообщение #23


Участник
*

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



Господа, а почему никто вслух не произносит девайс под названием JTAGICE?
Прекрасный эмулятор в связке с асеудией (онже программатор). Во многом благодаря ему
я все меньше задаю вопросы в форум.
Go to the top of the page
 
+Quote Post
ROC
сообщение Feb 14 2006, 21:14
Сообщение #24


Частый гость
**

Группа: Свой
Сообщений: 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
Дешевле в наших краях не встречал sad.gif
Да и не сильно искал smile.gif smile.gif smile.gif

Сообщение отредактировал ROC - Feb 14 2006, 21:30


--------------------
WBR,
ROC.
Go to the top of the page
 
+Quote Post
ROC
сообщение Feb 14 2006, 21:28
Сообщение #25


Частый гость
**

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



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

Это слегка разные вещи.
Если ButterFly - это все-таки Отладочный набор (или оценочный набор) с LCD, bootloader'ом, джойстиком и пр. фигней, то JTAGICE - Внутрисхемный эмулятор.
Один призван удовлетворить Ваше любопытство и Ваши фантазии в области AVR, не хватаясь за паяльник и за достаточно скромные деньги.
Другой - рабочая лошадка, которая помогает понять, почему Ваш гениальный девайс не работает (или работает вовсе не так, как было задумано), является вообщем-то профессиональным инструментом и соответственно стОит совершенно других денег. Да и JTAG-interface поддерживают далеко не все AVR, даже меги (вроде начиная с MEGA16 и старше, поправьте, если ошибаюсь). А так-да, вещь весьма ценная и полезная.


--------------------
WBR,
ROC.
Go to the top of the page
 
+Quote Post
Balaganov
сообщение Feb 15 2006, 18:24
Сообщение #26


Участник
*

Группа: Свой
Сообщений: 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 и тому подобные игрушки останутся пылиться.
Go to the top of the page
 
+Quote Post
ROC
сообщение Feb 15 2006, 20:57
Сообщение #27


Частый гость
**

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



Цитата(Balaganov @ Feb 15 2006, 21:24) *
Автор был бы удовлетворен работой 2-3 лампочек с кнопкой. Для этого ButterFly лишний.
JTAG с самого начала освоения вещь имхо самая необходимая и достаточная.
С применением паяльника обходится ~ $5.
Да поддержка начинается с MEGA16, но этот кристалл, опять же имхо, самое оно для начала.
В общем, никому не навязывая свое мнение, скажу: если дело выйдет за рамки 2-3 лампочек, то внутрисхемный эмулятор собирать рано или поздно придется, а ButterFly и тому подобные игрушки останутся пылиться.

Не надо путать круглое с мягким smile.gif
Автор хотел попробовать 2-3 лампочки, у автора вроде и STK200 не получился biggrin.gif
А если человек не дружит с паяльником? Никто никого ни от чего не отговаривет, но надо же человеку с чего-то успешно начать...

Если человек пойдет дальше и достигнет чего-то, он сможет помочь начинающему рядом с собой или добрым советом или добрым советом+ButterFly smile.gif

Ухожу. Автор вопроса, похоже, осваивает ButterFly. Удачи! cheers.gif


--------------------
WBR,
ROC.
Go to the top of the page
 
+Quote Post
MakFatum
сообщение Mar 3 2006, 16:58
Сообщение #28


Участник
*

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



Выложил Баранова: схемы, алгоритмы, программы на рапидшару http://rapidshare.de/files/14560648/Primen...ranov_.rar.html
кому надо...
ну еще и на натахаус тоже!

Вот кто бы посоветовал, ГДЕ в каком инет-магазине можно купить тех же Ефстифеева, Баранова, Голубцова (особенно первых двух)!! ОЧЕНЬ хотелось бы в бумажном виде (у меня только библиотечная)!!! везде вроде в наличии, а на складах нема............очень жаль!
Go to the top of the page
 
+Quote Post
abbot
сообщение Mar 3 2006, 18:05
Сообщение #29





Группа: Новичок
Сообщений: 8
Регистрация: 16-02-06
Пользователь №: 14 395



Цитата(Balaganov @ Feb 15 2006, 21:24) *
JTAG с самого начала освоения вещь имхо самая необходимая и достаточная.
С применением паяльника обходится ~ $5.

Ох. Очень хотелось бы ознакомиться с самопальным JTAG для AVR'ов за $5. Вы ничего не путаете?

По теме: я бы если бы начинал с нуля сейчас - купил бы AvrButterfly или STK500. Оно того действительно стоит, а главное, экономит огромную кучу нервов - "а почему не работает? может я что-то собрал не так?" - хотя бы в этом можете быть уверены: собрано все так. Не работает - значит в коде беда, а не в железке. А так, можно долго искать жуков в коде, и через три дня копаний найти плохой контакт на плате.
Go to the top of the page
 
+Quote Post
Edge
сообщение Mar 3 2006, 21:30
Сообщение #30





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



Я бы посоветовал для начала http://www.enigma2004.nm.ru/avr.HTM и STK500....
Очень много инфы http://lord-n.narod.ru/walla.html точнее не инфы а полноценных книг....
Go to the top of the page
 
+Quote Post
Balaganov
сообщение Mar 4 2006, 08:03
Сообщение #31


Участник
*

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



Цитата(abbot @ Mar 3 2006, 20:05) *
Ох. Очень хотелось бы ознакомиться с самопальным JTAG для AVR'ов за $5. Вы ничего не путаете?

Да пожалуйста, на пример вот это. Цену сами прикиньте, я исходил из того что мега16 у нас в районе $3.
Go to the top of the page
 
+Quote Post
Old1
сообщение Mar 4 2006, 20:21
Сообщение #32


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(abbot @ Mar 3 2006, 22:05) *
Ох. Очень хотелось бы ознакомиться с самопальным JTAG для AVR'ов за $5. Вы ничего не путаете?

Вот ссылка на AVR JTAG miniICE . Не знаю как за $5, но думаю, что не дороже $7 такой девайс (с паяльником) можно собрать.
Go to the top of the page
 
+Quote Post
abbot
сообщение Mar 4 2006, 20:25
Сообщение #33





Группа: Новичок
Сообщений: 8
Регистрация: 16-02-06
Пользователь №: 14 395



Цитата(Balaganov @ Mar 4 2006, 11:03) *
Цитата(abbot @ Mar 3 2006, 20:05) *

Ох. Очень хотелось бы ознакомиться с самопальным JTAG для AVR'ов за $5. Вы ничего не путаете?

Да пожалуйста, на пример вот это. Цену сами прикиньте, я исходил из того что мега16 у нас в районе $3.


Ну и прикидываю, что получается скорее ближе к $15, там кроме меги (кстати, ближе к $5 все же) есть еще MAX3232 ($3), кучка рассыпухи и разъемов, плата или макетка на которой все это собирать, плюс еще собрать STK200 или что-то подобное чтобы этот JTAG оживить. Ну и еще плюс работа по оживлению и сборке.

В общем, мне кажется, что это вариант не совсем для "С чего начать?".
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 4 2006, 23:32
Сообщение #34


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(abbot @ Mar 4 2006, 22:25) *
Ну и прикидываю, что получается скорее ближе к $15, там кроме меги (кстати, ближе к $5 все же) есть еще MAX3232 ($3), кучка рассыпухи и разъемов, плата или макетка на которой все это собирать, плюс еще собрать STK200 или что-то подобное чтобы этот JTAG оживить. Ну и еще плюс работа по оживлению и сборке.

Да ну что Вы такое говорите... Mega16 ~3$, Max232 - 0.8$, остальное - мелочевка. Как раз к $5 скопом и набегает. Кварц можно не ставить, на RC внешнем подымается. В итоге получаете профессиональный инструмент. Кстати STK200 не нужно собирать для его оживления, достаточно взять схемку FunCard - подключить контроллер непосредственно к LPT по 5-ти проводам и все.. Оживлять фактически ничего не требуется схема проверенная и работает сразу после сборки если все внимательно спаять. Прошивка Jtagice в ebn идет вместе с AVR-Studio, конвертер ebn2hex можно найти в этом форуме.

Цитата
В общем, мне кажется, что это вариант не совсем для "С чего начать?".

Мне наоборот кажется, что это лучшее с чего можно начать, заодно еще сразу получить небольшой опыт в изготовлении устройств на AVR..
Go to the top of the page
 
+Quote Post
Silent Bob
сообщение Mar 7 2006, 07:21
Сообщение #35


Участник
*

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



Всем добрый день!
Наконец-таки разжился Баттерфляем, но не могу подключить его к компьютеру. Да-да, знаю - руки растут из совершенно неожиданного места. :-)

При запуске AVRprog пишет "No supported board found". Наверное, что-то с подключением не то?
Вам не кажется, что в документации Atmel распиновка разьема указана неправильно? По крайней мере, циферки-подписи контактов на рисунке и на железном разъеме не совпадают. Но, ни так (по рисунку), ни эдак (по циферкам) работать не хочет :-(

И еще. Я правильно понимаю, что вначале надо Options->Bootloader->Jump to booloader, [Enter], с экрана все пропадает, нажать и держать [Enter] до тех пор пока не запустится AVRprog?
Go to the top of the page
 
+Quote Post
ROC
сообщение Mar 7 2006, 10:25
Сообщение #36


Частый гость
**

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



Совершенно идиотский вопрос - а питание на бабочку подать не забыли?


--------------------
WBR,
ROC.
Go to the top of the page
 
+Quote Post
Silent Bob
сообщение Mar 7 2006, 10:42
Сообщение #37


Участник
*

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



Очень даже хороший вопрос..

Ей нужно отдельное питание? А батарейки не хватает? Я видел в pdf, что питание подать можно, но нигде не было написно что нужно... И, если нужно, то его надо брать отдельно или можно с com-порта?
Go to the top of the page
 
+Quote Post
Silent Bob
сообщение Mar 8 2006, 17:49
Сообщение #38


Участник
*

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



Хм.. В документации про это ни слова..
Зато я нашел замечательный файлик, в котором описано начало работы с Butterfly'ем - может, кому-то еще пригодится..
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 03:19
Рейтинг@Mail.ru


Страница сгенерированна за 0.02079 секунд с 7
ELECTRONIX ©2004-2016