С чего начать программировать микроконтроллеры?

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

Re: Программирование микроконтроллеров - новичку

Сообщение Satyr »

МитяРа писал(а):А ты, всё свои ARM-ы пропагандируешь.. :)))

Нуу, что считать "своими" ?
По работе мне постоянно параллельно приходиться иметь дело с МК на AVR, AVR32, ARM7TDMI, Cortex-M3.

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

Re: Программирование микроконтроллеров - новичку

Сообщение Satyr »

hx0 писал(а):Ну так что выбрать? Cortex-M0? Чтобы недорого, не было проблем с приобретением, информацией?

Никаких проблем.
по 30р за чтуку в наличии в магазине (хотя я не помню, там вроде даже круче - Cortex-M3 ядро, но по навороту как МК на M0).

примеров миллион.
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Программирование микроконтроллеров - новичку

Сообщение МитяРа »

Satyr писал(а):Так вот,
:dont_know: Надо срочно делать смайлик - "флаг те в лапы".. :)))
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
hx0
Родился
Сообщения: 8
Зарегистрирован: Чт июл 07, 2011 11:33:05
Откуда: Екатеринбург
Контактная информация:

Re: Программирование микроконтроллеров - новичку

Сообщение hx0 »

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

Re: Программирование микроконтроллеров - новичку

Сообщение Satyr »

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

http://www.terraelectronica.ru/pdf/ST/S ... COVERY.pdf

за 315р получаешь плату с распаянным контрллером и обвязкой + тут же программатор/отладчик (отдально нормальный стоит сам по себе от 1500р -)) ), бесплатную обрезанную среду разработки, документацию, примеры.

тут - http://www.terraelectronica.ru/get_pos.php?ID=1001&Search=1&Text=stm32%20discovery&Gde=2&PageS=1&CODES=573571;
hx0
Родился
Сообщения: 8
Зарегистрирован: Чт июл 07, 2011 11:33:05
Откуда: Екатеринбург
Контактная информация:

Re: Программирование микроконтроллеров - новичку

Сообщение hx0 »

Satyr писал(а):А вобще, для новичкой рекомендую стандартно купить вот это


Вот это - то есть купив эту штуку за 315 рублей больше не надо ничего? Ну и то есть можно её купить у региональных партнёров: http://www.terraelectronica.ru/partners.php?
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Программирование микроконтроллеров - новичку

Сообщение Satyr »

hx0 писал(а):Вот это - то есть купив эту штуку за 315 рублей больше не надо ничего?

Именно. В этом вся и суть.

Ну и то есть можно её купить у региональных партнёров: http://www.terraelectronica.ru/partners.php?

Можно. Только как бы у местных партнеров не оказалось дороже, чем из Москвы с пересылкой.
hx0
Родился
Сообщения: 8
Зарегистрирован: Чт июл 07, 2011 11:33:05
Откуда: Екатеринбург
Контактная информация:

Re: Программирование микроконтроллеров - новичку

Сообщение hx0 »

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

Re: Программирование микроконтроллеров - новичку

Сообщение Satyr »

Главное тут - что практически даром получаешь полностью работающий комплект (с возможностью расширения - подпаивай что хочешь, все выводы МК выведены) со всем необходимым.

А уж далее развивайся как хочешь.
rustot
Поставщик валерьянки для Кота
Сообщения: 1929
Зарегистрирован: Пт окт 23, 2009 15:32:35
Откуда: Челябинск

Re: Программирование микроконтроллеров - новичку

Сообщение rustot »

вопрос из зала: а че у нас pic игнорируют? есть какие-то объективные причины или просто как то так получилось? вроде они и появились раньше у нас и писалось под них много и стоят как сигареты и линейка у них огого. а то сам пользуюсь, но может чего теряю незнаючи
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Программирование микроконтроллеров - новичку

Сообщение МитяРа »

rustot писал(а):вопрос из зала: а че у нас pic игнорируют?
Да не.. Просто Satyr, напористый любитель Кортекса..
Как говорится - кто первым "напорол" того и тапки.. :)))
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Программирование микроконтроллеров - новичку

Сообщение Satyr »

