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

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

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

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

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

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

Сообщение Enman »

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

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

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

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

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

Сообщение AI_Disable »

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

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

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

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

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

Сообщение Satyr »

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

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

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

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

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

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

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

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

Сообщение AI_Disable »

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

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

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

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

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

Сообщение Satyr »

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

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

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

Сообщение Satyr »

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

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

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

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

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

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

Сообщение Satyr »

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

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

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

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

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

Сообщение Satyr »

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

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

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

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

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

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

Сообщение Satyr »

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

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

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

Сообщение Satyr »

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

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

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

Сообщение SII »

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

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

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