ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 апреля
729177 Топик полностью
il-2 (18.01.2017 11:01, просмотров: 159) ответил Скрипач на У японцев есть TRON (50% их рынка встраиваемых систем, пишут), оно? Херня это все. Попытки объять необъятное всегда заканчиваются появлением жаргонов и диалектов.
Спецификация mItron есть в свободном доступе. Я вообще не понимаю, как все эти ОСи-писатели ее игнорируют. Ровно как и Posix. Придумывают что-то "свое". Posix API больше подходит для больших систем, а ITRON идеален для микроконтроллеров. Я вот пользую в качестве RTOS TN-Kernel, которая типа mItron-compatible. Не понимаю, что мешало автору сделать API в стандарте ITRON, вместо этого он наваял свои tn_task_sleep, tn_event_set и т.д. Я в свое время написал itron<->tnkernel wrapper. Реализовал вызовы в стандарте ITRON API (в т.ч. реализовал static API !!!). Теперь программы с RTOS пишу в стандарте ITRON. В качестве RTOS - TN-Kernel. Если понадобится поменять RTOS - напишу новый wrapper без переделки исходников, это не такая сложная задача.