>Связь между uart-ами должна быть физическая - соответствующие линии должны быть соединены
>(Rx->Tx,Tx->Rx) через преобразователь уровней типа max232 (если требуется)...
я точно так и сделал но не работает, щас хочу попробовать просто передавать массив на комп, вот что я сделал:
в вашей проге написано:
/* device -> host */
if( usbInterruptIsReady() && (UCSRA & (1<<RXC)) ) {
uchar c;
c = UDR;
usbSetInterrupt(&c, 1);
}
я это убрал и написал так:
volatile char text[10] = "Hello!";
volatile char text1=0;
if( usbInterruptIsReady() && (text1<8) ) {
uchar c;
c = text[text1];
usbSetInterrupt(&c, 1);
text1++; }
но даные в комп НЕ ПЕРЕДАЮТЬСЯ!!! в терминалке ничего нету

. В чем проблема?