On 2006-05-02, Chris Liechti <cliec...@gmx.net> wrote:

> i've made bad experiences with that program.

As have many others.

> i'll never use it again.

Hyperterminal is a lump of crud.  Under windows, something like
teraterm is far better. Under Unix, I still stick with CKermit.

> the current mspgcc windows installer now includes a small and
> simple terminal program: msp430-miniterm ;-)
>
> [...]
>>   U0BR0 = 0x03;                   // 32k/9600 - 3.41
>
> http://mspgcc.sourceforge.net/cgi-bin/msp-uart.pl?clock=32768&baud=9600&submit=calculate
>
> shows up to 17% error which is quiet large for an UART. did
> you try lower baudrates? (or could you use a higher clock for
> the baudrate like an FLL adjusted DCO?)

I'm currently running MSP430 UARTs at 9600 baud driven by a
32768Hz clock configured with UxBR0/1 = 3/0, UXMCTL = 0x4a. The
margins aren't great, but it should work reliably if the other
end has an accurate clock and samples anywhere near the centers
of the bit times.

I've run '430 UARTs like that continuously for days at a time
connected to a normal PC serial port, and I've never seen a
single error.

You have to decide if you want to field something with that bad
a timing margin, but under nominal conditions it certainly
works.

-- 
Grant Edwards                   grante             Yow!  I've been WRITING
                                  at               to SOPHIA LOREN every 45
                               visi.com            MINUTES since JANUARY 1ST!!


Reply via email to