TI EK-TM4C129EXL Uhrzeit von einem NTP Server abrufen

Gast #5406660
Lesenswert?
• ▲
▼
Hallo zusammen,

Wir sind leider absolute Anfänger in der µC Programmierung und hätten 
ein paar Fragen.

Wir müssen die aktuelle Uhrzeit von einem NTP Server abrufen und dieses 
auf unserem µC (TI EK-TM4C129EXL) Display (BoosterPack MK2) ausgeben.

Wir sind auf der Suche nach einer Implementierung zum Senden und 
Empfangen von UDP/NTP Paketen via Ethernet am PC angeschlossen.

Wie senden und empfangen wir diese Pakete und welche Driverlib 
Funktionen sind notwenig bzw. Welche Header müssen verwendet werden?

Wir haben bereits ähnliche Beispiele für ein Arduino Board gefunden, 
allerdings scheitern wir an der Überführung zu unserem TI Board.

https://www.arduino.cc/en/Tutorial/UdpNtpClient

Wir sind über jeden Hinweis und jede Hilfe dankbar :-)
#5406804
Lesenswert?
• ▲
▼
Bei dem Board sind doch genügend Beispiele dabei.

Nehmt Euch das udpEcho Beispiel als Grundlage. Den udpEcho Server 
tauscht Ihr einfach gegen den SNTP Client-Code aus, den Ihr von 
irgendwwo anders hernehmt, z.B. aus Eurem Ardiino-Beispiel (wobei ich 
das nicht so schön finde, weil die Felder im (S)NTP unsigned long sind 
und keine char-Arrays).

fchk
Gast #5407534
Lesenswert?
• ▲
▼
Hi fchk

Danke für den Hinweis, allerdings können wir das von dir angesprochene 
udpEcho Beispiel in den examples nicht finden. Wo genau kann man es denn 
finden?
Wir haben lediglich eine test_udp und eine udp.c/h in unseren Ti-Ordnern 
gefunden...

Danke im Voraus
#5412547
Lesenswert?
• ▲
▼
Das Board ist so konfiguriert, dass es per DHCP eine IP-Adresse haben 
will. Entweder habt Ihr einen DHCP-Server im Netz, oder ihr müsst die 
Adresse fest hineinkonfigurieren.

Das stellt man in der TIRTOS Konfiguration mit XGCONF ein. Doku zum 
SYS/BIOS lesen, da stehts drin.

fchk

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.