摘要:
ZYNQ 开发过程中,有时会需要与 ARM 硬核进行通信。 这种情况下, 需要用到高速接口与 ARM 通信。 Xilinx 官方为我们提供了非常丰富的 IP 核,如数学运算(乘法器、浮点运算器等)、信号处理( FFT、DDS 等),我们可以通过调用这些 IP 核来快速完成设计。然而随着系统的设计越来 阅读全文
摘要:
AXI 互联接口作为 ZYNQ PS 和 PL 之间的桥梁, 能够使两者协同工作,进而形成一个完整的、 高度集成的系统。 MIO 和 EMIO 是直接挂在 PS 上的 GPIO。 而 AXI_GPIO 相当于 GPIO 的 IP 核,是通过 AXI 总线挂在 PS 上的GPIO 上。 本课节通过一个 阅读全文
摘要:
当处理器收到中断,它会停下当前正在做的任务,然后跳转到需要处理的地方去。这和轮询的方式是相反的,轮询是由软件同步获取设备的状态。在中断方式中,不需要由处理器不断地轮询设备的 I/O 端口来查看是否需要处理,设备本身会进入中断处理器。中断(主要是硬件中断)可以进一步被分类为以下几种类型: (1)可屏蔽 阅读全文
摘要:
1、ZYNQ PS外设简介 ZYNQ PS 中包含一组丰富的外设,如 USB 控制器、 UART 控制器、 I2C 控制器以及 GPIO 等等,他们提供了各种工业标准的接口, 用于和外部设备进行通信。 ZYNQ 分为 PS 和 PL 两部分,那么器件的引脚( Pin)资源同样也分成了两部分。 ZYN 阅读全文