
Բովանդակություն:
- Քայլ 1: Ստեղծեք նոր Vivado նախագիծ
- Քայլ 2: Ստեղծեք հիմնական բլոկի դիագրամ
- Քայլ 3: Տեղադրեք VHDL ռեսուրս
- Քայլ 4: Ավելացրեք լրացուցիչ լուսային սարքեր, ինչպիսիք են Leds, կոճակները կամ սահիկները (ըստ ցանկության)
- Քայլ 5. Այժմ կարող եք տեղադրել ձեր VHDL ծածկագիրը Applicationրագրի արգելափակում
- Քայլ 6: Ստեղծեք փաթաթան
- Քայլ 7. Սինթեզ, իրականացում և Bitstream սերունդ
- Քայլ 8: Արտահանեք սարքավորում և գործարկեք SDK
- Քայլ 9. Ստեղծեք խորհրդի նոր փաթեթ և նոր ծրագիր
- Քայլ 10. Programրագրեք FPGA- ն և գործարկեք Hello World Code- ը
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48



FPGA- ները ավելի արագ են մշակվում, քան պրոցեսորները, քանի որ դրանք կարող են զուգահեռաբար կատարել բազմաթիվ հաշվարկներ
Նշում. Այս նախագիծը դեռ կառուցման փուլում է և պատրաստվում է կատարելագործվել (շուտով ժամանակ կունենամ): Մինչդեռ ես ճանապարհորդում եմ աշխարհով մեկ…
Քայլ 1: Ստեղծեք նոր Vivado նախագիծ


Vivado- ն բացելուց հետո նախ պետք է ստեղծել նոր նախագիծ ձեր աշխատանքային տարածքում, որտեղ ցանկանում եք աշխատել:
Հետագայում անվանեք ձեր նախագիծը և ընտրեք ծրագրի վայրը:
Ընտրեք Zybo- ն որպես թիրախային տախտակ կամ մեկ այլ Zynq տախտակ, որը ցանկանում եք օգտագործել:
Քայլ 2: Ստեղծեք հիմնական բլոկի դիագրամ



