Mundarija:

PmodWiFi FPGA drayveri: 9 qadam
PmodWiFi FPGA drayveri: 9 qadam

Video: PmodWiFi FPGA drayveri: 9 qadam

Video: PmodWiFi FPGA drayveri: 9 qadam
Video: Memory card kharab ho gaya To Aisa kijiye 2024, Oktyabr
Anonim
PmodWiFi FPGA uchun haydovchi
PmodWiFi FPGA uchun haydovchi

Bu Pmod WiFi -ni FPGA platasi bilan birgalikda ishlatmoqchi bo'lganlar uchun ko'rsatma.

1 -qadam: materiallar

Materiallar
Materiallar
  1. FPGA kartasi (bu holda Arty 7)
  2. Pmod WiFi
  3. Xilinx Vivado (bu holda 2016.3)
  4. Simsiz yo'riqnoma (sinov uchun)
  5. ChipKit ishlab chiqish taxtasi (sinov uchun) - ixtiyoriy
  6. Mantiqiy analizator (sinov uchun) - ixtiyoriy

2 -qadam: Vivadoni yuklab oling va o'rnating

Bu erda havola berilgan.

3 -qadam: Uskuna va cheklovlarni o'rnating

Pmod WiFi -ni FPGA ishlab chiqish kartasidagi Pmod ulagichiga ulang. Tanlangan Pmod ulagichi cheklovlar fayliga ta'sir qiladi.

FPGA kartangizga mos keladigan cheklovlar faylini aniqlang (masalan, Arty taxtasi uchun.xdc fayli). Pmod WiFi ma'lumotlar jadvalini bu erda topishingiz mumkin.

4 -qadam: SPI.vhd modulini aniqlang

Pmod WiFi SPI aloqasidan foydalanadi. To'g'ri aloqa o'rnatish uchun SPI moduli kerak.

5 -qadam: Amalga oshirish usuli

Pmod WiFi -da o'z vazifalarini ta'riflaydigan API yo'qligi sababli, Pmod WiFi drayverini ishlatishning ikkita usuli mavjud. Eng oddiy usul - bu API -ni kuzatish, bu loyihani amalga oshirish oxirida tasvirlanadi.

Boshqa yo'l - bu yo'riqnomada bo'lgani kabi, oldingi haydovchini teskari muhandislik qilish. 2016 yil holatiga ko'ra, bir qator haydovchilar mavjud, ularning hammasi PIC32 mikrokontrolerining tepasida o'rnatilgan. Oldindan mavjud bo'lgan haydovchini teskari yo'naltirish uchun sizga PIC32 mikrokontroler (bu holda ChipKit platasi) va mantiq analizatori kerak bo'ladi.

MRF24WG registrlarining qisqacha tavsifini bu erda topishingiz mumkin.

Bu erda ChipKit Pmod WiFi aloqasi tasvirini video namoyish qilish mumkin.

6 -qadam: WiFi ko'rish funktsiyasini amalga oshirish

WiFi ko'rish funktsiyasi mavjud WiFi tarmoqlarini qidiradi va ularni uy egasiga uzatadi. Bu tarmoqqa ulanish va aloqani boshlash uchun zarur bo'lgan birinchi qadam.

7 -qadam: WiFi ulanish funktsiyasini amalga oshirish

Wi -Fi ulanish funktsiyasi Pmod WiFi va simsiz yo'riqnoma o'rtasida ochiq (himoyasiz) yoki xavfsiz (masalan, WPA2) aloqani o'rnatadi. Boshqa muhim parametrlar SSID va tarmoq turi (infrasturktur yoki maxsus) bilan ifodalanadi.

8 -qadam: TCP/IP -paketli uzatish

TCP/IP -paketli uzatish maqsadli rozetkani (IP -manzil va TCP -port) talab qiladi. TCP/IP -ni uzatish faqat ulanishni muvaffaqiyatli o'rnatgandan so'ng amalga oshirilishi mumkin.

9 -qadam: TCP/IP -paketlarni qabul qilish

TCP/IP paketini muvaffaqiyatli qabul qilish uchun xostda rozetkani ochish kerak.

Tavsiya: