Size: a a a

cxx.Дискуссионная

2020 February 02

IZ

Ilia Zviagin in cxx.Дискуссионная
слышал. и не одобряю. зачем ос для датчика влажности или контроллера лампочки? тем более такая примитивная. неужели лень просто самому написать бесконечный цикл опроса разных подпрограмм? с любыми плюшками. это 20 строк кода всего.
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
А если взять навороченный (или даже простой) 3д принтер вместо датчика температуры? Или умные часы?
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
с таким не сталкивался.  наверное там с++ и ос нужны
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
У 3д принтера может быть куча всяких фич помимо основнейшей функциональности, например поддержка файловых систем, GUI, USB, ethernet, wifi и т.д. Этим всем проблематичненько рулить из одного цикла и только лишь прерываний.
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
это точно всё на 1м контроллере? :) техника за последние десяток лет сильно продвинулась похоже :)
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
расбери пи это не контроллер - это мини пс
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
контроллер это 1 микросхема (универсальная) со всем встроеным. тоесть скалер монитора - это в моем понимании тоже не контроллер
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
у 3 д принтера скорее всего есть основной процессор, на котором алля эмбидед линукс крутится и несколько контроллеров работающих в реальном времени
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
Нет тут процессора
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
И в большинстве принтеров тоже.
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
А линуха там нет и подавно.
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
А что тогда там, SoC?
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
зависит от крутости аппарата, вот то что на фото-все высокоуровневые функции делегированы пк и обмен навернякаа по компорту
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
дуе какая нить или аналог на стм32 наверное
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
Микроконтроллер. В конкретном случае - stm32f103vet6
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
Неа. Данная плата может жить автономно, но и умеет получать команды через USB или UART
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
ну а куда ты ей жкод зальёшь?
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
Хотя да, знаю принтер ProJet 5000 (и другие от того же производителя), который живет под управлением винды серверной.
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
Там есть SDIO
источник

IZ

Ilia Zviagin in cxx.Дискуссионная
(За ненадобностью впаивать не стал)
источник