[En-Nut-Discussion] UART hardware handshake

Harald Kipp harald.kipp at egnite.de
Thu Sep 16 15:23:54 CEST 2004


Ole,

At 14:05 16.09.2004 +0200, you wrote:
>Hi Harald and all the others...
>
>finaly I made it working... The main problem was related to the new
>build proces... But that I'll explain in another mail.

Fine that you get it working. The other part will be
solved too, I'm sure.


>Now RTS generation seems to work fine. But since I can't realy try CTS
>sensind (my PC is fast enough not to produce a cts signal) I set the CTS
>line high by connecting it for a short time to vcc. Sending from my
>board stops immediatly, but after I released CTS again the output buffer
>pointer seemd to be corrupted. The buffer is not send in the right order
>anymore...
>
>Does this occur because I pulled CTS up by hand?

No, I don't think this is related to manual CTS control.

Mmmhhhh... I can remember having seen corrupted input buffers
some time ago in one of our applications. But after fixing
some other problems, this one disappeared, so I didn't pay
much attention. A strange feeling remained. Unfortunately
that's all I can say.

For handshake test: Some terminal emulators disable
CTS when you press Crtl-S and re-enable it when you
press Ctrl-Q.

Harald




More information about the En-Nut-Discussion mailing list