МитяРа писал(а):
rustot писал(а):вопрос из зала: а че у нас pic игнорируют?
Да не.. Просто Satyr, напористый любитель Кортекса..

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

Re: Программирование микроконтроллеров - новичку

Сообщение Satyr »

rustot писал(а):вопрос из зала: а че у нас pic игнорируют? есть какие-то объективные причины или просто как то так получилось?

Да не скажи. Я бы даже сказал, после AVR они вторые по популярности в народе. Причины, надо полагать, тоже чисто исторические.

вроде они и появились раньше у нас и писалось под них много и стоят как сигареты

как сигареты сейчас стоят младшие ARM, которые и побогаче, и шустрей.

и линейка у них огого. а то сам пользуюсь, но может чего теряю незнаючи

Линейка не большая. Хотя б по той причине, что все от единственного поставщика.

Хотя, справедливости ради, стоит отметить, что PIC не такой дохлый, как AVR.
PICи видел в ключах к машинам, в духовках-микроволновках. А с AVR впечатление, что только радиогубители их и пользуют - нигде не встречал.
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Программирование микроконтроллеров - новичку

Сообщение МитяРа »

Satyr писал(а):а выбор хоть какого то разнообразия.
Просто на твой "выбор многообразия" с единственным вариантом, со стороны только прикалываясь наблюдать можно.. :))
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Программирование микроконтроллеров - новичку

Сообщение Satyr »

МитяРа писал(а):Просто на твой "выбор многообразия" с единственным вариантом, со стороны только прикалываясь наблюдать можно.. :))

Не, ну можно человеку бесперспективного гавна насоветовать для разнообразия.
Но как то это не корректно. Оптимум один.
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Программирование микроконтроллеров - новичку

Сообщение МитяРа »

Satyr писал(а):Но как то это не корректно.
А мя думаю, что некоректно впаривать что-то единственное и не давать котёнку выбора..

P.S. Да и при этом поливать "бякой" всё остальное, которое те знакомо на уровне "лампочек" - тоже не очень красиво..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Программирование микроконтроллеров - новичку

Сообщение Satyr »

МитяРа писал(а):
Satyr писал(а):Но как то это не корректно.
А мя думаю, что некоректно впаривать что-то единственное и не давать котёнку выбора..

Тогда ничего ему не советовать. Полный список выбора может на википедии найти. А дальше лично пройтись по всем граблям.

P.S. Да и при этом поливать "бякой" всё остальное, которое те знакомо на уровне "лампочек" - тоже не очень красиво..

Не относись к микросхемам с эмоциями. Если за углом продают торт целиком за те же деньги, что под носом один сухарик - чего бы за угол не сходить ? -))
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Программирование микроконтроллеров - новичку

Сообщение МитяРа »

Satyr писал(а):к микросхемам с эмоциями.
В данном случае, эмоции вызывают люди.. :wink:

Класс МК выбирается под конкретный класс задач, а "моргать лампочками" используя сразу 16-32-.. ARM-ы :(
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Программирование микроконтроллеров - новичку

Сообщение Satyr »

МитяРа писал(а):Класс МК выбирается под конкретный класс задач, а "моргать лампочками" используя сразу 16-32-.. ARM-ы :(

Опять 25.
Тебе не пофиг 8 там бит или 128, если стоит этот МК меньше, средства разработки универсальнее, а у твоих наработок шансы быть использованными повторно выше ?
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Программирование микроконтроллеров - новичку

Сообщение МитяРа »

Satyr писал(а):Опять 25.
Ага.. :)))

Satyr писал(а):Тебе не пофиг 8 там бит или 128,
Как раз - пофигу.. мя, как котёнка рекламой не заманишь..

Satyr писал(а):если стоит этот МК меньше,
На сколько, на 20-30р.. - вот уж не критично..

Satyr писал(а): средства разработки универсальнее,
Угу.. это как "универсальный блок питания" - купил в самом начале, попользовался, а с опытом приходит понимание, что нет ничего "универсального" и начинается специализация под задачи..

Satyr писал(а):а у твоих наработок шансы быть использованными повторно выше ?
Вот тут, не вмышатил сути.. :roll:
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Ответить

Вернуться в «Теория»