Цитата(jcxz @ Dec 13 2016, 23:52)
Хотя в Вашем случае несомненно использовать надо критические секции aka запрет прерываний.
Кто-то еще запрещает прерывания в Cortex-M?
Там давно уже все уважающие себя RTOS не запрещают прерывания, а просто поднимают приоритет.
Кстати в uCOS тоже нет запрета прерываний, а есть подъем приоритета, как и в MQX.
Цитата(zltigo @ Dec 11 2016, 13:50)
Я считаю правильным оценивать возможности операционных систем по их ядру, а не по наличию "штатных" прибуд типа поддержек SPI, прикрученных разных библиотек или возможности запуска Microsoft Word.
Хотел бы я посмотреть как линукс будут обсуждать отдельно от файловой абстракции, сетевого стека, управления памятью, загрузки ппроцессов и проч.
В MQX межпроцессорное взаимодействие это часть ядра. Там все сервисы (задачи, семафоры, ивенты...) предусматривают расположение на разных ядрах.
Так что...