I'm trying to pass information to my terminal by using the UART on a AT90S213 board.
However, if I send more then 2 bytes, e.g a complete line, only the first two characters are shown on the screen. I checked the baudrate and the clockfrequency. I'm using the poll UART routines.
Didn't find your answer? Ask the community — no account required.
M
moocowmoo
the
I'd rewrite it to use interrupts. See Volker Oth's gcctest program 4.
formatting link
Peter
G
Grant Edwards
G
Grant Edwards
If it does't work polling, then something very fundamental is broken (e.g. wrong register addresses). Adding interrupts to the problem isn't going to make things better.
Grant Edwards grante Yow! Where's th' DAFFY
at DUCK EXHIBIT??
visi.com
M
moocowmoo
the
Another thought... would it help to change this line?
============== The output is only 'bA' that's all !
Regards,
Bernard
A
Artur Lipowski
Bernard Stibbe wrote: ...
It looks that you are using outdated version of GNU toolchain. Use the latest stable versions, please. At least if you want to get real support from other users.