This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ARM(AT91M55800)UART interrupt + pdc, empty buffer

Hi,

I'm using AT91EB55 eval board. My interrupts rutines are based on functions which simply configure software buffers in order to store(by PDC) there data from uart. If I put this functions(send_pdc(char *out_buff, int length) and recieve_pdc(char *in_buff, int length) ) into main function send and receive some data then it works propertly but if i use receive function as a part of uart interrupt routine then I get no data in input buffer. Is it possible that uart buffer is being cleared after specific time(interrupt latency) or after some event occured ??

Regards

0