новая засада- такой код с UDP работает нормально
Код
for (;;) {
uint16_t RX_dataSize; // размер принятых данных
while (!(RX_dataSize = IINCHIP_READ16 (Sn_RX_RSR0(0))));
recv (0, recv_IP, RX_dataSize);
for (int i = 8; i < RX_dataSize; i++) {
Usart1_Send_symbol ( IINCHIP_READ(0x6000 + i));
}
а такой код
Код
for (;;) {
uint16_t RX_dataSize; // размер принятых данных
while (!(RX_dataSize = IINCHIP_READ16 (Sn_RX_RSR0(0))));
recv (0, recv_IP, RX_dataSize);
sendto(0, recv_IP, RX_dataSize, WIZ_DESTIP, 3000);
}