[uClinux-dev]problem of communicating between uClinux & uC/OS-II

Marty Leisner leisner at rochester.rr.com
Thu Oct 11 22:02:28 EDT 2007


Stanislav Meduna <stano at meduna.org> writes  on Thu, 11 Oct 2007 12:35:03 +0200
     > SIE wrote:
     > 
     > > S3C4510B,a little different from the page you mentioned,does not have 
a
     > > fifo for uart.
     > 
     > Ahh.. ok. Right, it is there only for HDLC...
     > 
     > Anyway, the datasheet
     > http://www.datasheetcatalog.com/datasheets_pdf/S/3/C/4/S3C4510B.shtml
     > mentions that the serial port is able to do DMA, effectively
     > using the system memory as the FIFO. You'd need to write
     > a driver for this, but maybe this is the cleanest option.
     > 
     > > It seems that I have to try  one-byte-per-time  flow control?
     > 
     > Or a very slow baud rate.
     > 
     > -- 
     >        

What baud rate are you using?

Are the interrupts off for a significant amount of time?

Some type of flow control is needed..you can often tell if there are overruns
on a uart (I don't know about this prticular model).   Even if you have buffers,
some type of flow control isn't a bad idea if you want reliable communicatio.

marty



More information about the uClinux-dev mailing list