[an error occurred while processing this directive]
|
UART не ловит сигнал BREAK, вот кусочек кода:
if(URCTL0 & RXERR) // check for error
{
if (URCTL0&BRK) {
URCTL0 &= ~(FE+PE+OE+BRK+RXERR);
return -3;// Break receive }
URCTL0 &= ~(FE+PE+OE+BRK+RXERR);
return -1; // receive error
}
MCU = F149, Кто-нибудь, сталкивался с подобным?
E-mail: info@telesys.ru