How to generate a 7.4 or 14.8 MHz clock signal for a 921.6 kbaud UART?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

I'm trying to configure a UART at 921.6 kbaud but get a warning that the automatically generated clock signal is not within the tolerance range.

I have tried changing the IMO frequency and using the 24 MHz XTAL with no luck.

What am I missing? Do I need a different external crystal oscillator?

0 Likes
1 Solution
3 Replies
Anonymous
Not applicable

I may have found a solution... set the PLL input to XTAL (24 MHz) and output to 58.8 MHz (nominal = 58.909 MHz). Then use that to generate a 7.4 MHz clock (divide by 8)?

0 Likes

wjdavis,

look at this thread discussing high speed UART settings

Undocumented features of Kitprog in CY8CKIT-059

/odissey1

Anonymous
Not applicable

thank you odissey1,

I had read that thread before but didn't understand how to get the clock signals on the CY8C58LP module. Now it makes more sense.

0 Likes