2015-01-16 08:13 AM
hello Every one
I need 6 usart communications ; in stm32f407 we have only 4 usart and 2 uart Infact I still dont know the main diffirence between usart and uart ; so can I use uart as usart here ? Thank you in advanced2015-01-16 08:28 AM
USART means Univarsal Synchronous [and] Asynchronous Receiver-Transmitter, i.e. an interface you can put either in synchronous mode (inputting/outputting clock explicitly on an additional pin), or asynchronous mode (which - after level shifting - is the good old RS232).
UART is a simplified interface which does not work in the synchronous mode. JW2015-01-16 09:21 AM
The SYNCHRONOUS feature you're almost certainly NOT using.
2015-01-20 06:51 AM
Thank you all for help ;
So I understand the SYNCHRONOUS is a feature ; so I can use uart in usart ; right ?2015-01-20 08:20 AM
You're using the serial ports in an ASYNCHRONOUS mode, so yes ALL the U(S)ART support that.
SYNCHRONOUS mode would use a clock signal. If you're not sure, you probably aren't using it, it's a specialized mode.