Здравствуйте, Shmj, Вы писали:
M>>ЗЫ Так что c STM32, где она в списке?
S>Здесь представлены достижения человечества умении противостоять эгоизму. Обычно человечество не сговорчиво, каждый тянет одеяло на себя и прийти к какому-либо стандарту практически никогда не удается.
Если бы одеялы не тянули в разные стороны — была бы одна ОС.
S>Когда есть некий стандарт общепризнанный, который юзается миллионами людей на разном железе, на разных девайсах — это уже достижение. Это открывает новые возможности — пишите прогу под Windows — и она работает на множестве разных железяк, в т.ч. ARM.
Не понял, как я могу написать прогу под винду, и она работает на андроиде?
S>Для STM32 есть FreeRTOS — но ввиду ее узкой направленности и отдаленности о конечного пользователя — в список не включал.
Ну чушь ведь написал. У FreeRTOS от ОС только буквы в названии, по функционалу это просто примерно либа pthreads, и всё.
Кроме FreeRTOS есть ещё всякие другие ОС для контроллеров, как и контроллеры бывают не STM32, и часто софт под контроллеры пишется вообще без каких-либо ОС.
Узкая направленность и отдалённость от пользователя — ну, такое. Например, если у тебя есть машина, то там десятки STMок, или других контроллеров, например, в каждой двери. Дома у тебя тоже — микроволновка, стиралка, телевизор. Побольше в итоге будет, чем устройств на перечисленных тобой ОС, вместе взятых.
S>Все остальное юзается сотнями миллионов людей. Разве что можно слово сократить до Waimuw — вместо WebAssembly — просто Web, т.к. WebAssembly только в мечтах полноценная платформа.
Контроллеров на порядки больше. И для каждого из этих контроллеров надо писать прошивку