时间:2024-07-26 来源:网络搜集 关于我们 0
ALINX 公司基于 ZYNQ 的 FPGA 开发系列课程旨在引导用户更直观的了解 ZYNQ 系列芯片的软件开发使用流程以及程序的编写与剖析,希望用户通过可以视频的辅助功能,快速的入门。ZYNQ 系列开发板视频教程主要包含以下几个方面:
【FPGA 基础教程】
主要介绍 ZYNQ 芯片 PL 端 FPGA 的开发,包含软件使用流程介绍;基础模块如 PLL、RAM、ROM、FIFO 等的仿真与调试;按键与 LED 灯的控制;串口 UART 的使用;HDMI 的显示;AD/DA 的采集等相关实验。回顾 FPGA 相关知识,为后面的学习打下基础。
【SDK 教程】
着重于 PS 端(ARM)与 PL 端(FPGA)的结合使用,主要是裸机的应用。首先从最基础的模块化设计流程讲起,逐步加深,介绍 PS 端外设的使用,PS 端与 PL 端的数据交互,比如 DMA 的使用,ADC 的采集,摄像头采集,网络传输等应用。这也是 ZYNQ 区别于传统 FPGA 的内容。
【Linux 教程】
主要介绍如何使用 petalinux 工具搭建 linux 系统,并在此基础上介绍一些 linux 的应用。首先会介绍相关的工具如何安装配置,比如虚拟机,ubuntu,petalinux 等;介绍 petalinux 搭建 Linux 过程,如何制作桌面系统等。
【PYNQ 教程】
主要介绍 PYNQ,也就是如何使用 Python 开发 ZYNQ。通过一些例子深入浅出地去讲解 PYNQ,主要例子有边沿检测、人脸检测、自定义 Overlay、ADC 采集波形显示等。
阅读推荐
【课程推荐】
【名企招聘】
【EDA 专栏】
点击下方 “阅读原文” 进入 ZYNQ 系列开发板视频教程学习
长按识别二维码,关注 ALINX