Hallo Leute, ich möchte mit dem Wi-Fi Module MRF24WB0MA von Microchip und einem beliebigen Controller (z.B. PIC24F256GA106) ein Projekt in eigener Sache vorantreiben (Hardware liegt vor). Nun ist mein Problem jedoch, dass ich nicht weiss, was genau ich alles dazu benötige. Folgendes ist mir bereits klar: 1. Die Verbindung von µC und Wi-Fi Modul erfolgt über SPI jedoch konnte ich dazu keinen genaueren Anweisungen (Befehlssätze o.ä. für das Wi-Fi Modul) finden. 2. Microchip bietet einen TCP/IP Stack kostenlos auf deren HP an d.h. es gibt Beispielprojekte die man laden kann. 3. Über einen Configuration Wizard lassen sich in einem h-File gewisse Parameter (Defines) anpassen um den Stack nach eigenem Belieben anzupassen. ... ich vermisse ein Beispiel in dem ein ganz minimaler Aufbau von einem TCP/IP Stack in Kombination mit dem Wi-Fi 'Stack' vorhanden ist. Kann mir jemand vielleicht einen Tipp geben, wie ich am schnellsten Funktion in die Sache kriege.
Bastian Otto schrieb: > 1. Die Verbindung von µC und Wi-Fi Modul erfolgt über SPI jedoch konnte > ich dazu keinen genaueren Anweisungen (Befehlssätze o.ä. für das Wi-Fi > Modul) finden. Genau. Die gibts nicht. Du sollst den TCP/IP-Stack aus den Application Libraries nehmen. > 2. Microchip bietet einen TCP/IP Stack kostenlos auf deren HP an d.h. es > gibt Beispielprojekte die man laden kann. Richtig. Den wirst Du verwenden. > 3. Über einen Configuration Wizard lassen sich in einem h-File gewisse > Parameter (Defines) anpassen um den Stack nach eigenem Belieben > anzupassen. Du darfst die h-Files auch direkt editieren. > ... ich vermisse ein Beispiel in dem ein ganz minimaler Aufbau von einem > TCP/IP Stack in Kombination mit dem Wi-Fi 'Stack' vorhanden ist. Kann > mir jemand vielleicht einen Tipp geben, wie ich am schnellsten Funktion > in die Sache kriege. Microchip hat ein passendes Pictail-Board mit dem WLAN-Modul drauf. Dazu gibts ein User Manual und Beispielprojekte. Eines dieser Beispiele nimmst Du, bringst es auf Deiner Hardware zum Laufen und passt es anschließend an Deine Bedürfnisse an. So ist die Vorgehensweise. Wenn Du Probleme hast, fragst Du im passenden Supportforum von Microchip nach. fchk
Moin Frank, erst einmal besten Dank für deine Informationen. Frank K. schrieb: > Microchip hat ein passendes Pictail-Board mit dem WLAN-Modul drauf. Dazu > gibts ein User Manual und Beispielprojekte. Eines dieser Beispiele > nimmst Du, bringst es auf Deiner Hardware zum Laufen und passt es > anschließend an Deine Bedürfnisse an. So ist die Vorgehensweise. Wenn Du > Probleme hast, fragst Du im passenden Supportforum von Microchip nach. Ich möchte ja grade kein Evaluationsboard von Microchip benutzen. Ich hab die Hardware doch schon hier und diese ist auch funktionsfähig. Ich möchte lediglich meinen "eigenen" individuellen Stack darauf implementieren. Die "TCP/IP Help -PDF" habe ich durchforstet und wollte einen minimalen Stack zusammenbasteln. Dieses war auch gut beschrieben (Unterpunkt: "Using the Stack") allerdings gibt es dabei wieder das Problem, das die von mir geladenen Files anscheinen nicht ausreichen (build fail) bzw. sich daran stören, dass ich kein Evaluierungsboard benutze. Ich vermute das lediglich die Header Datei: HardwareProfile.h angepasst werden muss, oder ist da noch mehr zu tun? Dankbar für jede Anregung Bastian
Was spricht dagegen, einfach nur die nötigsten Funktionen sowie .c und .h Dateien hinzufügst. Wenn du dem Linker noch sagst, dass nur das gelinkt werden soll das tatsächlich auch aufgerufen wird, dann ist das ein minimaler Stack. > >1. Die Verbindung von µC und Wi-Fi Modul erfolgt über SPI jedoch konnte >ich dazu keinen genaueren Anweisungen (Befehlssätze o.ä. für das Wi-Fi >Modul) finden. Das macht der Wifi Stack alles für dich. Ich hoffe du hat gesehen dass auch noch weitere Pins neben dem SPI benutzt werden müssen. >Ich vermute das lediglich die Header Datei: HardwareProfile.h angepasst >werden muss, oder ist da noch mehr zu tun? Du bist ne Nase. Logisch müssen die angepasst werden, woher soll der Controller sonst wissen was an welchem Port was angeschlossen ist?
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.