At 2002-11-06 06:08 -0800, Elbert Smit wrote: >it has the advantage that the processor does not >have to deal with the additional idle characters.
If I remember correctly most UART's will filter these characters out, so it doesn't bother the processor. Probably the main disadvantages of synchronous datacommunication are: - you need one or two seperate clock-lines or you need to extract the clock rate from the data so you need some sort of PLL and you need to make sure that there are ones and zeros in every n samples (n being 16 or so) - you can't use the sync-character within your data, so you'll need an extra driver layer if you don't want to burden the application programmers with this problem I'm not really a datacom expert although I have programmed for a system with 200 posts connected on an upto 1 km long line but I have never encountered a synchronous implementation. Perhaps it's useful in a medium that needs 0/1-changes anyway like magnetical disks or in cases where the device at the other end derives it's power from these changes. Greetings, Jaap -- Chip Directory -- http://www.chipdir.biz/ -- http://www.chipdir.info/ -- http://www.chipdir.net/ -- http://www.chipdir.nl/ -- http://www.chipdir.org/ -- And about 30 other mirror sites world-wide. -- -- To subscribe to a free 'chip issues, questions and answers' -- mailing list, send a message to [EMAIL PROTECTED] with -- in the body 'subscribe chipdir-L'. About 500 experts are -- willing to think with you about electronics problems etc. -- Author: Jaap van Ganswijk INET: [EMAIL PROTECTED] Fat City Network Services -- 858-538-5051 http://www.fatcity.com San Diego, California -- Mailing list and web hosting services --------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB CHIPDIR-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
