Hallo! Bin benutzer von IAR EWB fur ARM. Als ein kleines Test Program moechte ich Port monitoring machen. Ich habe drei Ader: 1.) input 2.) output 3.) input - output Daten die per diese Adern gesended sind, sind im digital Format und die werden im rahmen gesendet. Ich weiss wie die Rahmen aussehen, d.h. ich kenne der erste 5 bits von jede frame aber was ich nicht weiss ist, wie kann ich so etwas ausprogrammiren. Markus
Zu wenig Information. Hat erstmal nur wenig mit der verwendeten Toolchain zu tun, daher ist das Topic etwas unglücklich und mglw. antwortete daher noch keiner. Wenn es eine Art asynchrones Protokoll ist, das nicht mit der im Target vorhandenen Hardware (z.B. UART-Hardware, je nach Controller unterschiedliche Zusatzfunktionen vgl. z.B. AT91SAM7Sx und LPC213x/4x UARTs) zu verarbeiten ist, kann man die Signale auch in einem Timer-Interrupt-Service-Handler evtl. zusätzlich getriggert durch einen "external" Interrupt abtasten und auswerten (Prinzip "Software-UART").
Danke fur Antwort. Das ist der Input: L H L L H H H H L L L H L H H L L L H L 2 Sekunden Pause und dann wider das gleiche. Das wird staendig mit 9600 b/s, gesendet. So. Hab gedacht das ich eine interrupt routine mache die low und high Pegel auslesen kann, aber hab keine Ahnung wie man das im IAR - C ausprogrammieren kann. Hast Du ein Beispiel ?
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.