Hat schon jemand mal versucht, das AVR-NET-IO-Board von Pollin mit RGH Profan(Vereinfachtes C) zu programmieren ? Die Befehle ,die in der Begleitinformation angegeben werden, reichen mir zwar zu, es fehlen mir jedoch einige Info's z.B. wie wird der Kontakt vom µController zum PC softwaremäßig hergestellt. ( Das mitgelieferte Programm kann ich leider nicht verwenden .) Ich gehe mal davon aus ,dass die o.g. Befehle den Atmel32 ansprechen und nicht den enc28j60; lasse mich jedoch gern eines besseren belehren. Kennt sich jemand aus? Hintergrund: es soll eine Alarmanlage gebaut werden, mit Zugriff übers Internet. Die Alarmanlage soll hardwaremäßig stark erweitert werden.
Hier wird sich kaum jemand die Mühe machen, und sich die Informationen im Netz zusammensuchen. Also: Poste zumindest mal den fraglichen Code.
Habe schon einiges mit xProfan gemacht, Netzwerk jedoch noch nicht. In den xProfan Foren findest Du auch Beispiele für die Netzwerk-Programmierung von XProfan. Eine halbwegs aktuelle Vollversion (10/11) solltest Du schon haben. Primär ist es aber nicht fürs Netzwerk ausgelegt. http://www.rgh-soft.de/forum01/list.php?f=7
Vielen Dank für die Antworten. Sicher habe ich mich nicht konkret ausgedrückt. Ich hatte auch bei Conrad den µController- Bausatz k8055 (Fa. Vellemann) erworben. Hier war auch ein Beispielprogramm dabei. Dort stand ich vor einem ähnlichem Problem. Mir kam zu Hilfe ,dass es dort eine dll, nämlich die k8055.dll gibt. Logischerweise brauchte ich nur aus dieser dll die Befehle zu entnehmen und sie in Funktionen in mein Programm (in RGH Profan) einzubinden. Um den Datenfluss vom PC über USB nach dem µControllersatz K8055, brauchte ich mich überhaupt nicht zu kümmern. Das erledigte die dll ja für mich. Kennt jemand vielleicht analog dazu eine dll , die ich in gleicher Weise für den AVR-Net-IO Bausatz nutzen kann ?
Die dürfte es nicht geben. Mit der universellen "winsock.dll" sollte es auch gehen. Aber dazu findest Du Beispiele in den RGH-Forum. http://de.wikipedia.org/wiki/Winsock
Danke für die Anregung Ich habe die Winsock.dll durchsucht und den connect- Befehl gefunden. Kennt jemand die genaue Syntax dieses Befehls ?
Bernd Röhl schrieb: > Ich habe die Winsock.dll durchsucht und den connect- Befehl gefunden. > Kennt jemand die genaue Syntax dieses Befehls ? Bill hat sich vor der Pensionierung die Mühe gemacht das aufzuschreiben: http://msdn.microsoft.com/en-us/library/ms737625%28VS.85%29.aspx
Als Anlage die .inc, aufbereitet für XProfan und ein Beispiel. Habe es selber noch nicht benutzt, aber demnächst vor, so dass ich Dir im Detail noch nicht groß dazu helfen kann.
Recht vielen Dank, das ist genau das, was ich suchte. Jetzt brauche ich nur noch eine Dll für den µC . Im AVR Studio sind zwar viele zu finden ,aber leider nicht der vom Atmel32 16 PU. Vielleicht hat jemand Erfahrung und kann mir eine adäquate dll nennen.
>Jetzt brauche ich nur noch eine Dll für den µC
Was meinst Du damit? Sehe keinen Zusammenhang.
Aus der dll für den µC kann ich die Befehle zur Steuerung des µC entnehmen, sie dann in Funktionen für Profan einbinden und auf diese Art und Weise den µC über Profan steuern bzw. programmieren, denn soviel wie ich weiß, gibt das Profanprogramm die aufgerufene Funktion an die entsprechende dll und diese an das Betriebssystem zur Verarbeitung weiter, so dass der richtige Befehl im Binärcode den µC erreicht. Über Winsock.dll kann ich mir ja erst meines Erachtens nach Zugang zum Atmel 32 verschaffen;programmieren kann ich ihn darüber nicht. Im Programm AVR Studio 4 von Atmel findet man einige dll für die µC In LW:\AVRSimulatormk2 sind diese dll verzeichnet; nur leider nicht für Atmel32 16PU. Das Ziel soll sein ,dass ich dieses Experimentierboard AVR-NET-IO von Pollin vollständig durch RGH-Profan steuern und programmieren kann und ich das mitgelieferte Programm NET Server nicht benötige.
Ich möchte wissen, ob dass Programmieren des µC über die Ethernetschnittstelle technisch möglich ist. Natürlich weiß ich auch ,daß dies ein Sicherheitsrisiko wäre. Im praktischen Einsatz soll der µC nur abgefragt bzw. die Ausgänge nach Programm angesteuert werden. Der angeführte Link ist im Übrigen recht interessant. Vielen Dank für die Hilfe. P.S. Bin Anfänger bezüglich der µC Technik
>Ich möchte wissen, ob dass Programmieren des µC über die >Ethernetschnittstelle technisch möglich ist. nur sehr bedingt, nicht zu empfehlen. In dem gleichen Flash läuft ja die Firmware, die auf keinen Fall gelöscht werden darf, sonst ist die Kommunikation dahin.
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.