I am trying to make USART communication between the ATmega128 and ATSAM3U4E.
I am sending 10 bytes to ATmega128 from ATSAM3U4E but It receives 8-byte perfectly and then 9th byte is erroneous and It can't receive 10th byte. If I use debug mode with breakpoints, It runs well. It receives all ten bits but when I remove breakpoints, It doesn't receive perfectly.
I could not find out the exact problem with this communication. Please help me to understand this problem better and to find out a solution for this problem.
* Moved. Ross. *