Hallo, kann mir jemand eventuell weiterhelfen ? Bin dabei, die serielle Schnittstelle zu programmieren, leider erfolglos. Einen Auszug aus dem Schaltplan findet Ihr im Anhang. Die RS232/1 Schnittstelle muss später mit einem Computer kommunizieren. Gleichzeitig benutze ich diese Schnittstelle zum Debuggen der Software. Ich habe versucht mittels der Device Treiber die SER1B zu installieren und mit einem einfach PUT/PRINT was zu schicken, jedoch ohne Erfolg. Ist der Ansatz richtig Danke Gruß R.L.
Du musst das kreuzen, also nicht
1 | |
2 | |
sondern
1 | |
2 | |
Der Mikrocontroller sendet ja was (Transmit - Tx) und der Max232 empfängt das gesendete (Receive - Rx) und halt andersrum.
Hallo Peter, an der Hardware soll nichts verändert werden. Das Board läuft bereits mit anderer Software. Habe jedoch den Quellcode nicht.
Sorry für das Pushen, aber kann mir keiner weiterhelfen? Ist wichtig, danke.
Gast
#3267578
Hallo, du weißt das es einen PIN gibt den du zwischen GND und VCC schalten must damit du aus dem programmier Modus kommst. Proste mal deinen Code. Gruß Sascha
Hallo Sascha, ja das weiß ich. SUB initSerialPort INSTALL_DEVICE #1, "SER1B_K4.TDD",BD_9_600,DP_8N,YES END SUB send PUT #1,255 END
Gast
#3267663
Schonmal eins der fertigen Beispiele von Wilke probiert ? Da ist alles erklärt
Ja, hab ich. Im PC-Mode kommt ein Gerätefehler wenn ich initSerialPort aufrufe. Kommt wahrscheinlich zur Kollision (Debuggen / Programm) Im Run-Mode passiert nichts.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
