Первый микроконтроллер

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Открыл глаза
Сообщения: 43
Зарегистрирован: Вт мар 29, 2011 09:10:54
Откуда: ТВЕРЬ

Сообщение РадиоDOG »

Я собирал аналоговые схемы, он как понимаете на этом далеко не уедешь. Сейчас микроконтроллеры стали доступными и я хочу освоить их программировать я имею опыт (язык си++ и кубейсик). Подскажите пожалуйста какой брать для начала, мне чтоб модель ездила и чтоб на ней что нибудь двигалось
Контактная информация:
Реклама
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Сообщение Enman »

простые задачи решает любой контроллер....популярны Attiny2313 и PIC16F628....
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57

Сообщение O-LED »

любой!
лично мое мнение - мега16. дешев, ногаст, много периферии, куча людей на форумах у кого можно спросить по ним совета.
KIT
Контактная информация:
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб

Сообщение AI_Disable »

РадиоDOG, для начала определитесь с семейством. Поставьте цели, сформируйте задачи, тогда можно будет сказать что-то конкретное. А так, народ просто будет называть своих "любимчиков" и никакой практической пользы вы от этого не получите...
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар

Сообщение Кислый »

Atmel'овские решение дешевле Microchip'овских. И документированней (вот тут я немного перевираю. документация у обоих на высоте, но у Atmel AVR комьюнити побольше). А это, на первых порах, многое решает..
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

РадиоDOG писал(а): Подскажите пожалуйста какой брать для начала, мне чтоб модель ездила и чтоб на ней что нибудь двигалось
LPC111x
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар

Сообщение Кислый »

Сатир, не смешно.. какая-то маниакальная любовь к армкам ))
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Контактная информация:
Открыл глаза
Сообщения: 43
Зарегистрирован: Вт мар 29, 2011 09:10:54
Откуда: ТВЕРЬ

Сообщение РадиоDOG »

Спасибо. У меня есть модель на бензиновом и на электрическом двигателем. Мне чтобы датчиков побольше было.
Контактная информация:
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб

Сообщение AI_Disable »

РадиоDOG, о каких датчиках речь?
Контактная информация:
Открыл глаза
Сообщения: 43
Зарегистрирован: Вт мар 29, 2011 09:10:54
Откуда: ТВЕРЬ

Сообщение РадиоDOG »

Инфракрасный датчик расстояния и звука еще приемник передатчик.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

Кислый писал(а):Сатир, не смешно.. какая-то маниакальная любовь к армкам ))
А достойной альтернативы нет.
Скорее нелюбовь к музейным экспонатам по музейным же ценам и нуле перспектив.

из 8 битных вижу смысл только на холтеки время тратить ввиду их феноменально низкой цены.
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

Есличо, года 2 назад еще все у нас на AVR было.
Сейчас либо на AVR32, либо кроссплатформенно AVR32-ARM. И движется все чисто к арму.
AVR32 вобще никому ни в каком виде не советую. 8 битный AVR - просто старье не имеющее никаких преимуществ кроме того, что есть еще чтото в DIP корпусах и выткается в бредборды.
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар

Сообщение Кислый »

Что у тс на двигателях ? О_о

Satyr, я согласен.. Но это скорее вопрос веры и целесообразности ))
согласитесь, какую-нибудь погремушку строить на арм7 нет никакого смысла ))
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

Кислый писал(а): согласитесь, какую-нибудь погремушку строить на арм7 нет никакого смысла ))
Ну это смотря что понимать под 'смыслом' -))
Если на арм делать не дольше, не дороже, не сложнее, но перспективней в смысле личного развития - это ли не "смысл" ?
Это в масштабе хобби, в случае коммерческой разработки смысл меняется еще радикальней.
Открыл глаза
Сообщения: 43
Зарегистрирован: Вт мар 29, 2011 09:10:54
Откуда: ТВЕРЬ

Сообщение РадиоDOG »

Арм 7 сколько битный. Сколько команд понимает. Ног сколько?
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

32 бита.
комманд? ну гдето 40 у АРМ7
от 48 ног.

И АРМ7 устаревшая вещь. Я за Cortex-M0 для начинающих.
Открыл глаза
Сообщения: 43
Зарегистрирован: Вт мар 29, 2011 09:10:54
Откуда: ТВЕРЬ

Сообщение РадиоDOG »

А об этой что?
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

Об этой - это какой ?
Новичкам рекомендую купить горсть вот этих и мучать до полного удовлетворения http://www.nxp.com/documents/data_sheet ... _13_14.pdf

А еще лучше - просто купить за 350р коробочку STM32DISCOVERY и активно экспериментировать.
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

вобещм кто начинает только позновать микроконтроллеры, рекомендую для начала это купить и экспериментировать

http://radiokot.ru/forum/viewtopic.php?p=773678#p773678
SII
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пт янв 30, 2009 14:50:35
Откуда: Солнечногорск

Сообщение SII »

Освоить ARM для новичка в микроконтроллерах _намного_ сложней, чем AVR, поскольку сам контроллер многократно сложней. Можно, конечно, писать только на Си и совершенно не заморачиваться с тем, что творится на нижнем уровне, но это -- не освоение, поскольку человек так и не будет знать, а как же всё это действительно работает: очень многое за него будут делать компилятор и его библиотека, а он в лучшем случае будет лишь подозревать о том, что они делают. В то же время лично для меня освоение -- это способность написать нужную мне программу без малейшего использования чужого кода, полностью самостоятельно (и, естественно, на ассемблере, поскольку целый ряд вещей на языке высокого уровня вообще сделать невозможно).

Но даже если брать АРМ, лично я категорически бы не советовал связываться с продукцией NXP. Правда, насчёт упомянутого семейства ничего не скажу -- не сталкивался, но то, с чем приходилось (и приходится по работе) иметь дело, имеет целую кучу аппаратных багоглюков, которые приходится учитывать при разработке. АТМЕЛовские АРМы в этом плане куда приятнее, хотя тоже не лишены ошибок. Ну и, кроме того, у АТМЕЛовских приятнее в программировании периферия, и в частности, организация прямого доступа к памяти (вместо ущербного централизованного контроллера GPDMA у каждого устройства, способного использовать DMA, предусмотрен для этого свой контроллер).
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»