В чем отличие UART в F169 от UART в F149 ?
Все работало нормально на F149, на сотнях приборов, но когда я перешел на F169, UART стал некорректно работать на прием, искажает передаваемые ему байты, пропускает некоторые. Такое ощущение, что не совпадает частота передатчика (компьютера) и премника (F169), но в обратном направлении F169->PC все передается четко, значит кварц нормальный. Тактируется UART от 32768 Гц, работает на 9600. Попробовал и UART0 и UART1 - результат одинаков. Попробовать другой кристалл не могу за неимением.
Код инициализации привожу.
Код
UCTL1=SWRST;
UCTL1+=CHAR;
UTCTL1=SSEL0+TXEPT;
URCTL1=0;
U1BR0=3; // 9600
U1BR1=0;
UMCTL1=0x4A;
_bis(UTXE1+URXE1,ME2);
_bic(SWRST,UCTL1);
_bic(URXIFG1,IFG2);
_bis(URXIE1,IE2);
P3SEL=BIT6+BIT7;