ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
28 апреля
53657 Топик полностью
rezident (12.03.2006 21:29, просмотров: 1) ответил Vad на Уточнение по многопроцессорному режиму
Если коротко, то RTFM. Если подробнее, то внутри Во-первых, с какого бодуна при нормальном (безошибочном) приеме должен устанавливаться бит ошибки (BRK)? Бит BREAK устанавливается в случае, если при приеме отсутствовал стоп-бит? т.е. была ошибка приема, а не нормальный прием. А устанавливается этот признак действительно через 10 периодов битовой частоты. Во-вторых, для анализа наличия принятых данных в буфере UART у MSP430 имеются совсем другие средства - бит URXIFGx в регистре флагов IFGx. Вместе с установкой этого бита может генерироваться прерывание, если оно разрешено битом URXIEx в регистре IEx. В-третьих, в регистре UxRTCL содержатся признаки ошибок. Если вас интересуют любые данные, а не исключительно правильно принятые, то конечно вы можете анализировать его. Но при правильно настроенной связи ошибок быть не должно!