Емельянов Эдуард Владимирович (eddy_em) wrote,
Емельянов Эдуард Владимирович
eddy_em

Category:

Дешевые микроконтроллеры с CAN? Нет, не слыхали!

Глядя на взлетевшие до небес цены на STM32F0x2, подумал: а нет ли других каких-нибудь аналогов (естественно, с нормальной периферией, хорошим внутренним генератором — чтобы CAN без кварца работал, объемом флеша/ОЗУ не меньше 16/6кБ и т.д., и т.п.) за вменяемую цену — не дороже 40-50 рублей?
Да и вообще, как-то неудачно у ST: в тот же переходник CAN-USB, где по сути используется лишь четыре ножки (кроме питания) приходится паять 32-лапый F0x2, т.к. у 20-лапого CAN и USB висят на одних и тех же ногах (какая-то полная дурость планирования чипа)! Сюда подошел бы вообще какой-нибудь восьмилапый микроконтроллер с crystalless USB, 16кБ флеша и 4кБ ОЗУ…

А теперь смотрим на цены: STM32F042F6P6 — минимум 100-120 рублей за штучку, если брать 10-20 штук; STM32F072CBT6 — уже по 250-350р за штучку (а были по 60!!!); STM8S с CAN'ом тоже около 300р. Есть китайские нувотоны на ядре ARM, на сайте даже пишут про 2.5 бакса за интересную конфигурацию на Cortex-M4 с какими-то бешеными мегагерцами тактовой, но вообще непонятно, возможно ли работать с такими МК (начиная от того, где взять заголовочные файлы с регистрами + CMSIS для них и стартап на C; соберет ли под него код gcc; и заканчивая тем, как это дело прошивать).

В общем, я в шоке от того, что в продаже подобного железа просто нет!
"Знал бы прикуп", накупил бы STM32F072CBT6, пока они были недорогими…
Tags: негодую, рукожопие
Subscribe

  • Выделение 4-связных компонент на изображении

    Я уже давным-давно писал об этом алгоритме, но когда понадобилось его однозначно и надежно применить, оказалось, что на некоторых тестовых…

  • А что, в С так нельзя?

    Пытаюсь передать в функцию цвет как массив. Функция такая: void Pattern_draw3(Img3 *img, Pattern *p, int xul, int yul, uint8_t colr[3]); И…

  • Ардуиноподход

    Вот как ни гляну, большинство народу для считывания данных калибровки в BMP/BME280 использует типичный ардуиноподход, как, например, здесь: зачем-то…

promo eddy_em august 17, 2019 12:33 3
Buy for 10 tokens
Юра намедни напечатал корпус для хронометра. Для первого блина получилось неплохо: И еще немного фотографий:
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic
  • 18 comments

  • Выделение 4-связных компонент на изображении

    Я уже давным-давно писал об этом алгоритме, но когда понадобилось его однозначно и надежно применить, оказалось, что на некоторых тестовых…

  • А что, в С так нельзя?

    Пытаюсь передать в функцию цвет как массив. Функция такая: void Pattern_draw3(Img3 *img, Pattern *p, int xul, int yul, uint8_t colr[3]); И…

  • Ардуиноподход

    Вот как ни гляну, большинство народу для считывания данных калибровки в BMP/BME280 использует типичный ардуиноподход, как, например, здесь: зачем-то…