[an error occurred while processing this directive]
|
Код у меня очень простой, в прерывании приёмника я устанавливаю значение переменной, затем я это значение анализирую вне прерывания и при обращеннии к этой переменной отключаю прерывания.
Проблема в том, что данные получаются не верные.
Если просто ждать приёма байта, без прерывания, то всё работает ОК.
Ещё такой момент. Значение переменной я непрерывно получаю в цикле. Если в этот цикл я добавляю задержку, то вероятность ошибочных данных существенно уменьшается, но не исключается полностью.
Заранее спасибо.
E-mail: info@telesys.ru