|
|
Переключить контекст и еще что-то сделать на MSP за 125 мкс практически невозможно. Поэтому прерывания АЦП и ЦАП идут вне контекта OS. Но они вызывают более редкие аппаратные прерывания которые уже имеют переключатели контекста. Но поскольку в MSP нагруженном OS буферить особо некуда вычисления (децимация, фильтрация, идентификация частот )приходиться проводить в прерываниях и главным разделяемым ресурсом являеться время. Я еще не научился без сложного моделирования планировать бесконфликтное разделение времени, поэтому выручают аппаратные фичи MSP такие как автосканирование АЦП и автообновление ШИМ-а (ЦАП). Отсюда моя мысль о том что внешние АЦП-ЦАП-ы не помощники в таких делах.
E-mail: info@telesys.ru