This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Uart data packet sending from micro is at 19200 kbps and TPS92662 driver is supporting 1000kbps

Hi,

I am trying to make the data packet

My micro is supporting 19200 kbps Uart Serial communication.

For TPS92662, clock we are providing via XTAL0 & XTAL1 pins is 16MHz external oscillator. The baud rate is based on the system CLK and is one-sixteenth of the clock input frequency as per the datasheet of TPS92662 driver. That means, Baud rate is configured for 1000kbps and from micro we are supporting 19200kbps.

Request you to please tell us, How can I communicate with this device.

Thanks

  • Akhilesh,

    TPS92662 cannot support that baud rate.  The TPS92662 device uses a fixed baud rate that is always 1/16 division from the master CLK as you correctly stated.  Therefore, you must use a uC that supports 1000kbps when you have a 16MHz crystal.  TPS92662 does not support a crystal higher than 16MHz so 1000kbps is the maximum baud rate.  You can reduce it of course by changing the crystal.

    -JP