Честно говоря, даже не думал открывать данную тему до сегодняшнего дня. Казалось, со всем можно разобраться и так. Немного «погуглить», немного самому додумать… Не тут то было… Некоторые вещи относительно встроенных систем достаточно плохо освещены в просторах Интернет, а те из них, которые описаны хорошо, разбросаны в разных источниках. Информации о том, как использовать те или иные вещи много, но зачем их использовать написано не всегда. Эта статья адресуется в большей мере специалистам, которые уже имеют кое-какой начальный опыт в программировании микропроцессорных устройств.
В жизни разработчика встроенных систем (нативных т.е. без операционных систем) всегда наступает тот момент, когда он сталкивается с задачей одновременной обработки нескольких событий. С этим столкнулся и я. Ниже, я постараюсь подвести читателя к целесообразности использования псевдомногопоточности. ↓ Читать продолжение…