ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
52879 Топик полностью
Ксения (03.03.2006 19:44, просмотров: 1) ответил AVRast на Не понял причем тут USISR, а насчет стека идейка очень хорошая. Спасибо! Попробую.
USISR читать, чтобы проверить флаги ошибок (FE and DOR) Есть у меня подозрение, что при возникновении ошибки кадра или оверрана может возникнуть состояние, когда прерывание по заполненному приемнику не вырабатывается. Хотя вроде бы этого не должно быть. More important is the fact that the error flags (FE and DOR) are buffered with the data in the receive buffer. Therefore the status bits must always be read before the UDR Register is read. Даже, если вам эти флаги не нужны, все равно попробуйте перед чтением UDR прочитать статус. А вдруг поможет?