ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
4 июля
110039 Топик полностью
Vit (12.01.2008 22:22, просмотров: 60) ответил sda на Спасибо,коллеги,за информацию!Проработал все три варианта.
А всё-таки, почему бы в фоне не считывать таймер, сравнивать значение с предыдущим и если оно меньше - инкремент переменной удлинения счетчика. В обработчике Capture делается то же с теми же переменными предыдущего и текущего значения таймера. В фоне лучше делать всё это атомарно. В обработчике Capture делается ещё и копирование полученного значения удлиненного счетчика в выходную переменную и взвод флага готовности (без копирования получим каку). Если фон действительно занят по самое немогу, то задействовать другой таймер в режиме автоперезагрузки (ИМХО, плохое решение) - в любом варианте важно иногда (не реже половины периода таймера с Capture) проверить, не было ли переполнения.