Gast
#1562747
Hallo, ich möchte eine einfache USART Übertragung von einem uc an den PC über das MM232R (http://www.ftdichip.com/Products/EvaluationKits/MM232R.htm) durchführen. Wenn ich das (linux) Programm gtkterm (serial port terminal) zum empfangen der zeichen verwende klappt alles einwandfrei. Sobald ich aber die libserial verwende empfange ich nur komische zeichen (die Einstellungen in gtkterm und der libserial stimmen überein). An einer fehlerhaften Baudrateneinstellung liegt das Problem nicht. Sobald ich beim senden von dem uc ein delay von 1ms einbaue klappt auch das empfangen über die libserial. Hat jemand eine Idee woran das liegen könnte? Hier der code meines libserial clients:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |