Hello,
I'd like to know the details about timing behavior for recieving data on AM335x UART module. How does the module detect a start bit for recieving data? My understanding is below. Is it correct? Please give me information.
BCLK has been driving and RX is high level. Then RX is changed state from high to low. The rising(or falling) edge of BCLK which is immediately after changing state of RX detects low level. This BCLK cycle is 1st for sampling. If the rising(or falling) edge of 8th BCLK is low, the module detects a start bit. (MDR.OSM_ SEL==0)
Regards,
Kazu