
Sisukord:
- Samm: looge uus Vivado projekt
- Samm: looge plokkskeem Basicuga
- Samm: sisestage VHDL -i ressurss
- Samm 4: lisage pardale täiendavaid perifeerseid materjale, nagu LED -id, nupud või liugurid (valikuline)
- Samm: nüüd saate oma VHDL -koodi rakenduste plokki sisestada
- Samm: looge ümbris
- Samm 7: süntees, rakendamine ja bitivoo genereerimine
- 8. toiming: riistvara eksportimine ja SDK käivitamine
- 9. samm: looge uus juhatuse tugipakett ja uus rakendus
- Samm: programmeerige FPGA ja käivitage Tere maailma kood
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40



FPGA -sid on kiirem töödelda kui protsessoreid, sest nad saavad paralleelselt teha palju arvutusi
Märkus: see projekt on veel pooleli ja seda hakatakse täiustama (niipea kui mul on aega). Vahepeal reisin mööda maailma ….
Samm: looge uus Vivado projekt


Pärast Vivado avamist peate esmalt looma oma tööruumis uue projekti, milles soovite töötada.
Hiljem nimetage oma projekt ja valige projekti asukoht.
Valige sihtplaadiks Zybo või mõni muu Zynqi plaat, mida soovite kasutada.
Samm: looge plokkskeem Basicuga



Lisage uus Zynq_Processing_system diagramm.
Lisage ka IP -aadressid Dvi2rgb ja rgb2vga
Lisaks nendele plokkidele kasutatakse HDMI -pordi valamuks konfigureerimiseks kahte konstanti.
[Vabandust, dubleeriva sisu tõttu eemaldati see õpetus siit … algselt veebisaidilt
Samm: sisestage VHDL -i ressurss



Kasutajaplokk tuleks luua, selleks vajutage klahvikombinatsiooni ctrl+A või otsige vasakpoolsel paneelil "uue allika lisamiseks".
Looge VHDL -iga uus fail, lisage see diagrammile ja muutke seejärel VHDL -koodi.
[Vabandust, dubleeritud sisu tõttu eemaldati see õpetus siit … algselt veebisaidilt www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Samm 4: lisage pardale täiendavaid perifeerseid materjale, nagu LED -id, nupud või liugurid (valikuline)

Mõne liuguri ja LED -i lisamiseks hilisemaks kasutamiseks.
[Vabandame, dubleeritud sisu tõttu eemaldati see õpetus siit … algselt veebisaidilt www.miscircuitos.com/video-processing-using-vhdl-…]
Samm: nüüd saate oma VHDL -koodi rakenduste plokki sisestada

Kui olete lisanud VideoProcessing mooduli, vajutage koodi muutmiseks. Lisatud on stardikoodi näide
[Vabandust, dubleeritud sisu tõttu eemaldati see õpetus siit … algselt veebisaidilt www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Samm: looge ümbris


Tehke enne plokkskeemi sünteesi jaoks mähis.
Samm 7: süntees, rakendamine ja bitivoo genereerimine

Lisage piirangute nööpnõelte kirjeldused. See on lisatud.
käivitage süntees. Hiljem rakendamine ja seejärel genereerige bitivoog, mis laaditakse FPGA -sse.
8. toiming: riistvara eksportimine ja SDK käivitamine




Eksportige riistvara ja käivitage SDK.
9. samm: looge uus juhatuse tugipakett ja uus rakendus



Looge plaadi tugipakett. Seejärel avage või looge rakendus, kasutades malli "tere sõna".
Seejärel käivitage FPGA
Samm: programmeerige FPGA ja käivitage Tere maailma kood



See on vaid väike näide, kus värvikanalid vahetatakse.
Tänan!
[Vabandust, dubleeritud sisu tõttu eemaldati see õpetus siit … algselt veebisaidilt www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Soovitan:
Isetegemine -- Kuidas teha ämblikrobotit, mida saab nutitelefoni abil Arduino Uno abil juhtida: 6 sammu

Isetegemine || Kuidas teha ämblikrobotit, mida saab nutitelefoni abil Arduino Uno abil juhtida: Ämblikroboti tegemisel saab robootika kohta nii mõndagi õppida. Nagu robotite tegemine, on see nii meelelahutuslik kui ka väljakutsuv. Selles videos näitame teile, kuidas teha ämblikrobot, mida saame juhtida oma nutitelefoni abil (Androi
ATmega328 programmeerimine Arduino IDE abil 8MHz kristalli abil: 4 sammu

ATmega328 programmeerimine Arduino IDE -ga, kasutades 8MHz kristalli: Selles süstitavas kirjeldan samm -sammult ATmega328P IC (sama mikrokontroller olemas Arudino UNO -l) programmeerimise juhendit, kasutades Arduino IDE -d ja Arduino UNO -d programmeerijana, et teha endale kohandatud Arduino, et oma projekte teha
Inimese ja arvuti liides: Funktsioon Gripper (valmistatud Kirigami poolt) randmeliigutuse abil EMG abil: 7 sammu

Inimese ja arvuti liides: Funktsioon Gripper (valmistatud Kirigami poolt) randmeliigutuse abil EMG abil. Nii et see oli minu esimene katse inimese ja arvuti liideses. Ma püüdsin randme liikumise lihaste aktiveerimissignaale EMG anduri abil, töödeldi seda läbi pythoni ja arduino ning käivitas origamipõhise haaratsi
Orienteerumise õppimine Raspberry Pi ja MXC6226XU abil Pythoni abil: 6 sammu

Orienteerumise õppimine Raspberry Pi ja MXC6226XU abil Pythoni kasutamine: mürad on lihtsalt osa sõiduki töötamisest. Väga häälestatud sõidukimootori sumin on suurepärane heli. Rehvimustrid nurisevad vastu teed, tuul karjub peeglite, plastkildude ja armatuurlaua ümber liikudes
Kella tegemine M5stick C abil Arduino IDE abil RTC reaalajas kell M5stack M5stick-C abil: 4 sammu

Kella tegemine M5stick C abil, kasutades Arduino IDE | RTC reaalajas kell koos M5stack M5stick-C-ga: Tere, selles juhendis olevad poisid, me õpime, kuidas Arduino IDE abil kella m5stick-C arendusplaadiga teha. Nii kuvab m5stick kuupäeva, kellaaja ja amp; kuunädal ekraanil