Ավելացրեք նոր Zynq_Processing_system դիագրամ:
Ավելացրեք նաև IP հասցեներ Dvi2rgb և rgb2vga
Բացի այդ բլոկներից, երկու հաստատուն օգտագործվում են HDMI պորտը որպես լվացարան կազմաձևելու համար:
[Կներեք, կրկնօրինակ բովանդակության պատճառով այս ձեռնարկը հեռացվեց այստեղից … դեպի սկզբնաղբյուր կայք www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Քայլ 3: Տեղադրեք VHDL ռեսուրս



Օգտագործողի բլոկը պետք է ստեղծվի, դրա համար սեղմեք ctrl+A կամ որոնեք «նոր աղբյուր ավելացնելու» ձախ վահանակում:
Ստեղծեք նոր ֆայլ VHDL- ով և ավելացրեք գծապատկերին, այնուհետև խմբագրեք VHDL ծածկագիրը:
[Կներեք, կրկնակի բովանդակության պատճառով այս ձեռնարկը հեռացվեց այստեղից … դեպի սկզբնական կայք ՝ www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Քայլ 4: Ավելացրեք լրացուցիչ լուսային սարքեր, ինչպիսիք են Leds, կոճակները կամ սահիկները (ըստ ցանկության)

Հետագա հնարավոր օգտագործման համար որոշ սահիկներ և լուսարձակներ ավելացնելու համար:
[Կներեք, կրկնօրինակ բովանդակության պատճառով այս ձեռնարկը հեռացվեց այստեղից … դեպի սկզբնական կայք ՝ www.miscircuitos.com/video-processing-using-vhdl-…]
Քայլ 5. Այժմ կարող եք տեղադրել ձեր VHDL ծածկագիրը Applicationրագրի արգելափակում

VideoProcessing մոդուլը ավելացնելուց հետո, կոդի փոփոխման համար, սեղմեք: Կցված է մեկնարկային կոդի օրինակ
[Կներեք, կրկնակի բովանդակության պատճառով այս ձեռնարկը հեռացվեց այստեղից … դեպի սկզբնական կայք ՝ www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Քայլ 6: Ստեղծեք փաթաթան


Նախկինում փաթեթավորեք բլոկ -դիագրամի սինթեզի համար:
Քայլ 7. Սինթեզ, իրականացում և Bitstream սերունդ

Ավելացրեք սահմանափակումների քորոց նկարագրությունները: Այն կցվում է:
վարել սինթեզը: Հետագայում իրականացումը, այնուհետև գեներացնել բիթսթրիմը, որը կբեռնվի FPGA- ում:
Քայլ 8: Արտահանեք սարքավորում և գործարկեք SDK




Արտահանեք սարքավորումները և գործարկեք SDK- ն:
Քայլ 9. Ստեղծեք խորհրդի նոր փաթեթ և նոր ծրագիր



Ստեղծեք տախտակի աջակցության փաթեթ: Այնուհետև բացեք կամ ստեղծեք ծրագիր ՝ օգտագործելով «բարև բառ» կաղապարը:
Այնուհետեւ գործարկեք FPGA- ն
Քայլ 10. Programրագրեք FPGA- ն և գործարկեք Hello World Code- ը



Սա ընդամենը մի փոքր օրինակ է, որտեղ գունավոր ալիքները փոխանակվում են:
Շնորհակալություն
[Կներեք, կրկնակի բովանդակության պատճառով այս ձեռնարկը հեռացվեց այստեղից … դեպի սկզբնական կայք ՝ www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
Խորհուրդ ենք տալիս:
RGB LED ԼՈ PHՅՍ Լուսանկարչության և տեսանյութի համար `6 քայլ

RGB LED ԼՈ PHՅՍ ՖՈՏՈԳՐԱԳԻՏՈԹՅԱՆ ԵՎ ՏԵՍԱՆՅՈԹԻ. Բարև բոլորին: Այսօր ես արդեն գնացել եմ ձեզ ցույց տալու, թե ինչպես կարելի է կառուցել այս RGB լույսը Arduino- ի և RGB շերտի օգնությամբ: WS2122b կօգնի ձեզ ավելացնել շրջապատող լույս կամ լուսային էֆեկտ
Տեսանյութի նկարահանում ESP32-CAM տախտակի միջոցով `4 քայլ

Տեսանյութի նկարահանում ESP32-CAM տախտակի միջոցով. Մենք նայում ենք մի շատ հետաքրքիր GitHub պահոցին, որը հնարավորություն է տալիս տեսագրել ESP32-CAM տախտակին: Տեսահոլովակը ոչ այլ ինչ է, քան ուշադիր ժամանակի մեջ դրված պատկերների շարք, և այս ուրվագիծը հիմնված է դրա վրա: Թիմը նաև ավելացրել է FTP գործառույթը
Անօդաչու թռչող սարքի տեսանյութի խմբագրում. 4 քայլ

Անօդաչու թռչող սարքի տեսանյութի խմբագրում. Բարի գալուստ: Ահա մի քանի ուղեցույց, որոնք ես սովորել եմ անօդաչու թռչող սարքի տեսանյութը խմբագրելիս: Այս ուսանելի ամբողջ ընթացքում ես խորհուրդներ և հնարքներ կտամ, որոնք օգտագործել եմ վլոգների և անօդաչու թռչող սարքերի տեսանյութերը խմբագրելիս
Բջջային հավելվածների մշակում ՝ օգտագործելով Adobe XD: 5 քայլ

Բջջային հավելվածների մշակում Adobe XD- ի միջոցով. Ողջույն, բոլորդ: Ես Էլիզաբեթ Կացերեկն եմ, ավագ դպրոցն ավարտող ավագ դպրոցը, և ես ստեղծեցի դա ուսանելի, քանի որ այս լայնորեն կիրառվող հարթակում նկատեցի մի անցք, որը կարող էի լրացնել: Ես կսիրեի այսպիսի ուղեցույցը, երբ սկսեի իմ մեկամյա հետազոտությունը
Iրագրերի մշակում ՝ օգտագործելով GPIO կապում DragonBoard 410c- ի վրա Android և Linux օպերացիոն համակարգերով. 6 քայլ

Iրագրերի մշակում ՝ օգտագործելով GPIO կապում DragonBoard 410c- ում Android և Linux օպերացիոն համակարգերով. Այս ձեռնարկի նպատակն է ցույց տալ DragonBoard 410c ցածր արագությամբ GPIO կապի միջոցով ծրագրեր մշակելու համար անհրաժեշտ տեղեկատվությունը: Այս ձեռնարկը ներկայացնում է տեղեկատվություն ՝ ծրագրերի մշակման համար ՝ GPIO կապում օգտագործելով SYS- ը Անդրոսում