جدول المحتويات:
- الخطوة 1: إنشاء مشروع Vivado جديد
- الخطوة 2: إنشاء مخطط كتلة باستخدام Basic
- الخطوة 3: أدخل مورد VHDL
- الخطوة 4: إضافة مواد Periferical إضافية على متن الطائرة مثل المصابيح أو الأزرار أو المتزلجون (اختياري)
- الخطوة 5: الآن يمكنك إدخال رمز VHDL الخاص بك في كتلة التطبيق
- الخطوة 6: اصنع غلاف
- الخطوة 7: التوليف والتنفيذ وإنشاء Bitstream
- الخطوة 8: تصدير الأجهزة وتشغيل SDK
- الخطوة 9: قم بإنشاء حزمة دعم مجلس إدارة جديدة وتطبيق جديد
- الخطوة 10: برمجة FPGA وتشغيل Hello World Code
فيديو: معالجة الفيديو باستخدام VHDL و Zybo: 10 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
تعد FPGAs أسرع من وحدات المعالجة المركزية في المعالجة ، لأنها يمكن أن تقوم بالعديد من العمليات الحسابية بالتوازي
ملاحظة: هذا المشروع لا يزال قيد الإنشاء وسيتم تحسينه (بمجرد أن يتوفر لدي الوقت). في غضون ذلك أنا أسافر حول العالم …..
الخطوة 1: إنشاء مشروع Vivado جديد
بعد فتح Vivado ، تحتاج أولاً إلى إنشاء مشروع جديد في مساحة العمل الخاصة بك التي تريد العمل فيها.
اسم مشروعك لاحقًا واختر موقع المشروع.
اختر Zybo كلوحة مستهدفة أو لوحة Zynq أخرى تريد استخدامها.
الخطوة 2: إنشاء مخطط كتلة باستخدام Basic
أضف مخطط Zynq_Processing_system جديدًا.
أضف أيضًا عناوين IP Dvi2rgb و rgb2vga
بالإضافة إلى هذه الكتل ، يتم استخدام ثابتين لتكوين منفذ HDMI كمغسلة.
[عذرًا ، نظرًا لوجود محتوى مكرر ، تمت إزالة هذا البرنامج التعليمي من هنا … إلى موقع الويب الأصليewww.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: إضافة مواد Periferical إضافية على متن الطائرة مثل المصابيح أو الأزرار أو المتزلجون (اختياري)
لإضافة بعض المتزلجون والمصابيح لاستخدامها لاحقًا.
[عذرًا ، نظرًا لوجود محتوى مكرر ، تمت إزالة هذا البرنامج التعليمي من هنا … إلى موقع الويب الأصلي www.miscircuitos.com/video-processing-using-vhdl-…]
الخطوة 5: الآن يمكنك إدخال رمز VHDL الخاص بك في كتلة التطبيق
بمجرد إضافة وحدة معالجة الفيديو ، لتحرير الرمز ، اضغط على. تم إرفاق مثال على رمز البداية
[عذرًا ، نظرًا لوجود محتوى مكرر ، تمت إزالة هذا البرنامج التعليمي من هنا … إلى موقع الويب الأصلي www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
الخطوة 6: اصنع غلاف
قم بعمل التفاف من قبل لتركيب مخطط الكتلة.
الخطوة 7: التوليف والتنفيذ وإنشاء Bitstream
أضف أوصاف دبوس القيود. انها مرفقة.
قم بتشغيل التوليف. في وقت لاحق التنفيذ ثم إنشاء دفق البتات ، والذي سيتم تحميله إلى FPGA.
الخطوة 8: تصدير الأجهزة وتشغيل SDK
تصدير الأجهزة وتشغيل SDK.
الخطوة 9: قم بإنشاء حزمة دعم مجلس إدارة جديدة وتطبيق جديد
قم بإنشاء حزمة دعم للوحة. ثم افتح أو أنشئ تطبيقًا باستخدام القالب "hello word".
ثم قم بتشغيل FPGA
الخطوة 10: برمجة FPGA وتشغيل Hello World Code
هذا مجرد مثال صغير ، حيث يتم تبادل قنوات الألوان.
شكرا!
[عذرًا ، نظرًا لوجود محتوى مكرر ، تمت إزالة هذا البرنامج التعليمي من هنا … إلى موقع الويب الأصلي www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]
موصى به:
تشغيل الفيديو باستخدام ESP32: 10 خطوات (بالصور)
تشغيل الفيديو باستخدام ESP32: تُظهر هذه التعليمات شيئًا عن تشغيل الفيديو والصوت باستخدام ESP32
تأثير معالجة الوقت باستخدام ستروبوسكوب تفاضلي (مفصل تمامًا): 10 خطوات
تأثير معالجة الوقت باستخدام ستروبوسكوب التفاضل (مفصل تمامًا): اليوم سوف نتعلم صنع ستروبوسكوب تفاضلي يمكن أن يجعل الأشياء المتحركة بشكل دوري تظهر للعين. لا يزال كافياً لتدوين التفاصيل الصغيرة في الكائن الدوار الذي يكون غير مرئي بشكل أساسي. يمكن أن تظهر أيضًا
معالجة الصور باستخدام Raspberry Pi: تثبيت OpenCV وفصل ألوان الصورة: 4 خطوات
معالجة الصور باستخدام Raspberry Pi: تثبيت OpenCV وفصل ألوان الصورة: هذا المنشور هو الأول من بين العديد من البرامج التعليمية التي يجب اتباعها لمعالجة الصور. نلقي نظرة فاحصة على وحدات البكسل التي تشكل الصورة ، ونتعلم كيفية تثبيت OpenCV على Raspberry Pi ونكتب أيضًا نصوص اختبار لالتقاط صورة وأيضًا ج
صقر الإيماءة: روبوت يتم التحكم فيه بإيماءات يدوية باستخدام واجهة تعتمد على معالجة الصور: 13 خطوة (بالصور)
صقر الإيماءة: روبوت يتم التحكم فيه بإيماءات يدوية باستخدام واجهة قائمة على معالجة الصور: تم عرض هوك الإيماءة في TechEvince 4.0 كواجهة بسيطة تعتمد على معالجة الصور البشرية والآلة. تكمن فائدتها في حقيقة أنه لا يلزم وجود أجهزة استشعار إضافية أو يمكن ارتداؤها باستثناء القفاز للتحكم في السيارة الآلية التي تعمل على مختلف
كيفية التحكم في لعبة معالجة بسيطة باستخدام Arduino: 6 خطوات
كيفية التحكم في لعبة معالجة بسيطة باستخدام Arduino: مرحبًا بالجميع ، في هذا Instructable ، سنرى كيفية إنشاء & quot؛ link & quot؛ بين رسم المعالجة وبطاقة Arduino. في هذا المثال ، سيتم استخدام وحدة فوق صوتية للتحكم في طائرة في لعبة بسيطة. مرة أخرى ، هذا البرنامج التعليمي مجرد مثال