metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-11-22 06:45 pm

AVR

Поскольку ребе [livejournal.com profile] zelanton крайне запугал нас всех тем, что мы уже патентованные алкоголики, приходится находить занятия, альтернативные заклинанию зеленого змия.
Например, возобновить в памяти всякую электронику, заодно посмотреть, что изменилось за те 10 лет, которые я провел, занимаясь всякой оперденью разной степени невменяемости.
Сегодня вот изучал, что за семейство микроконтроллеров AVR от Atmel, и чего с ними можно сделать. Вообще достаточно забавно навернули - встроенные генераторы, несколько вариаций источников рабочей частоты, всякие там ADC, компараторы и тому подобная ересь. Надо еще разобраться, чем их программируют, и превращаются ли они в тыкву от неправильной прошивки фьюзов.
Вообще-то у меня есть несколько Cypress PSoC с отладочными бордами и программаторами, но их использование для простых вещей мне кажется оверкиллом.
Но тем не менее, опердень для продакшена мозг сломала окончательно - 10 лет назад мне хватало простых экспериментов с макеткой, отладочных борд, без всяких корпусов, питалось это от чего попало, а сейчас у меня первая мысль - "как прикрутить к девайсу корпус, питание и кнопки, чтобы им было удобно пользоваться".
И сходу не соображу, как правильно проектировать электронику - то ли плясать от требуемых характеристик (а их, например объем памяти под программу, я не оценю заранее), то ли просто купить чего побольше и экспериментировать. Пока рассматриваю вариант ATmega32 в DIP корпусе, чтобы не парится с пайкой мелких выводов.

На самом деле, это все, конечно, не нужно, но альтернатива все-таки поклонение бахусу и зеленому змию, тупое накопление денег на крупные покупки и долбление в опердень до одури.

[identity profile] neljudzim.livejournal.com 2010-11-22 07:03 pm (UTC)(link)
как-то не густо у вас с альтернатівамі..

[identity profile] metaclass.livejournal.com 2010-11-22 07:06 pm (UTC)(link)
Так да. Все остальное "или аморально, или незаконно или вызывает ожирение".
Надо как-то попытаться съездить в отпуск куда-нибудь за пределы РБ в цивилизованные страны, а то я 16 лет уже нигде дальше бреста не был.

[identity profile] dev-zzo.livejournal.com 2010-11-22 07:12 pm (UTC)(link)
ну, добро пожаловать в клуб любителей AVR. :D
мне они кажутся более вменяемыми, нежели PIC от Microchip.
а, есть ещё неплохая серия LPCxxxx от NXP -- там, правда, ARM7 (вроде 7).

одна беда -- это отладочные инструменты. официальные стоят $300 продакшн-версия и $50 для любителей. конечно, их у нас не купить. на жданах одни пиратские клоны.

[identity profile] metaclass.livejournal.com 2010-11-22 07:15 pm (UTC)(link)
Отладочные софт или железо?
А то я смотрю что народ с ATmega работает какими-то линуксовыми прогами.

[identity profile] gmax-lj.livejournal.com 2010-11-22 07:18 pm (UTC)(link)
ребе, спасайте мозг, выбирайтесь на природу. только не просто так, походить, а какой-нибудь активной деятельностью заняться. если хотите, лопату одолжу, и покажу, где копать :)

[identity profile] raydac.livejournal.com 2010-11-22 07:20 pm (UTC)(link)
AVR клевая и дешевая штука, 10 лет назад на базе его делал программно-аппаратный комплекс , очень понравилось

[identity profile] zelanton.livejournal.com 2010-11-22 07:22 pm (UTC)(link)
удивительные времена, люди массово думают чем заняться и многие не находят ответа

[identity profile] norian.livejournal.com 2010-11-22 07:24 pm (UTC)(link)
есть даже местное сообщество :

http://community.livejournal.com/ru_arduino/

[identity profile] fas-tm.livejournal.com 2010-11-22 07:25 pm (UTC)(link)
Я по привычке всегда юзал avreal: http://real.kiev.ua/avreal/
Ибо:
- консольная(win/lin/bsd) делал bat/sh скрипт под кристалл и не парился.
- простая и вменяемая
- минимум глюков
- довольно большой список поддерживаемых AVR кристаллов.
- Может USB(FTDI), хотя у меня был на LPT(но сейчас, сцуко, мамки с LPT исчезли)

Минусы:
- бесплатная но не открытая(исходники недоступны).

Если минус важен и пауки не позволяют - берем avrdude.

[identity profile] metaclass.livejournal.com 2010-11-22 07:31 pm (UTC)(link)
Там стюардесса закопана?

[identity profile] permea-kra.livejournal.com 2010-11-22 07:47 pm (UTC)(link)
Ребе, пишите субд на хаскеле, больше пользы будет.

[identity profile] gmax-lj.livejournal.com 2010-11-22 07:56 pm (UTC)(link)
стюардессу я вам одолжить не могу, самому надо

