自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 WPS 添加公式居中并靠右自动编号

本文介绍了在WPS中实现公式居中、编号右对齐的排版方法。首先在公式后手动添加括号并插入自动编号,然后根据页面边距计算居中点和最右点的位置(示例中分别为8cm和16cm)。接着新建公式样式并设置两个制表位:一个居中无前导符,一个右对齐带前导符。最后全选公式应用样式,通过Tab键将公式和编号分别定位到指定位置。这种方法解决了WPS没有样式分隔符的问题,实现了专业排版效果。

2026-01-28 16:02:54 475

原创 vivado 基于FIR_Compiler (7.2)IP的滤波器设计

本文介绍了基于Zynq平台PL端ADC信号滤波的开发经验。主要内容包括:使用MATLAB生成滤波器系数;配置DDS Compiler IP核生成测试信号;配置FIR Compiler IP核实现滤波功能;通过仿真验证了滤波器能有效滤除高频信号,保留低频信号。文中提供了完整的Verilog代码实现和仿真测试结果演示。

2025-12-18 10:41:01 1394

原创 vivado PL与PS的数据交互之AXI4_LITE 协议

本文详细介绍了基于Zynq平台的PL与PS的数据交互的AXI4-Lite协议开发过程,包括协议概述、IP核生成与应用、仿真测试、上板测试等关键内容。通过测试验证IP功能的方法,为Zynq平台PS与PL的数据交互开发提供了完整的技术方案。文章配套的代码示例和参数化设计方法,可直接应用于实际工程项目开发。

2025-12-12 17:57:56 1336

原创 vivado PL端串口通信协议及AXI_Uartlite (2.0)IP驱动开发

本文介绍了基于Zynq平台PL端的串口通信开发过程。阐述了AXI_Uartlite IP核的配置方法,分析了AXI_lite协议读写时序流程。随后重点讲解了AXI_Uartlite IP的寄存器配置(包括RX/TX FIFO、状态/控制寄存器)和中断机制特点。文中提供了完整的驱动层及应用层Verilog代码实现,包括AXI总线读写状态机和中断处理逻辑,并通过仿真和上板测试验证了功能正确性,实现了PL端串口的通信功能。

2025-12-10 09:43:04 1202

原创 zynq7000 PS端flash芯片读写(程序固化)

本文记录了基于Zynq平台裸机开发中验证Flash芯片读写功能及程序固化的完整过程。作者针对自研板卡上IS25LP256D Flash芯片,详细阐述了QSPI初始化、读写擦操作流程,并通过串口打印验证数据一致性。调试过程中解决了读取ID异常、数据异常、程序固化失败等问题。并附完整工程代码(包含QSPI驱动和测试函数)。最终实验成功实现Flash读写验证,为开发者提供了宝贵的调试经验。。

2025-12-04 14:12:36 1243

原创 zynq7000 PS端串口中断开发

文章记录了作者在基于zynq平台ps串口中断的开发过程中,为验证新制板卡上的PS端串口功能,遇到的软硬件问题,并在文章中详细说明了串口工作流程、调试中的问题记录,以及完整的工程代码。

2025-12-02 14:35:13 928

原创 vivado工程的时钟约束方法以及除法运算引起的时序违例代码修改

本文记录了基于Zynq平台PL端开发时遇到的时钟约束与除法时序违例问题及解决方法。首先发现PS端100MHz主时钟已自动约束,通过Vivado Timing Constraints界面正确配置了从时钟的约束关系。随后针对代码中直接使用除法运算符导致的时序违例问题,改用组合逻辑实现了二进制除法器模块,通过移位和减法运算替代标准除法,最终消除了时序违例。文中详细展示了时钟约束配置过程和除法器实现的关键代码,为类似开发问题提供了实践参考。

2025-11-11 16:41:34 1264

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除