LINUX.ORG.RU

Ведёте ли вы разработку под микроконтроллеры? Какие используете?

 , , ,


3

2

Интересно узнать, какие МК чаще всего используют здесь.

  1. Не использую микроконтроллеры400 (56%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. AVR188 (27%)

    ******************************************************************************************************************************************************

  3. STM32118 (17%)

    **********************************************************************************************

  4. Другие на архитектуре ARM62 (9%)

    *************************************************

  5. ESP (ESP8266/ESP32)37 (5%)

    *****************************

  6. MSP43036 (5%)

    ****************************

  7. Использую не МК, а FPGA35 (5%)

    ****************************

  8. PIC30 (4%)

    ************************

  9. Другие с другой архитектурой30 (4%)

    ************************

  10. Intel MCS-51 (8051)24 (3%)

    *******************

  11. STM818 (3%)

    **************

  12. Atmel Cortex18 (3%)

    **************

  13. TI Stellaris15 (2%)

    ************

  14. NXP LPC14 (2%)

    ***********

  15. Использую не МК, а DSP12 (2%)

    *********

  16. Renesas RL780 (0%)

Всего голосов: 1037, всего проголосовавших: 708

А я пытался начать проект «контроллер стиралки своими руками». Т.к. ни черта в схемотехнике не смыслю, дошёл до стадии «ой, какие красивенькие схемки!» и на этом всё. :) Сложно уж больно... Я думал, достаточно одной ардуины, потом оказалось нужно реле (и не одно), а добила проект необходимость регулировать обороты мотора - для знающих ничего сложного, но чайнику со знанием «правила буравчика» там делать нечего.
Короче, для чистых программистов работа с Ардуино заканчивается на фазе «поморгали светодиодом». :)

Вот... излил душу.

matumba ★★★★★ ()

Использую ардуины для изготовления еды.

redgremlin ★★★★★ ()

не хватает отечественных клонов (нииэт, миландр), а так же С166

yax123 ★★★ ()
Ответ на: комментарий от xterro

А шо, PIC-и никто не использует штоле

1886ве61/71 сойдет?

yax123 ★★★ ()
Ответ на: комментарий от yax123

Годно конечно, только этож PIC17, простые смертные типа меня его и не видали, всё больше 16 и 18-е виднеются. Что можешь сказать о них?

xterro ★★★★★ ()
Ответ на: комментарий от xterro

Что можешь сказать о них?

Хочу сказать, что 71 чемпион по скудости периферии. А СС7A (норвежский компилятор для них) допускает писать только в ассемблерном стиле:

    tick_v1_hi += (uns16)TIME_V1 * frc4; //  
                                           ^------
Error Z:\home\andrey\work\bomb\soft\bmb\main.c 464: Unable to generate code
 (The C syntax is correct. However, CC7A is unable to generate code.
 The workaround is often to split the code into simpler statements,
 using an extra variable to store temporary results. Sometimes it is
 enough to change the sequence of operations)

Зато на RC цепочке на 200КГц потребляет 200мкА, можно мутить конденсаторное питание.

yax123 ★★★ ()
Ответ на: комментарий от matumba

Ну не знаю, будучи чистым программистом кручу шаговиками и DCшками, ещё иногда реле щёлкая. Aliexpress и ebay в помощь. Только нужно вдумчиво читать чего берешь и осознавать возможности. Опыт приходит быстро, после некоторого количества обломов :)

slapin ★★★★★ ()
Ответ на: комментарий от Rupricht

Да, с ценами не всё прекрасно, зато возможности невероятные! Скоро всё это будет применяться всё шире и чаще, энергопотребление понизица и цены тоже!

И вместо того, чтобы ставить внешние триггеры, бустеры, логику, передатчики и тд - всё будем синтезировать ^^ Вот заживём!

SL_RU ★★★ ()
Ответ на: комментарий от yax123

STM32L4 без внешних кварцев и на частоте 1мгц потребляет меньше 100мка (89мка/мгц в динамик режиме. во сне меньше 500на)

SL_RU ★★★ ()
Последнее исправление: SL_RU (всего исправлений: 2)
Ответ на: комментарий от SL_RU

STM32L4 без внешних кварцев и на частоте 1мгц потребляет меньше 100мка

и что? 5 приемка есть? -60+125 может?

yax123 ★★★ ()

Я использую NXP, но не LPC. Исключительно Kinetis которые достались от Freescale и думаю что NXP забьет на LPC.

