Yahoo Groups archive

68300

Index last updated: 2026-04-29 00:01 UTC

Thread

A question about TPU UART function

A question about TPU UART function

2004-05-20 by mygroup111

Hello list,

I am using 68332 TPU UART function and having the problem to use it
with slow baud, say less than 100 bps. The UART function seems not
working well with any speed lower than 200 for TPU clock of
16777000 / 4. If I slow down the TPU clock to 16777000 / 32, it works
with 100bps.

The UART document only mentioned the upper limit of the speed, but
does not tell what is the slowest speed it can be used.

To solve the problem, I tried to switch the clock to lower speed when
I used it for slow baud and changed it back after the task was done.
However, I got a problem that the TCR1P and PSCK fields in TPUMCR
register can only be written once after the reset, hence prevents
from dynamically changing the TPU clock.

It would be very helpful if anybody can provide answers to the
following questions:
1) What is the low speed limit of UART function?
2) How to (or is it possible) to change TPU clock dynamically without
resetting 68332?

Any advice will be mostly welcome.

Thanks in advance.

John

Re: [68300] A question about TPU UART function

2004-05-20 by Tim

I'm sorry I can't help.
But it's nice to see some action on this group.

On Thursday, May 20, 2004, at 01:01  AM, mygroup111 wrote:

> Hello list,
>
> I am using 68332 TPU UART function and having the problem to use it
> with slow baud, say less than 100 bps. The UART function seems not
> working well with any speed lower than 200 for TPU clock of
> 16777000 / 4. If I slow down the TPU clock to 16777000 / 32, it works
> with 100bps.
>
> The UART document only mentioned the upper limit of the speed, but
> does not tell what is the slowest speed it can be used.
>
> To solve the problem, I tried to switch the clock to lower speed when
> I used it for slow baud and changed it back after the task was done.
> However, I got a problem that the TCR1P and PSCK fields in TPUMCR
> register can only be written once after the reset, hence prevents
> from dynamically changing the TPU clock.
>
> It would be very helpful if anybody can provide answers to the
> following questions:
> 1) What is the low speed limit of UART function?
> 2) How to (or is it possible) to change TPU clock dynamically without
> resetting 68332?
>
> Any advice will be mostly welcome.
>
> Thanks in advance.
>
> John
>
>
>
>
> ---------------------------------------------------To learn more about 
> Motorola Microcontrollers, please visit
> http://www.motorola.com/mcu
>
> learn more about Motorola Microcontrollers, please visit
> http://www.motorola.com/mcu
>
>
>
>
<image.tiff>
>
> Yahoo! Groups Links
>
> � 	To visit your group on the web, go to:
> http://groups.yahoo.com/group/68300/
> �
> � 	To unsubscribe from this group, send an email to:
> 68300-unsubscribe@yahoogroups.com
> �
> � 	Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
>
>
Tim Flynn
Director of R&D
RMS Welding Systems
Ph.(780)955-3907
http://www.rmsweldingsystems.com


[Non-text portions of this message have been removed]

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.