Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Serielle Verbindung kommt nicht zustande Kategorie: CC-Pro Unit & Appl.Board (von Hannes24 - 13.01.2016 13:40)
Als Antwort auf Re: Serielle Verbindung kommt nicht zustande von Martin - 13.01.2016 12:51
Ich nutze:
C-Control Pro Mega32, eigenes Board
> > > Hallo.
> > >
> > > Möchte meine CC Pro Mega 32 Unit über die serielle Schnittstelle programmieren, um das SPI frei zu halten.
> > > Leider schaffe ich es nicht, eine Verbindung mit der CC IDE herzustellen.
> > >
> > > Board ist ein Eigenbau, entspricht CC ProMega32 Applicationboard (ohne USB-Interface)
> > > Mit MAX202, Verbindungen mehrfach überprüft (> ok).
> > > Verwende einen USB zu Seriell Adapter (mit Terminal überprüft > ok)
> > >
> > > Die Unit wechselt korrekt in den Seriellen Bootlader-Modus (Programm wird nicht ausgeführt)
> > >
> > > Versucht mit Baudrate 9600, 7200, 38400 ohne Erfolg. (8 Datenbits, 1 Stopbit, kein Handshake, keine Priorität)
> > >
> > > Wo könnte der Fehler liegen? Bin am vezweifeln.
> > >
> > > Danke, Martin
> >
> > Hi,
> >
> > ich verwende auch ein Eigenbau Board Mega32 mit einem MAX232. Das funktioniert.
> > Ich habe meine COM1 auf 115000 Bit/Sek eingestellt, Rest wie oben. Ich benutze ein
> > serielles Kabel 1:1
> >
> > Wenn Du ein Oszi hast kannst Du mal messen:
> >
> > Der Mega32 sendet beim Einschalten in den Bootloadermodus ein paar Bits auf PortD.1 = TXD.
> > Die müssen auf dem 9pol. SubD Stecker der RS232 auf Pin 2 mit einem Pegel von ca. +-10V anstehn.
> >
> > Umgekehrt, beim drücken des Button Hardware Version, sendet der PC ein paar Bits an den Mega32.
> > Die müssen am PortD.0 = RXD ankommen.
> >
> >
>
> Hallo,
> habe die Baudrate verändert, leider wieder ohne Erfolg.
> Hab auch mit dem Oszi gemessen. Bekommen sowohl auf TxD (PD.1) als auch auf RxD (PD.0) ein Signal.
> Was mir auffällt, ich weis nicht ob es normal ist, ist, dass im Ruhezustand auf beiden Ports ein Rechtecksignal
> anliegt, welches zu etwa 95% auf High ist, und 2% auf LOW (_----------_----------_----------_-...).
> Ist das normal?
>
> Danke

Im Bootloadermodus ist:
PD.0 (RXD) auf Dauer High
PD.1 (TXD) nach senden der Bits am Anfang auf Dauer High

ist auch so, wenn ich den MAX232 abstecke.

Ich würd noch überprüfen:
ist VCC = 5V stabil
hat der Mega32 VCC an Pin 10 und 30
hat der Mega32 GND an Pin11 und 31
funktioniert der Reset, schaltet gegen GND

Ist der Rechteck auch da, wenn du den MAX202 absteckst ?

wenn das alles passt, würd ich mal einen anderen Mega32 probieren






    Antwort schreiben


Antworten:

Re: Serielle Verbindung kommt nicht zustande (von Martin - 13.01.2016 18:39)
    Re: Serielle Verbindung kommt nicht zustande (von Hannes24 - 14.01.2016 8:42)
        Re: Serielle Verbindung kommt nicht zustande (von Martin - 14.01.2016 17:25)