STM32F407 nin MAC adresi nerde bulabilirim ?

Başlatan magnetron, 27 Aralık 2012, 15:37:35

magnetron

Merhaba forum ,

STM32F407 'den PC ye UDP paketleri göndermek istiyorum

fakat ethernet frame'de F407'nin MAC adresini girmem gerekiyor

F407 'nin MAC adresi nerde tutuluyor ?

teşekkür

muuzoo

Yazılımla belirlenebilir olması gerekiyor mac adresinin. Tahminim bu bilgiyi sakalayn bir register olması gerektiği yönünde.
gunluk.muuzoo.gen.tr - Kişisel karalamalarım...

magnetron

merhaba , cevaplar için teşekkür

şimdi hocam yapmak istediğim şey
STM32F4 'den visual basic 6.0 winsock kontrolüne
boş bir UDP paket göndermek

eth_dest 0xff 0xff 0xff 0xff 0xff 0xff 0xff yaptım yani broadcast mesaj
dest adresini 192.168.1.2 yaptım (ipconfig de görünen)
localport 1024 destport 1023 yaptım

UDP paketini oluşturdum her saniye gönderiyorum
wireshark denen bir program buldum onunla da LAN da gidip gelen paketleri görüyorum
paketler mavi gözüküyor ( bir sorun yok demek mi ?)

winsock localport 1023 remoteport 1024 yaptım
protocol UDP olarak ayarladım
fakat winsock aşağıdaki kodun içine girmiyor
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Text1 = bytesTotal
Dim strData As String
Winsock1.GetData strData, vbString
End Sub


wireshark IP headerin checksumını doğruluyor
ama UDP paketin cheksumını false diyor
UDP checksum aşağıdaki gibi hesaplıyorum
0 da yazdım onu da false dedi
acaba ne yanlış yapıyorum?
winsockun UDPyi almaması bu yüzden mi ?
nereye bakayım ?

teşekkür
frame->srcport     = HTONS(1024);    //source port
frame->destport    = HTONS(1023);    //destination port
frame->udplen        = HTONS(data_len+8);    //data len + 8 byte udp header
frame->udpchksum=~uip_chksum((uint16_t*)&uip_buf[34],6); //6 byte header checksum

muuzoo

Alıntı yapılan: gerbay - 27 Aralık 2012, 20:05:55
@muuzoo,   hocam askerlik bitti galiba, geçmiş olsun :)

--------------------------------------------------
:) Sağolun. Kazasız belasız bitirdik. Şimdi tekrar sahalara dönmek lazım.
gunluk.muuzoo.gen.tr - Kişisel karalamalarım...

kahyas

Merhabalar, elinde stm32f4 + Ethernet ile ilgili örnek projesi olan varsa paylaşabilir mi ?