JamesMoore ()

Странно, что атымел и ТИ не в ходу у лоровцев. Дайте угадаю... зачем столько платить, когда кетайцы сделают в 10 раз лучше и дешевле?

unt1tled ★★★★ ()

Интересно, а STC китайские кто нибудь тыкает? Тоже ведь 8051, вернее даже 52, есть ли на них жизнь?

xterro ★★★★★ ()
Последнее исправление: xterro (всего исправлений: 1)
Ответ на: комментарий от xterro

И зачем они? Какие у них плюшки по сравнению с другими МК? Про сравнение с stm вообще молчу с=

SL_RU ★★★ ()
Ответ на: комментарий от yax123

С166 - это на котором Сименс мобилки выпускал?

yaba ★★ ()
Ответ на: комментарий от SL_RU

Где-то проскакивала мысль что они дешевые, по 5 руб. за кило, для тех кто использует в работе 8051, почему бы и нет. Вот интересно, кто попробовал уже, как оно или не стОит?

xterro ★★★★★ ()
Ответ на: комментарий от yaba

С166 - это на котором Сименс мобилки выпускал?

без понятия, никогда не нравились поделки сименса в мобилостроении. C166 - это ядро, 16-бит. Делают их сейчас инфинеоны и кажется st. В основном используются в автомотив и подобном (там куча канов и хитрых таймеров)

yax123 ★★★ ()
Ответ на: комментарий от xterro

А шо, PIC-и никто не использует штоле?

Ассемблер у него убогий, flash-версии дорогие, а УФ-лампа не у всех любителей есть А ещё у некоторых эрраты весёлые

EuGeneus ★★ ()

лежат на полке два лаунчпада MSP и Stellaris, поэтому проголосовал)

nerfur ★★★ ()

57%

Сделаю заявление в стиле современных СМИ:

Согласно исследованию британских учёных, большинство россиян не используют микроконтроллеры.

pacify ★★★★★ ()

Пользуясь случаем спрошу, есть ли в линуксе программы для симуляции МК(например AVR) типа proteus под офтопиком?

mythCreator ()
Ответ на: комментарий от mythCreator

Поддерживаю предыдущего оратора, simavr офигенен. Линкуешь его к своей софтине как библиотеку, обвязку пишешь самостоятельно, цепляешь хуками события, снимаешь любые дампы. Можно наворотить очень крутую систему.

Например, сделать так: https://github.com/buserror/simreprap

Автор этого симулятора на #simavr (freenode) демонстрировал написанный на С модуль, имитирующий микросхему ENC28J60, подключенную к tap-устройству. Таким образом можно было пинговать его виртуальную аврку :)

TwisteR ★★ ()
Ответ на: комментарий от TwisteR

Спасибо, это полезная штука, но не совсем то, что мне нужно, я ищу программу в которой можно будет в визуальном режиме подключать к МК другие элементы типа резисторов, конденсаторов, диодов, кварцевых резонаторов, LCD дисплеев, etc. Мб на основе этой библиотечки уже есть что-то на подобии отладочной платы в которой уже есть вышеуказанное?

mythCreator ()
Ответ на: комментарий от mythCreator

в визуальном режиме подключать к МК другие элементы типа резисторов, конденсаторов, диодов, кварцевых резонаторов, LCD дисплеев, etc

Fritzing

redgremlin ★★★★★ ()
Ответ на: комментарий от mythCreator

Есть ещё очень удачная, но, к сожалению, заброшенная софтина — KTechLab. Там есть поддержка симуляции микроконтроллеров PIC. Работает в полностью интерактивном графическом режиме.

TwisteR ★★ ()
Ответ на: комментарий от SL_RU

Тут ещё веселее в сегодняшних новостях:

«Более половины россиян выступили за цензуру в интернете»

Расшифровка: «Порядка 60% россиян высказались за запрещение доступа к _отдельным_ сайтам и материалам в интернете. Против такой меры выступают четверть респондентов (~25%). Еще 14% затруднились ответить. Информации о событиях в России, которую транслирует телевидение, в той или иной мере доверяют подавляющее большинство граждан страны (90%), не доверяют - 7% россиян.»

pacify ★★★★★ ()
Ответ на: комментарий от hobbit

Она. В детстве советский диафильм с рисованной Джулией Кристи был.

Как раз года основания корпорации добра Intel.

Bioreactor ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.