[identity profile] metaclass.livejournal.com 2010-11-22 08:05 pm (UTC)(link)
Мне этих программных чудес на работе выше крыши. Хотя конечно, для нее не нужно запчасти искать.

-================<;>~

(Anonymous) 2010-11-22 08:16 pm (UTC)(link)
Eclpise + innovum plugin + avr-gcc + avrdude

[identity profile] permea-kra.livejournal.com 2010-11-22 08:18 pm (UTC)(link)
>для нее не нужно запчасти искать.
Во, во! Опять же, общественное признание, повод почитать теорию категорий и прочий майндфак.

[identity profile] craneop.livejournal.com 2010-11-22 08:18 pm (UTC)(link)
Ребе, скатайтесь, сильно много бабла на это не нужно, а мозг прочищает очень хорошо.

[identity profile] madeveloper.livejournal.com 2010-11-22 08:21 pm (UTC)(link)
Еще тема Hi-End усилки паять и колонки клеить... Можно мебель в детскую из натурального дерева...

PS. Я все-таки PIC от Microchip советую. Хотя холивар будет еще похлеще чем Canon vs. Nikon. Вариант лучше рассматривай с USB или Ethernet и чтоб ног побольше - оно интереснее ;)

[identity profile] metaclass.livejournal.com 2010-11-22 08:26 pm (UTC)(link)
Особенно вы мне расскажите про то как "много бабла не нужно". Если что - я ж семьей поеду, причем не в ебеня по дешевке, а как положено, чтобы в случае чего, хотя бы врача можно было найти.

[identity profile] metaclass.livejournal.com 2010-11-22 08:28 pm (UTC)(link)
С езернетом надо бы, да. А то иначе тут в доме по витой паре придется еще и RS485 пускать :)
Но в продаже тут вроде только самые простые, остальное заказывать через вуду.

А для начала мне вообще нужно пару простых вещей сделать хотя бы.

[identity profile] g-rub.livejournal.com 2010-11-22 08:36 pm (UTC)(link)
1) Выключить нахуй все компьютеры и запереть под замок техническую литературу
2) Почитать какую-нибудь гуманитарную книжку (если сильно хочется мозголомства, то каких-нибудь хардкорных философов со сложной и неочевидной системой мировоззрения, если хочется очеловечиться -- то что-нибудь разумное, доброе, вечное)
3) Сводить жену погулять по красивым местам
4) Согласовать с начальством, женой и бабушками-дедушками отпуск в теплых краях (без детей или даже с детями).
5) Придумать вместе с женой, чем заняться на новый год


Хотел было написать элегантный дисклеймер -- это дескать не список шагов по излечению, а набор идей для мозгового штурма "чем заняться"... Но нужны ли эти китайские церемонии? Что хотите, то и делайте.

По крайней мере, пока/если еще есть способность к сложным рефлексиям и способность хотеть чего-либо за пределами непосредственного поля зрения.

После появления на свет личинка асцидии перемещается в толще океана в поисках поверхности, к которой можно прикрепиться. Когда такая найдена и личинка начинает вести неподвижный образ жизни, происходит необычное явление. Асцидия “переваривает” свой мозг! Достигнув своей цели – места закрепления – асцидия больше не нуждается в в развитом нервном центре.

[identity profile] madeveloper.livejournal.com 2010-11-22 08:38 pm (UTC)(link)
Неужели в РБ все так плохо? А из России не высылают? Или на eBay взять? И сразу советую внутрисхемный отладчик заказать (для PIC это ICD2, ICD3, PicKit2, PicKit3). Иначе баги искать извилины свернешь...

[identity profile] metaclass.livejournal.com 2010-11-22 08:39 pm (UTC)(link)
Насчет личинки - хорошо, оно так и должно быть в норме.

[identity profile] metaclass.livejournal.com 2010-11-22 08:42 pm (UTC)(link)
Не, достать можно. Но это совковое "доставание" просто невероятно задалбывает - куда-то ходить, звонить, общаться с какими-то менеджерами, которые от налички нос воротят, хотя достоверно ее берут, всяким "под заказ" и прочей хренью.
Т.е. тут просто придти и купить - такого нету. Обязательные ритуалы, прятание денег, уход за ширму итд

[identity profile] metaclass.livejournal.com 2010-11-22 08:48 pm (UTC)(link)
2 пункт крайне бессмысленен. Я их начитался сугубо выше крыши 10 лет назад, они банально не нужны. Вот какие-нибудь социальные науки или там менеджмент практический - еще куда ни шло, но философы 99% - это самолетопоклонники, которых в биореакторе перерабатывать надо.
Жена с дитем сидит постоянно.
На отпуск нужны деньги, если они будут, я их лучше на железяки потрачу. В крайнем случае на холодильник и мебель :)

Т.е., мне банально интереснее заниматься каким-нибудь нездоровым творчеством, типа программирования или электроники, а всем остальным я занимаюсь исключительно чтобы совсем башкой не двинутся.

[identity profile] craneop.livejournal.com 2010-11-22 08:50 pm (UTC)(link)
А ну точно, вас же там много :)

Page 1 of 4