网站首页
编程语言
数据库
系统相关
其他分享
编程问答
DFZU2EG
2023-03-01
《DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南》第二十一章 AXI DMA环路测试
AXIDMA环路测试DMA(DirectMemoryAccess,直接存储器访问)是计算机科学中的一种内存访问技术。它允许某些计算机内部的硬件子系统可以独立地直接读写系统内存,而不需中央处
2023-02-17
《DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南》第十三章 QSPI Flash读写测试实验
QSPIFlash读写测试实验PS的输入/输出外设(IOP)有两个具有不同功能特性和IO接口性能的QSPI控制器。它们共享相同的APB从接口和MIO引脚。一次只能使用控制器中的一个。QSPI
2023-01-19
《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》 第十九章 新字符设备驱动实验
新字符设备驱动实验经过前两章实验的实战操作,我们已经掌握了Linux字符设备驱动开发的基本步骤,字符设备驱动开发重点是使用register_chrdev函数注册字符设备,当不再使用设备
2023-01-19
《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第二十章 Linux设备树
Linux设备树前面章节中我们多次提到“设备树”这个概念,因为时机未到,所以当时并没有详细的讲解什么是“设备树”,本章我们就来详细的谈一谈设备树。掌握设备树是Linux驱动开
2023-01-17
《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第十六章 另一种方式编译ZYNQ镜像
另一种方式编译ZYNQ镜像由于前面我们一直都是使用xilinx的petalinux工具编译镜像文件,例如包括u-boot、linux内核、设备树、ZYNQPL端的bitstream文件以及fsbl等,虽然petali
2023-01-17
《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第十七章 字符设备驱动开发
字符设备驱动开发本章我们从Linux驱动开发中最基础的字符设备驱动开始,重点学习Linux下字符设备驱动开发框架。本章会以一个虚拟的设备为例,讲解如何进行字符设备驱动开发,以及
2023-01-16
《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第十五章 根文件系统构建
根文件系统构建Linux“三巨头”已经完成了2个了,就剩最后一个rootfs(根文件系统)了,本章我们就来学习一下根文件系统的组成以及如何构建根文件系统。这是Linux移植的最后一
2023-01-13
《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第十一章 U-Boot使用实验
U-Boot使用实验在移植linux内核之前,我们肯定要先了解U-Boot。因为U-boot是我们的开发板加载引导启动linux内核的必要工具。本章我们讲解U-Boot是什么、有何作用,有哪些命令
2023-01-13
《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第十二章 U-Boot移植
U-Boot移植上一章节我们讲解了uboot的使用,对uboot有了一个初步的了解。前两章我们都是使用的正点原子提供的uboot,本章我们就来学习如何将Xilinx官方的uboot移植到正点原子
2023-01-07
《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第五章 Petalinux的安装
Petalinux的安装本章将带大家来安装Petalinux开发工具,需要注意的是与Vivado工具不同的是我们不是将petalinux工具安装在Windows系统下,而是安装在Ubuntu操作系统中,所以在此
2023-01-07
《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第六章 Petalinux设计流程实战
Petalinux设计流程实战PetaLinux工具提供了在Xilinx处理系统上自定义、构建和部署嵌入式Linux解决方案所需的一切。该解决方案旨在提高设计生产力,可与Xilinx硬件设计工具
2023-01-06
《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第四章 开发环境搭建
开发环境搭建要进行ZYNQ开发肯定要先搭建好开发环境,我们在开始学习STM32的时候肯定需要安装一堆的软件,比如MDK、IAR、串口调试助手等等,这个就是STM32的开发环境搭建。同样
2023-01-05
《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第三章 Linux C编程入门
LinuxC编程入门在Windows下我们可以使用各种各样的IDE进行编程,比如强大的VisualStudio。但是在Ubuntu下如何进行编程呢?Ubuntu下也有一些可以进行编程的工具,但是大多都只
2023-01-04
《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第二章 Ubuntu系统入门
Ubuntu系统入门在上一章我们已经安装好虚拟机,并且在虚拟机中安装好了Ubuntu操作系统了,本章我们就来学习Ubuntu系统的基本使用,通过本章的学习为我们以后的开发做准备。Ubun
2023-01-03
《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第一章 Ubuntu系统安装
Ubuntu系统安装Linux的开发需要在Linux系统下进行,这就要求我们的PC主机安装Linux系统,本书我们选择Ubuntu这个Linux发行版系统。本章讲解如何安装虚拟机,以及如何在虚拟机中
2022-12-28
《DFZU2EG_4EV MPSoc之FPGA开发指南》第三十四章 双目OV5640摄像头RGB-LCD显示实验
双目OV5640摄像头RGB-LCD显示实验双目摄像头是在一个模组上集成了两个摄像头,实现双通道图像采集的功能。双目摄像头一般应用于安防监控、立体视觉测距、三维重建等领域。
2022-12-26
《DFZU2EG_4EV MPSoc之FPGA开发指南》第三十二章 OV5640摄像头RGB-LCD显示实验
OV5640摄像头RGB-LCD显示实验OV5640是OmniVision(豪威科技)公司生产的CMOS图像传感器,该传感器分辨率高、采集速率快,图像处理性能强,主要应用在手机、数码相机、电脑多媒体等领
2022-12-24
《DFZU2EG_4EV MPSoc之FPGA开发指南》第三十一章 DDR4读写测试实验
DDR4读写测试实验DDR4SDRAM(Double-Data-RateFourthGenerationSynchronousDynamicRandomAccessMemory,简称为DDR4SDRAM),是一种高速动态随机存取存储器,它属于SDRAM家
2022-12-22
《DFZU2EG_4EV MPSoc之FPGA开发指南》第二十七章 MDIO接口读写测试实验
MDIO接口读写测试实验在以太网通信中,设备之间的物理层链路均由PHY芯片(物理层芯片,本文指YT8521)建立。PHY芯片有一个配置接口,即MDIO接口,可以配置PHY芯片的工作模式以及获取P
2022-12-22
《DFZU2EG_4EV MPSoc之FPGA开发指南》 第二十六章 IO扩展模块实验
IO扩展模块实验随着时间的推进,正点原子的FPGA开发板款式越来越多,外设也越来越丰富,从简单的按键流水灯到复杂的光口网口,基本上可以说是满足了广大FPGA工程师的学习和项目开
2022-12-16
《DFZU2EG_4EV MPSoc之FPGA开发指南》第十八章 系统时钟配置实验
第十八章系统时钟配置实验如果让你用一句话来形容时钟,你会怎么说?A同学说:“时钟是单片机的心脏”;B同学说:“军训方队训练时的121”;C同学说:“时钟是单片机的能量
2022-12-15
《DFZU2EG_4EV MPSoc之FPGA开发指南》第十七章 按键输入实验
第十七章按键输入实验上一章,我们介绍了STM32MP157的IO口作为输出的使用。本章,我们向大家介绍IO口作为输入使用的操作方法,我们将利用板载的3个按键来控制LED灯亮和灭以及
2022-12-10
《DFZU2EG_4EV MPSoc之FPGA开发指南》第十五章 RGB LCD彩条显示实验
RGBLCD彩条显示实验TFT-LCD是一种液晶显示屏,它采用薄膜晶体管(TFT)技术提升图像质量,如提高图像亮度和对比度等。相比于传统的CRT显示器,TFT-LCD有着轻薄、功耗低、无辐射、
2022-12-05
《DFZU2EG_4EV MPSoc之FPGA开发指南》第七章 Verilog HDL语法
VerilogHDL语法VerilogHDL(HardwareDescriptionLanguage)是在用途最广泛的C语言的基础上发展起来的一种硬件描述语言,具有灵活性高、易学易用等特点。VerilogHDL可以在