ZYNQ学习笔记
文章平均质量分 61
灵风_Brend
垃圾文章制造者
展开
-
ZYNQ学习笔记——15_AXI_DMA
AXI DMA简介 概述 AXI DMA:AXI Direct Memory Access 直接内存访问 AXI MDA 为内存和AXI4—Stream 外设之间提供了高带宽的直接内存访问 其可选的S/G功能可以将CPU从数据搬运任务中解放出来。 AXI DMA 通过AXI4—Lite接口对寄存器做一些配置和获取。 MM2S:MemoryMap to Stream ,存储器映射(AXI4—Full)到 AXI4—Stream。原创 2023-07-22 15:22:32 · 1019 阅读 · 0 评论 -
ZYNQ学习笔记——14_AXI4_DDR实验
实验现象:在串口中输入“c”,程序会打印从 DDR3 中读出数据,串口打印出了 DDR3 存储空间中从地址 0x1000_0000 开始的 1024 个数据,每个数据 占 4 个字节;开发板上电后,在没对该地址空间进行写操作之前,DDR3 中的数据是随机的。按下按键,LED1点亮,再次输入“c”,DDR3 中指定的 4KB 存储空间中读出的数据依次为 1 到 1024, 与 AXI4_RW_TEST IP 核写入的数据一致。正点原子 启明星ZYNQ之嵌入式SDK开发指南_V2.0.pdf。原创 2023-07-21 17:51:27 · 478 阅读 · 0 评论 -
ZYNQ学习笔记——13_AXI接口简介
什么是AXI? AXI(高级可扩展接口),是ARM AMBA的一部分; AMBA:高级微控制器总线架构:是1996年首次引入的一组微控制器总线;开放的片内互联的总线标准,能在多主机设计中实现多个控制器和外围设备之间的连接和管理。AXI三种类型AXI4(AXI4—Full):用于高性能的存储器映射需求;(存储器映射:主机对从机进行读写操作时,指定一个目标地址,这个地址对应系统存储空间的地址,表示对该空间进行读写操作)AXI4—Lite:简化版的AXI4接口,用于低吞吐率存储器映射的通信。原创 2023-07-20 14:10:07 · 179 阅读 · 0 评论 -
ZYNQ学习笔记——12_ps_pl_bram实验
使用 PYNQ-Z2开发板。原创 2023-07-19 18:02:56 · 252 阅读 · 0 评论 -
ZYNQ学习笔记——11_QSIP_FLASH实验
在“Hello Wold”实验的基础上增加了一个 QSPI Flash 控制器.原创 2023-07-19 10:48:42 · 625 阅读 · 0 评论 -
ZYNQ学习笔记——10_xadc实验
与“hello world”实验相同,只配置UART0外设。串口打印的数据,有时会莫名出现乱码。但是如果出现的概率很小,可忽略。原创 2023-07-18 21:58:19 · 336 阅读 · 0 评论 -
ZYNQ学习笔记——9_定时器中断实验
PYNQ_Z2开发板。原创 2023-07-18 16:19:06 · 244 阅读 · 1 评论 -
ZYNQ学习笔记——8_uart串口中断
多练习,熟悉调用函数的步骤和含义主要会使用串口中断,能化为己有。原创 2023-07-17 20:56:16 · 507 阅读 · 1 评论 -
ZYNQ学习笔记——7_ZYNQ程序固化实验
vitis版本,使用Flash固化。原创 2023-07-15 10:59:54 · 572 阅读 · 1 评论 -
ZYNQ学习笔记——6_自定义IP_led实验
较为重要。原创 2023-07-14 15:38:50 · 222 阅读 · 1 评论 -
ZYNQ学习笔记——5.AXI_GPIO实验
AXI(高级可扩展接口)是一种高性能、低功耗的总线协议,用于在不同的硬件模块之间进行通信。PS和PL之间的连接通常使用AXI接口,以实现数据传输和控制信号的交换。这种连接方式可以实现高速数据传输和灵活的系统集成,使得PS和PL之间可以进行有效的通信和协作。原创 2023-07-13 20:23:37 · 1801 阅读 · 1 评论 -
ZYNQ学习笔记——4.GPIO_MIO中断实验
INT_MASK:只读的,显示哪些位当前被屏蔽,哪些位未被屏蔽/启用。INT_EN:向该寄存器的任何位写入1,可以启用/解除中断信号的掩码。从该寄存器读取将返回一个不 可预测的值。INT_DIS:向该寄存器的任何位写入 1 都会屏蔽该中断信号。从该寄存器读取会返回不可预测的值。INT_STAT:该寄存器显示是否发生了中断事件。将 1 写入该寄存器中的某个位可清除该位的中断状态。将 0 写入该寄存器中的某个位将被忽略。INT_TYPE:控制中断是边沿敏感还是电平敏感。原创 2023-07-12 15:42:34 · 201 阅读 · 1 评论 -
ZYNQ学习笔记——3.GPIO_EMIO实验
PS和外部设备之间的通信主要是通过复用的I/O实现的(Multiplexed Input/Output,MIO)。此外,PS还可以通过扩展的MIO(Extended MIO,EMIO)来实现与外部设备的连接。ZYNQ GPIO 接口信号被分成四组,分别是从 BANK0 到 BANK3。其中 BANK0 和 BANK1 中共计 54 个信号通过 MIO 连接到 ZYNQ 器件的引脚上,这些引脚属于 PS 端;原创 2023-07-12 15:41:17 · 1137 阅读 · 1 评论 -
ZYNQ学习笔记——2.GPIO_MIO实验
ZYNQ学习笔记,PYNQ_Z2实现原创 2023-07-12 15:36:16 · 310 阅读 · 3 评论 -
ZYNQ学习笔记——1_ hello_world 实验
ZYNQ学习笔记,用PYNQ_Z2板子来跟做原创 2023-07-12 15:34:58 · 439 阅读 · 1 评论