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

Ответ на: комментарий от one_quaker

Точно, довольно популярная весщь. А как тут это делается?

SL_RU ★★★ ()
Последнее исправление: SL_RU (всего исправлений: 1)

Тут под ARM то пишут единицы, что уж говорить про слабое железо...

menangen ★★★★★ ()

Раньше использовал PIC, потом перешёл на MSP430. STM32 начал осваивать, но так нигде и не применил. Сейчас хочу попробовать ещё MSP432.

DarthVadimius ★★ ()

Разработку в каких целях? На работе STM32, MSP430 и TMSы. Для себя STM32 и иногда AVR. Есть желание поколупать ESP, но все руки не доходят.

baldman88 ()

Под LCP наверное имелся в виду LPC? NXP LPC?

Puzan ★★★★ ()

Не использую микроконтроллеры

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

Угуу, просто хотелось заполнить все варианты, а исправлять не вижу как =Р

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

Да, это увидел сразу после отправки, но опять же - не знаю как исправить

SL_RU ★★★ ()

Любые, под которые есть свободные тулчейны.

На данный момент работаю с AVR (не ардуино), ARM.

У Микрочипа отличные микроконтроллеры, но отношение к сообществу — просто пипец. Они в демо-версии компилятора щедро разбавляют результирующий бинарник миллионами NOP'ов и другим мусором. За такое нужно карать кошельком.

TwisteR ★★ ()

Другие на архитектуре ARM

Freescale настолько непопулярны, что попали под «другие»?

Atmel Cortex

Cortex-M/R - микроконтроллеры, но Cortex-A - нет.

Если в списке есть МК одной архитектуры, то лучше её явно указать в скобках: STM32 --> STM32 (ARM Cortex-M), MCS51 --> Intel MCS-51 (8051), 8051 --> Другие 8051.

Т.к. в названии STM32 уже есть название фирмы, то всё ОК (тем более в TI Stellaris), а вот с LPC не лучше было бы NXP LPC (ARM Cortex-M)? Аналогично Renesas RL78.

Можно добавить: использую не микроконтроллеры, а DSP.

gag ★★★★★ ()

MPC55xx на работе, но в последнее время очень немного.

Reinar ()

Когда то на PIC-е что-то делал, но сейчас я этим не занимаюсь.

Rodegast ★★★★★ ()

Пока, что хватает AVR, но в планах попробовать ARM и RTOS'ы

unixwz ()

Изредка AVR, кое-когда ESP, давным-давно 8051.

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

С ним всё не совсем понятно. Чем отличается микроконтроллер от микропроцессора? Наличием встроенной флеш-памяти. А у ESP8266 её нет. Так что похоже, что это и не микроконтроллер даже.

CYB3R ★★★★★ ()

Год назад был месячный проект на 8051. Не понравилось.

Vovka-Korovka ★★★★★ ()

Оказывается, AVR живее всех живых.

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

ESP8266 обычно по отдельности нигде не используется - лишь в SOM. Так что можно округлённо боком вставить в этот список.

SL_RU ★★★ ()

а как быть, если и FPGA, и uC?

dekar ()

Не использую микроконтроллеры

Было бы интересно чтоб указавшие другие пункты еще и в двух словах рассказали о своих крутых проектах...

alozovskoy ★★★★★ ()

Еспшка +1. Её поздно добавили :(

intel ()
  • STM32
  • STM8
  • MSP430
  • LPC21xx
  • ADuC70xx
  • AVR
  • PIC
  • scenix
  • Fujitsu MB90
  • КР1878ВЕ1
  • 8051
  • КР580ВМ80

Да, я люблю микроконтроллеры:)

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

Можно ещё вспомнить, что LPC у NXP от Philips.

gag ★★★★★ ()

Есть к кого нибудь опыт реализации среднесерьезных проектов на STM8 с использованием компилятора SDCC? Под среднесерьезными я понимаю активную работу с переферией по CAN, USART, SPI, I2 работу с встроенными ADС/DAC?

splinter ★★★★★ ()

MCS51 бо на них очень много блоков управления двигателями внутреннего сгорания.

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

КР580ВМ80

Это не микроконтроллер.

О, простите, уже сказали.

Puzan ★★★★ ()
Последнее исправление: Puzan (всего исправлений: 1)

Валяются меги8/16/32 мигал светодиодом :D

Dron ★★★★★ ()

Весьма забавны cypress PSoC 4/5. Представляют собой ARM микроконтроллер и маааленькую ПЛИСку. Жаль, что софт только под операционную систему для домохозяек и запуска игр. Видел попытку создать свободные инструменты на гитхабе, но они пока в зачаточном состоянии.

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

Ну такое у многих есть, даже у atmel. Причём очень хорошо и удобно сделано.

SL_RU ★★★ ()

А в домашних целях их для чего можно использовать?

Reedych ★☆ ()

PIC, AVR8, MSP430? Да Вы шутите! Валяется Лунчпад для всяких затычек, но в нашем времени STM32 наше все.

void_ptr ★★★★ ()
Последнее исправление: void_ptr (всего исправлений: 1)

На Rasp/Arduino играюсь.

Как дилетант.

На Java.

-------

ЗЫ. Intel - это зло.

Вчера перечитал самую известную Hard Sci-Fi книгу «британского ученого» (тогда ещё настоящего учёного, не «луркового британского учёного») сэра Фреда Хойла.

Он в 1961 году (!!!) назвал компьютерную «корпорацию зла» INTEL.

Как в воду глядел.

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

Делал систему термостатирования для полупроводникового лазера. Но это просто ужас. Под Linux инструментов годных нет. Использовал sdcc, make и emacs. Оно того не стоит.
Через АЦП получаются данные с термопары, это все обрабатывается, и, с помощью ЦАП (ШИМ), регулируется температура (элементы Пельтье). Управляется все по RS485 (заодно и лог пишется). Повторюсь еще раз — оно того не стоит!

baldman88 ()

Когда-то давно, на MSP430. Но самое смешное что непосредственно до программирования там дело так и не дошло, все сдохло еще на этапе принципиальных схем систем управления и кабельных журналов.

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

Название FPSLIC, линейка AT40KAL, например, ещё и AT40K05

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

STM8 очень нравяца одному знакомому, правда он юзает IAR. Обычно берёт STM32 как основной проц, а STM8 для мелких проектов или как вспомогательные блоки для сложных систем.

SL_RU ★★★ ()

Для себя AVR, использую gcc или asm и старую студию 4. На работе PIC, в основном правки/добавки/дописки в MPLABX, хз какой там компилятор. Так же для себя играюсь с ардуиной (или когда надо тяп-ляп и готово) и малиной.

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

Только вот цены у них на порядок отличаются. В cypress PSoC не полноценная ПЛИС, но можно замапить почти все выводы куда угодно, поставить пару регистров или счетчиков. И все это за пару долларов.

Rupricht ()

А шо, PIC-и никто не использует штоле? Всем гламурный STM32 подавай? )

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