![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Поскольку ребе
zelanton крайне запугал нас всех тем, что мы уже патентованные алкоголики, приходится находить занятия, альтернативные заклинанию зеленого змия.
Например, возобновить в памяти всякую электронику, заодно посмотреть, что изменилось за те 10 лет, которые я провел, занимаясь всякой оперденью разной степени невменяемости.
Сегодня вот изучал, что за семейство микроконтроллеров AVR от Atmel, и чего с ними можно сделать. Вообще достаточно забавно навернули - встроенные генераторы, несколько вариаций источников рабочей частоты, всякие там ADC, компараторы и тому подобная ересь. Надо еще разобраться, чем их программируют, и превращаются ли они в тыкву от неправильной прошивки фьюзов.
Вообще-то у меня есть несколько Cypress PSoC с отладочными бордами и программаторами, но их использование для простых вещей мне кажется оверкиллом.
Но тем не менее, опердень для продакшена мозг сломала окончательно - 10 лет назад мне хватало простых экспериментов с макеткой, отладочных борд, без всяких корпусов, питалось это от чего попало, а сейчас у меня первая мысль - "как прикрутить к девайсу корпус, питание и кнопки, чтобы им было удобно пользоваться".
И сходу не соображу, как правильно проектировать электронику - то ли плясать от требуемых характеристик (а их, например объем памяти под программу, я не оценю заранее), то ли просто купить чего побольше и экспериментировать. Пока рассматриваю вариант ATmega32 в DIP корпусе, чтобы не парится с пайкой мелких выводов.
На самом деле, это все, конечно, не нужно, но альтернатива все-таки поклонение бахусу и зеленому змию, тупое накопление денег на крупные покупки и долбление в опердень до одури.
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
Например, возобновить в памяти всякую электронику, заодно посмотреть, что изменилось за те 10 лет, которые я провел, занимаясь всякой оперденью разной степени невменяемости.
Сегодня вот изучал, что за семейство микроконтроллеров AVR от Atmel, и чего с ними можно сделать. Вообще достаточно забавно навернули - встроенные генераторы, несколько вариаций источников рабочей частоты, всякие там ADC, компараторы и тому подобная ересь. Надо еще разобраться, чем их программируют, и превращаются ли они в тыкву от неправильной прошивки фьюзов.
Вообще-то у меня есть несколько Cypress PSoC с отладочными бордами и программаторами, но их использование для простых вещей мне кажется оверкиллом.
Но тем не менее, опердень для продакшена мозг сломала окончательно - 10 лет назад мне хватало простых экспериментов с макеткой, отладочных борд, без всяких корпусов, питалось это от чего попало, а сейчас у меня первая мысль - "как прикрутить к девайсу корпус, питание и кнопки, чтобы им было удобно пользоваться".
И сходу не соображу, как правильно проектировать электронику - то ли плясать от требуемых характеристик (а их, например объем памяти под программу, я не оценю заранее), то ли просто купить чего побольше и экспериментировать. Пока рассматриваю вариант ATmega32 в DIP корпусе, чтобы не парится с пайкой мелких выводов.
На самом деле, это все, конечно, не нужно, но альтернатива все-таки поклонение бахусу и зеленому змию, тупое накопление денег на крупные покупки и долбление в опердень до одури.
no subject
Date: 2010-11-22 07:03 pm (UTC)no subject
Date: 2010-11-22 07:06 pm (UTC)Надо как-то попытаться съездить в отпуск куда-нибудь за пределы РБ в цивилизованные страны, а то я 16 лет уже нигде дальше бреста не был.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-11-22 07:12 pm (UTC)мне они кажутся более вменяемыми, нежели PIC от Microchip.
а, есть ещё неплохая серия LPCxxxx от NXP -- там, правда, ARM7 (вроде 7).
одна беда -- это отладочные инструменты. официальные стоят $300 продакшн-версия и $50 для любителей. конечно, их у нас не купить. на жданах одни пиратские клоны.
no subject
Date: 2010-11-22 07:15 pm (UTC)А то я смотрю что народ с ATmega работает какими-то линуксовыми прогами.
-================<;>~
From: (Anonymous) - Date: 2010-11-22 08:16 pm (UTC) - Expand(no subject)
From:no subject
Date: 2010-11-22 07:18 pm (UTC)no subject
Date: 2010-11-22 07:31 pm (UTC)(no subject)
From:no subject
Date: 2010-11-22 07:20 pm (UTC)no subject
Date: 2010-11-22 07:22 pm (UTC)no subject
Date: 2010-11-22 11:22 pm (UTC)no subject
Date: 2010-11-22 07:24 pm (UTC)http://community.livejournal.com/ru_arduino/
no subject
Date: 2010-11-22 07:25 pm (UTC)Ибо:
- консольная(win/lin/bsd) делал bat/sh скрипт под кристалл и не парился.
- простая и вменяемая
- минимум глюков
- довольно большой список поддерживаемых AVR кристаллов.
- Может USB(FTDI), хотя у меня был на LPT(но сейчас, сцуко, мамки с LPT исчезли)
Минусы:
- бесплатная но не открытая(исходники недоступны).
Если минус важен и пауки не позволяют - берем avrdude.
no subject
Date: 2010-11-22 07:47 pm (UTC)no subject
Date: 2010-11-22 08:05 pm (UTC)(no subject)
From:no subject
Date: 2010-11-22 08:21 pm (UTC)PS. Я все-таки PIC от Microchip советую. Хотя холивар будет еще похлеще чем Canon vs. Nikon. Вариант лучше рассматривай с USB или Ethernet и чтоб ног побольше - оно интереснее ;)
no subject
Date: 2010-11-22 08:28 pm (UTC)Но в продаже тут вроде только самые простые, остальное заказывать через вуду.
А для начала мне вообще нужно пару простых вещей сделать хотя бы.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-11-22 08:36 pm (UTC)2) Почитать какую-нибудь гуманитарную книжку (если сильно хочется мозголомства, то каких-нибудь хардкорных философов со сложной и неочевидной системой мировоззрения, если хочется очеловечиться -- то что-нибудь разумное, доброе, вечное)
3) Сводить жену погулять по красивым местам
4) Согласовать с начальством, женой и бабушками-дедушками отпуск в теплых краях (без детей или даже с детями).
5) Придумать вместе с женой, чем заняться на новый год
Хотел было написать элегантный дисклеймер -- это дескать не список шагов по излечению, а набор идей для мозгового штурма "чем заняться"... Но нужны ли эти китайские церемонии? Что хотите, то и делайте.
По крайней мере, пока/если еще есть способность к сложным рефлексиям и способность хотеть чего-либо за пределами непосредственного поля зрения.
После появления на свет личинка асцидии перемещается в толще океана в поисках поверхности, к которой можно прикрепиться. Когда такая найдена и личинка начинает вести неподвижный образ жизни, происходит необычное явление. Асцидия “переваривает” свой мозг! Достигнув своей цели – места закрепления – асцидия больше не нуждается в в развитом нервном центре.
no subject
Date: 2010-11-22 08:39 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-11-22 09:24 pm (UTC)no subject
Date: 2010-11-23 07:34 am (UTC)Разве что пауков каких завести, которые мало едят :)
(no subject)
From:no subject
Date: 2010-11-22 10:56 pm (UTC)- богатый и разнообразный обвес ядра периферийными модулями, соотв-но - офигенное разнообразие моделей по опциям и их широкое присутсвие на рынке - как подзаборном типа Ждановичей, так и мелкооптово-розничном в пределах Минска.
- без балды они более дубовые и терпимые к ляпам начинающих экспериментаторов.
- отладчики и программаторы вполне собираются на коленке или покупаются за недорого (внутрисхемные):
-- pickit2 (программатор (pic`и почти все, памяти и даже avr) и отладчик в одном флаконе, достаточно 3-5 ножек проца) ~ 40-50$, типа устаревший, но из-за открытых сырцов самый клонируемый в мире. Укоцаная версия на 5V девайсы по себестоимостей Ждановичей ~10$. (Вроде бы pickit`ы еще как анализаторы последовательных протоколов могут работать)
-- pickit3 ~50-60$. просто более быстрый и закрытый
-- ICD2 - устаревший, но бодро клонируемый. более отладчик чем программатор, хотя кому как. ~200$
-- ICD3 - типа замена ICD2, ~200$
есть конечно более другие и отладчики и программаторы третьих сторон, но они это делают с использованием своего софта. Перечисленные, от бренда Microchip работают преимущественно в их же IDE.
-- есть MCU с очень интересными придатками. типа встренных контроллеров для кнопок, экранчиков (LCD/TFT) с DSP-наворотами, радиомодулями (кажися было, возможно почило в бозе) и прочие нездоровые эксперименты.
ПРОТИВ PIC:
- туповатая бесплатная IDE MPLAB, из-под которой работают все фирменные отладчики. Проекты-то можно собирать хоть руками.
- при соизмеримых параметрах CPU/RAM/flash - speed/size - цена могут продуть многим продуктам от atmel, но imho несильно.
no subject
Date: 2010-11-23 07:55 am (UTC)[Pamir]Alisa
no subject
Date: 2010-11-23 02:11 am (UTC)http://easyelectronics.ru/
no subject
Date: 2010-11-23 06:59 am (UTC)Для прошивки AVR самое то это PonyProg. Делается из ком-порта путём навешивания диодов и резисторов.
Для прошивки кортексов от NXP используется Flash Magic через обыкновенный ком-порт (это я чисто для справки).
no subject
Date: 2010-11-23 07:38 am (UTC)Cortex - это ж ARM?
(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-11-23 07:02 am (UTC)Вот, во что потиху превратилась моя цаца, сделанная месяц назад в отпуске:
no subject
Date: 2010-11-23 07:23 am (UTC)никак, м128 впаяна?
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-11-23 07:37 am (UTC)А отладочные средства для входа - достаточно этого
http://focus.ti.com/docs/toolsw/folders/print/msp-exp430g2.html
И дёшево, и удобно сразу в железе отлаживать.
no subject
Date: 2010-11-23 08:16 am (UTC)no subject
Date: 2010-11-23 05:44 pm (UTC)no subject
Date: 2010-11-23 05:58 pm (UTC)no subject
Date: 2010-11-23 06:35 pm (UTC)Еще есть интересное семейство STM8, примечательно наличием отладочной борды STM8-DISCOVERY за примерно $10-15 со встроенным usb программатором.
no subject
Date: 2010-11-23 06:46 pm (UTC)(no subject)
From: (Anonymous) - Date: 2010-11-24 07:32 am (UTC) - Expand