Përmbajtje:

Shoferi PmodWiFi FPGA: 9 hapa
Shoferi PmodWiFi FPGA: 9 hapa

Video: Shoferi PmodWiFi FPGA: 9 hapa

Video: Shoferi PmodWiFi FPGA: 9 hapa
Video: LAN 2.0: как сетевые коммутаторы и ASIC меняют представление о возможностях подключения 2024, Korrik
Anonim
Shoferi PmodWiFi FPGA
Shoferi PmodWiFi FPGA

Ky është një Udhëzues për ata që duan të përdorin një WiFi Pmod në lidhje me një bord FPGA.

Hapi 1: Materialet

Materiale
Materiale
  1. Bordi FPGA (Arty 7 në këtë rast)
  2. Pmod WiFi
  3. Xilinx Vivado (2016.3 në këtë rast)
  4. Ruteri pa tel (për testim)
  5. Bordi i zhvillimit të ChipKit (për testim) - Opsionale
  6. Analizues logjik (për testim) - Opsionale

Hapi 2: Shkarkoni dhe instaloni Vivado

Një lidhje është dhënë këtu.

Hapi 3: Vendosni pajisjet dhe kufizimet

Lidhni Pmod WiFi me një lidhës Pmod në bordin e zhvillimit FPGA. Lidhësi Pmod i zgjedhur ndikon në skedarin e kufizimeve.

Përcaktoni një skedar kufizimesh të përshtatshëm për bordin tuaj FPGA (p.sh., një skedar.xdc për një bord Arty). Fleta e të dhënave e Pmod WiFi mund të gjendet këtu.

Hapi 4: Përcaktoni një SPI.vhd Modul

Pmod WiFi përdor komunikimin SPI. Për të krijuar komunikimin e duhur, kërkohet një modul SPI.

Hapi 5: Metoda e Zbatimit

Për shkak të faktit se Pmod WiFi nuk ka API për të përshkruar funksionet e tij, ekzistojnë dy metoda të zbatimit të një drejtuesi Pmod WiFi. Mënyra më e thjeshtë do të ishte ndjekja e një API, e cila do të përshkruhet në fund të zbatimit të këtij projekti.

Një mënyrë tjetër do të ishte të inxhinieroni mbrapsht një shofer paraekzistues, siç është bërë në këtë Udhëzues. Një numër drejtuesish janë në dispozicion që nga viti 2016, të gjithë të zbatuar në krye të mikrokontrolluesit PIC32. Për të bërë një inxhinier të kundërt të një drejtuesi paraekzistues, do t'ju duhet një mikrokontrollues PIC32 (një bord ChipKit në këtë rast) dhe një analizues logjik.

Një përshkrim i shkurtër i regjistrave MRF24WG mund të gjendet këtu.

Një demonstrim video i një regjistrimi të komunikimit ChipKit Pmod WiFi mund të gjendet këtu.

Hapi 6: Zbatimi i funksionit të skanimit WiFi

Funksioni i skanimit WiFi skanon për rrjetet WiFi në dispozicion dhe i transmeton ato tek hosti. Ky është hapi i parë i nevojshëm për t'u lidhur me një rrjet dhe për të filluar komunikimin.

Hapi 7: Zbatimi i funksionit WiFi Connect

Funksioni i lidhjes WiFi krijon një lidhje - të hapur (pa siguri) ose të sigurt (p.sh. WPA2) midis WiFi Pmod dhe një ruteri pa tel. Parametra të tjerë domethënës përfaqësohen nga një SSID dhe një lloj rrjeti (infrastrukturë ose ad-hoc).

Hapi 8: Transmetimi i Pakove TCP/IP

Një transmetim i paketave TCP/IP kërkon një prizë destinacioni (adresa IP dhe porti TCP). Një transmetim TCP/IP mund të realizohet vetëm pasi të keni krijuar me sukses një lidhje.

Hapi 9: Pritja e Pakove TCP/IP

Për të marrë me sukses një paketë TCP/IP, duhet të hapni një prizë në host.

Recommended: