Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Favorites infavorites:mine
infavorites:1234
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with Search options answers only user 740

A UART (Universal Asynchronous Receiver Transmitter) is a piece of logic that sends and receives data on a serial port.

1
vote
Your implementation looks basically sound. Your 2nd process essentially counts off whole-bit times; then your 1st process detects the leading edge of the start bit, synchronizes the whole-bit counter …
answered Oct 31 '13 by JustJeff
13
votes
In my experience, almost all the equipment and systems I've ever worked with skip parity, and just use message checksums or CRC's to detect errors.
answered Jan 16 '11 by JustJeff
3
votes
fwiw I've had success with the minimalist two-diode type circuit that you linked to. The only difference being that I used the TX pin of the 'sniffer' device as a handy source of -12V to use through a …
answered Aug 25 '10 by JustJeff
13
votes
If you are within 1%, you should be OK. Suppose your UART uses a 16x oversampling clock, for example, you can set it to 1,843,200 Hz to 16x oversample 115,200 bps. (oversampling like this is fairly … common) This lets the UART count off 8 over-clocks from the falling edge of the start bit, so it can locate the center of the bit cells to within +/- one period of the over clock, after which it …
answered Oct 29 '10 by JustJeff
5
votes
You don't have to hook the AVR's transmit-data pin into your circuit. Just connect the receive line to the half of the the existing link you want to eavesdrop on. If your particular AVR has two serial …
answered Aug 4 '10 by JustJeff
3
votes
Looking at the specs for some of the devices on that site, they list the digital interface as being 'max 921600 bps' - so unless you have very good reason to believe the device is operating at that pa …
answered Jul 17 '10 by JustJeff