Forum Discussion
Altera_Forum
Honored Contributor
21 years agoint fdterm; // FILEDESCRIPTOR RETURNED BY OPEN
FILE * fpterm; // FILE pointer returned by fdopen fdterm = open("/dev/uart1", O_RDWR | O_NONBLOCK | O_NOCTTY); fpterm=fdopen(fdterm,"rw+"); ... uart1_rxcount=read(fdterm,uart1_rxbuffer,UART1_RXBUFFERSIZE-1); if(uart1_rxcount>0) { ...something received fprintf(fpterm,"received:%s\r\n",uart1_rxbuffer); ...