Для low power устройства на stm8l нужна tickless os. Может быть даже не операционка в полном смысле а какой-то планировщик. Мне требуются флаги либо мютексы либо семафоры для сигнализации о прерывании и работа с временными интервалами. Никакие очереди, приоритеты задач с вытеснением, динамические создание задач не нужны. Оптимизировано должно быть потребление, быстродействие не требуется. Может быть есть просто какие-то библиотеки. На данный момент мне очень понравилось как это сделано в nrf51822. Но там много лишнего, если не найдётся ничего готового наверно займусь переносом того кода
|