Re: Serial port interfacing

From: Dave VanHorn (dvanhorn_at_dvanhorn.org)
Date: 12/28/04


Date: Tue, 28 Dec 2004 00:46:58 -0500

UART is about the simplest.
You can do a software uart, but that isn't all that easy.
You can also send data on the handshake leads, or clock bits into a shift
register, by setting the data on the handshake lead, and sending a null
(0x00) byte out the uart to clock each bit.

The answer to this greatly depends on exactly what you're trying to do.



Relevant Pages

  • Re: Got UART Working!!! need syntax help with using ascii/buffer scheduling.
    ... Procedural code can be built up - composed - into ... composition techniques you know and love. ... after the clock edge. ... in the UART that says "send a character". ...
    (comp.arch.fpga)
  • Re: Got UART Working!!! need syntax help with using ascii/buffer scheduling.
    ... composition techniques you know and love. ... after the clock edge. ... in the UART that says "send a character". ...
    (comp.arch.fpga)
  • Re: AT91RM900 USART problem
    ... problems with the UART when running the USART 1.5% slower than the ... MHz crystal clock, and processors runs at 179.712MHz, main ... The calculated divisor value would be 32.5 ... This problem occurs for any baud rate that is low by 1.5%. ...
    (comp.arch.embedded)
  • Re: AT91RM900 USART problem
    ... problems with the UART when running the USART 1.5% slower than the ... MHz crystal clock, and processors runs at 179.712MHz, main ... The calculated divisor value would be 32.5 ...
    (comp.arch.embedded)
  • Re: How to simulate baud rate generator?
    ... reasonably short time but still have the correct baud rate in synthesis. ... with simulated clock at 20ns clock period, ... microseconds would ... Oversampling is for the UART receiver. ...
    (comp.arch.fpga)