Мазмуну:
- 1 -кадам: Жаңы Vivado долбоорун түзүү
- 2 -кадам: Basic менен блок диаграммасын түзүңүз
- 3 -кадам: VHDL ресурсун кыстаруу
- 4 -кадам: Leds, Buttons же Sliders сыяктуу кошумча борттогу перифериалдарды кошуңуз (милдеттүү эмес)
- 5 -кадам: Эми сиз VHDL кодуңузду Колдонмо блогуна кыстарсаңыз болот
- 6 -кадам: ороону түзүү
- 7 -кадам: Синтез, ишке ашыруу жана Bitstream Generation
- 8 -кадам: Аппаратты экспорттоо жана SDKди иштетүү
- 9 -кадам: Жаңы Башкарманы колдоо пакетин жана Жаңы тиркемени түзүңүз
- 10 -кадам: FPGA программасы жана Hello World кодун иштетүү
Video: VHDL жана Zybo аркылуу видео иштетүү: 10 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
FPGAлар процессорлорго караганда ылдамыраак, анткени алар параллелдүү түрдө көптөгөн эсептөөлөрдү жасай алышат
Эскертүү: Бул долбоор дагы эле курулууда жана өркүндөтүлүүдө (жакында менде убакыт бар). Ошол эле учурда мен дүйнөнү кыдырып жүрөм ….
1 -кадам: Жаңы Vivado долбоорун түзүү
Vivado ачкандан кийин, адегенде сиз иштегиңиз келген жумушчу мейкиндигиңизде жаңы долбоор түзүшүңүз керек.
Кийинчерээк долбооруңузду атап, долбоордун ордун тандаңыз.
Zyboну максаттуу такта же колдонууну каалаган башка Zynq тактасы катары тандаңыз.
2 -кадам: Basic менен блок диаграммасын түзүңүз
Жаңы Zynq_Processing_system диаграммасын кошуңуз.
Ошондой эле Dvi2rgb жана rgb2vga IPлерин кошуңуз
Бул блокторго кошумча катары HDMI портун раковина катары конфигурациялоо үчүн эки констант колдонулат.
[Кечиресиз, мазмун кайталангандыктан бул окуу куралы бул жерден алынып салынган … баштапкы веб-сайтка.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, Buttons же Sliders сыяктуу кошумча борттогу перифериалдарды кошуңуз (милдеттүү эмес)
Кийинчерээк колдонуу үчүн кээ бир жылдыргычтарды жана леддерди кошуу үчүн.
[Кечиресиз, мазмун кайталангандыктан бул окуу куралы бул жерден алынып салынган … www.miscircuitos.com/video-processing-using-vhdl-…]
5 -кадам: Эми сиз VHDL кодуңузду Колдонмо блогуна кыстарсаңыз болот
VideoProcessing модулун кошкондон кийин, кодду түзөтүү үчүн, басыңыз. Баштапкы коддун мисалы тиркелет
[Кечиресиз, мазмун кайталангандыктан бул окуу куралы бул жерден алынып салынган … www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board вебсайтына]
6 -кадам: ороону түзүү
Блок -схеманы синтездөө үчүн мурун ороо жасаңыз.
7 -кадам: Синтез, ишке ашыруу жана Bitstream Generation
Чектөөлөрдүн пин сүрөттөмөсүн кошуңуз. Бул тиркелет.
синтезди иштетүү. Кийинчерээк ишке ашыруу жана андан кийин FPGAга жүктөлө турган bitstream түзүлөт.
8 -кадам: Аппаратты экспорттоо жана SDKди иштетүү
Аппаратты экспорттоо жана SDKди иштетүү.
9 -кадам: Жаңы Башкарманы колдоо пакетин жана Жаңы тиркемени түзүңүз
Такта колдоо пакетин түзүңүз. Андан кийин "салам сөзү" шаблонун колдонуп, тиркемени ачыңыз же түзүңүз.
Андан кийин FPGAны иштетиңиз
10 -кадам: FPGA программасы жана Hello World кодун иштетүү
Бул түстүү каналдар алмашылган кичинекей бир мисал.
Рахмат!
[Кечиресиз, мазмун кайталангандыктан бул окуу куралы бул жерден алынып салынган … www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board вебсайтына]
Сунушталууда:
Смартфон аркылуу видео агымы жана көзөмөл 4WD робот машинасы (Bluetooth аркылуу): 5 кадам
Смартфон аркылуу видео агымы жана көзөмөлү 4WD Robot Car (Bluetooth аркылуу): Саламатсызбы! Мен Arduino үчүн уникалдуу TFT калканына арналган макалалардын сериясын улантам. Бул макала " көрүү " ээ болгон 4WD роботун өнүктүрүүгө арналат. сүрөттөрдү өткөрө турган жалпы жана арзан ОВ7670 камерасын колдонуп
Иштетүү жана Arduino туташтыруу жана 7 сегментти жана GERI интервалы контролерин жасоо: 4 кадам
Processing and Arduino менен Make 7 Segment and Servo GUI Controller туташтыруу: Кээ бир долбоорлор үчүн сиз Arduino программасын колдонушуңуз керек, анткени ал прототиптөөнүн оңой платформасын камсыз кылат, бирок графиканы Arduino сериялык мониторунда көрсөтүү абдан узакка созулушу мүмкүн, ал тургай аткаруу кыйын. Сиз графикти Arduino Serial Monitorдо көрсөтө аласыз
SCARA роботу: Foward жана Inverse кинематикасы жөнүндө үйрөнүү !!! (Plot Twist ARDUINOдо иштетүү аркылуу реалдуу убакыт интерфейсин кантип жасоону үйрөнүңүз !!!!): 5 кадам (сүрөттөр менен)
SCARA роботу: Foward жана Inverse кинематикасы жөнүндө үйрөнүү !!! (Plot Twist ARDUINOдо иштетүү аркылуу реалдуу убакыт интерфейсин кантип жасоону үйрөнүңүз !!!!): SCARA роботу - индустрия дүйнөсүндө абдан популярдуу машина. Аты тандалма шайкеш курама робот колун же тандалма шайкеш муунактуу роботту билдирет. Бул, негизинен, эркиндиктин үч даражасы, биринчи эки дисплей болуп саналат
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: 13 кадам (сүрөттөр менен)
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: Киришүү: Бул Ардуино тактасын, Sensor (DHT11), Windows компьютери жана Processing (бекер жүктөлүүчү) программасын колдонуп, Температураны, Нымдуулукту санариптик жана тилке графасынын формасы, убакытты жана күндү көрсөтүү жана эсептөө убактысын иштетүү
Ethernet кабели аркылуу курама видео жана тармак маалыматтарын кантип иштетүү керек: 6 кадам (сүрөттөр менен)
Ethernet кабели аркылуу курама видео жана тармак маалыматтарын кантип иштетүү керек: Мен үйүмдүн башка бөлүгүнө видео жана аудиону иштетишим керек болчу. Көйгөй менде мынчалык көп AV кабели да, жакшы орнотууга убакыт да, акча да жок болчу. Бирок менде Cat 5 Ethernet кабели көп болчу. Бул мен ойлоп тапкам