www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ARM7, freertos mit Adam Dunkel´s uip


Autor: Christoph (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

ich programmiere grade einen ARM7 ( genau einen LPC von Philips)
Dazu habe ich mir FreeRTOS runtergeladen und mit dem Rowley Compiler
dem Webserver zum laufen gebraucht.

Es sind ja einige Beispielseiten mitgeliefert die mir zur Vorlage für
neue Seiten dienen.
Ich habe in die Vorlage eine Testseite eingefügt und diese auch
verlinkt. Wenn ich den Server starte sehe ich auch den Link auf die
Seite( auch die Linkeeigenschaften zeigen da hin wo die Seite sein
sollte), will ich nun die Seite aber aufrufen funtioniert der Link
nicht. Verlink ich auf eine bestehnde Seite, z.B. about Seite  wird
diese aufgerufen. Die VErlinkung scheint also zu funktionieren.
Also ist meine Vermutung das Test.html, so der Name meiner Testseite
nicht richtig eingefügt ist und so nicht gefunden wird. hierfür spricht
auch das wenn ich den "Test"Link benutzt mir die "404- Seite nicht
gefunden" Seite angezeigt wird.

Die Seite ist als
static const char data_tcp_header_html[] = {...}
im Hexformat hintrlegt. Eingebunden ist sie:
const struct fsdata_file file_Test_html[] = {{file_Test_html,
data_test_html, data_test_html + 10, sizeof(data_test_html) - 10}};
Beides in der Datei fsdata.c

Scheinbar gibt es irgendwo im Programm noch eine Anweisung wie mit den
Verlinkungen umgegangen wird. Weiß jemand wo? Ich habe nichts gefunden.
Oder gibt es vielleicht eine ganz andere Lösung für mein Problem?

Christoph

Autor: Christian G. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe den Code nur schnell überflogen, aber hast du mal versucht,
#define FS_NUMFILES am Ende von fsdata.c zu erhöhen?

Gruß,

Christian.

Autor: Christoph (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Christan,

habe ich noch nicht probiert gehabt und gleich ausprobiert. Hatte
leider keinen Effekt. Die gewünschte Seite wird immer noch nicht
angezeigt

MfG
Christoph

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.