Hallo, ich habe eine Platine mit PIC16F und einem Telit GL865 Quad. Nun will ich den PIC mit einem Arduino (bzw. Atmega) ersetzen. Die Verbindung zwischen PIC und Telit RX -> RX TX -> Tx Dann gehen noch 3 Verbindungen vom PIC weg PIN 21 Interrupt Pin Und noch 2 normale PINS Ich gehe nun davon aus das das ein RTS/CTS Hardware Flow ist. Kann mir hierzu jemand sagen wie so ein RTS/CTS in dieser Konfiguration prinzipiell funktionieren könnte? Vielen Dank im voraus, Mit freundlichen Grüßen Manuel
Manuel F. schrieb: > Kann mir hierzu jemand sagen wie so ein RTS/CTS in dieser Konfiguration > prinzipiell funktionieren könnte? Dein Atmega wertet jeweils RTS aus bevor er ein Byte in den UART schreibt, und setzt CTS auf den aktiven Pegel wenn er zum Empfang bereit ist. Falls Du Hardware Support für Handshake haben wolltest, müsstest Du auf einen anderen µC umsteigen. Bei den Arduinos gibt es Varianten mit ARM-basierten µC, dort hat man bessere Chancen auf UART mit Handshake Signalen in Hardware.
Hi Danke für die Antwort Da fehlt mir glaube ich noch ein bisschen Grundwissen Ich habe jetzt noch festgestellt dass ich den Telit noch nicht einmal anschalten kann Muss wohl erst mal fertige Arduino gsm Module verwenden Schöne Grüße Manuel
gsm Module haben nicht selten einen 'power-on' Pin. Schau mal ob Du mit einen der unbekannten Pins die Stromaufnahme des Moduls deutlich verändern kannst.
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.