AVRASM: Пример использования "Диспетчера задач RTOS 2.0" (установка и настройка)
Для демонстрации основных возможностей и особенностей «Диспетчера задач RTOS 2.0» был собран демонстрационный макет, на основе «Универсальной макетной платы для МК в DIP-корпусе». В качестве прикладной задачи: мигаем светодиодами, в разных режимах…
Читать дальше
Читать дальше
AVRASM: Диспетчер задач RTOS 2.0 (псевдо кооперативная ОС)
Отрефакторил код «Диспетчера задач RTOS» (псевдо кооперативной ОС), оптимизировал и универсализировал, добавил новые фичи, декларировал чёткое API, и опубликовал на GitHub… Фактически, весь код был переписан сызнова, по прототипу DI HALTа.

Читать дальше

Читать дальше
RTOS: распространенные заблуждения
Шесть распространенных заблуждений о применении RTOS в малоресурсных МК
(18.03.2011 изменил название статьи: "… при проектировании встраиваемых приложений" -> "… в малоресурсных МК")Среди опасений, являющихся препятствием к освоению RTOS, встречаются и малообоснованные, которые, тем не менее, зачастую являются решающим фактором выбора не в пользу RTOS. С другой стороны существуют и противоположные заблуждения, сильно преувеличивающие возможности RTOS и выгоды ее применения. Некоторые довольно часто встречающиеся заблуждения довольно легко развеиваются.
Читать дальше
Заметка о разумном использовании ОС

Впервые о том, что на микроконтроллерах могут работать операционные системы я услышал от Дихалта. До этого я относительно успешно писал для МК на Си и ассемблере и, как ребенок, радовался каждому сэкономленному байту. Но сейчас я хочу поделиться мыслью, которую, возможно, большая часть (куда хотите ударение ставьте) читателей-писателей этого сайта сочтет крамольной. И мысль эта заключается в следующем:
Время разработчика дороже чем память.
Читать дальше
- +11
- 10 марта 2011, 21:28
- marvin_yorke
- 21