» »

ARM programiranje - UDP strežnik

ARM programiranje - UDP strežnik

d4vid ::

Živjo,

kar nekaj sem že pogooglal pa ne najdem nič pametnega.

Rabim UDP strežnik na ARM Cortex M4, TI TM4C123. Programiram v programu Energia, ki je priporočen s strani TI in brezplačen. Zelo bi bil vesel če mi kdo najde kakšen link kako in kaj, ali pa če mi kdo to sprogramira. Rad bi z aplikacijo na PCju vklapljal recimo ledico...

Potrebujem pa samo za test tako da rabim osnovno, vklop/izklop LED diode je dovolj, naprej bom že sam delal.
Kdor mi tole uspe zrihtat, dobi za pivo :D

Že vnaprej se zahvaljujem za pomoč.
Main PC: HP Z240 | i5-7400 | 32 GB ram
Homelab: HP DL380g9 | Xeon E5-2680 | 192 GB ram

janco ::

poglej si lwIP...

d4vid ::

Eh, sem že ugotovil. Lavfa ista koda kot na arduino tako da bo za moj razvojni komplet vredu.
Bi pa vprašal tole, za arduino velja ista koda.
 if ( Udp.parsePacket() ) {
    Serial.println("packet received");
    // We've received a packet, read the data from it
    Udp.read(packetBuffer, NTP_PACKET_SIZE); // read the packet into the buffer


Kako sedaj primerjam, npr. z if stavkom mi ne deluje. Primerjam packetBuffer, da bi recimo ob določenem ukazu vklopil določen rele. Pa ne gre.
Main PC: HP Z240 | i5-7400 | 32 GB ram
Homelab: HP DL380g9 | Xeon E5-2680 | 192 GB ram

janco ::

packetBuffer je kaj, array char-ov?

potem moraš ali primerjati vsak znak posebej ali uporabiti kako funkcijo za primerjavo stringov...


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

ESP8266 ESP-12E (NodeMCU 1.0)

Oddelek: Elektrotehnika in elektronika
453792 (2637) dc10
»

Težave z Amisovim modemom

Oddelek: Pomoč in nasveti
245540 (5122) 111111111111
»

pppoe+mikrotik

Oddelek: Omrežja in internet
173598 (3176) Senitel
»

Skripta branje UDP paketov

Oddelek: Programiranje
6998 (832) t0r0
»

Samba porti

Oddelek: Omrežja in internet
341766 (1462) hruske

Več podobnih tem