Hallo, ich hoffe jemand kann mir helfen: Ich kommuniziere per TX/RX Pins mit einem Display. Bisher habe ich einen Arduino Mega verwendet, damit funktioniert es einwandfrei. -> Serial.begin(115200) ; Um die Platine platzsparender zu gestalten, will ich jetzt auf einen Arduino Mega Pro umsteigen. Damit funktioniert die Kommunikation mit dem Display nicht mehr. Code ist gleich, alles identisch. Ich kann den Code auf den Mikrocontroller laden, der scheint also nicht defekt zu sein. Ich bin sehr ratlos woran das liegen könnte und hoffe dass hier jemand eine Idee hat. VG Nico
Per RX zu kommunizieren scheint mir etwas ungewöhnlich. Das würde ja bedeuten, dass das Display auf diese Leitung sendet. An dieser Leitung hängt ja aber bei beiden Boards auch noch der USB-UART-Konverter und treibt. Wie sieht auf deinem Mega Pro denn da die Schutzbeschaltung aus? Es wäre auch interessant zu wissen warum es ein Atmega2560 sein muss. Es gibt ja z.B. auch den Atmega328PB mit zwei UARTs, solche Boards sind noch kleiner als Mega Pro ... LG, Sebastian
:
Bearbeitet durch User
Nico schrieb: > Ich bin sehr ratlos woran das liegen könnte und hoffe dass hier jemand > eine Idee hat. Verschiebe deine Kommunikation mit dem Display doch mal auf einen anderen UART. Gibt ja eine ganze Menge davon. Sebastian W. schrieb: > An dieser Leitung > hängt ja aber bei beiden Boards auch noch der USB-UART-Konverter und > treibt.
Wastl schrieb: > Verschiebe deine Kommunikation mit dem Display doch mal auf > einen anderen UART. Gibt ja eine ganze Menge davon. Danke, das war der entscheidende Hinweis! Ich bin echt froh, ich versuch schon den halben Tag das Problem zu lösen. MfG Nico
Nico schrieb: > Danke, das war der entscheidende Hinweis! Würde darauf hindeuten dass der auf dem neuen Board vorhandene CH340 die Rx/Tx Leitungen "stärker" blockiert als wie das auf dem Original Arduino Mega2560 Board der Fall ist.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.