Re: RS 232 am Mega 32 senden Kategorie: CC-Pro Unit & Appl.Board (von PeterS - 16.12.2008 8:04) | |
Als Antwort auf RS 232 am Mega 32 senden von Itsme - 15.12.2008 18:59
| |
Hallo, wie üblich die erste Frage, funktionieren denn die RS232 Demoprogramme? Damit kann man erkennen, ob es ein Softwareproblem ist, oder ob vielleicht die Hardware nicht geht. Laufen die Demos, aber Dein Programm nicht, dann bitte das Programm komplett veröffentlichen. Funktioniert die Interrupt Routine? Einfach darin ohne RS232 ein Zeichen zum dbeuggen ausgeben. Gruss Peter > Hallo zusammen > Folgendes Problem > Ich habe einen Mega 32 + board > nun will ich alle 0,5 sec 1 Byte erstmal zum PC schicken aber leider bekomme ich keinerlei Antwort ! > > im Main Program läuft nur 1 mal durch : > > > byte buffer[46]; // 20 senden 20 empangen +6 fifo > > Serial_Init_IRQ(0,buffer,20,20,SR_8BIT|SR_1STOP|SR_NO_PAR,SR_BD9600); > > mittels interrupt lasse ich dan folgendes alle 0,5 sec aufrufen! > > > int i; // temp > > //------------------------- Senden--------------------- > i = 0; > Serial_Write(0,'r'); // CR ausgeben > Serial_Write(0,'n'); // LF ausgeben > Serial_Write(0,'A'); > > > > while(Send[i]) Serial_Write(0,Send[i++]); // Sende array ausgeben > > > CountEMPF=Serial_IRQ_Info(0,RS232_FIFO_SEND); > > Msg_WriteWord(CountEMPF); > > > > --> CountEMPF liefert den wert 1 zurück ! > > aber am PC geschiet gar nichts weder im internem terminal nach am windoofs terminal ! > ich komme da nciht weiter > > ps: Kable ist durchgemessen ok ! test mit S7 Programmierung auf ein panner funzt auch, > und auch die kinfiguration in den programmen ist 9600 8 Bits no pariti und 1 Stopbit, flusskontrolle aus > > belegung 2-3-5 --> 3-2-5 --> Also gedreht ! sonst sind alle anderen pins unbelegt ! > > > | |
Antwort schreiben Antworten: Re: RS 232 am Mega 32 senden (von UlliS - 16.12.2008 9:19) Re: RS 232 am Mega 32 senden (von Itsme - 16.12.2008 16:51) Re: RS 232 am Mega 32 senden (von UlliS - 16.12.2008 17:56) Re: RS 232 am Mega 32 senden (von UlliS - 16.12.2008 17:59) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum