ZYNQ
文章平均质量分 75
胖茄子
一个什么都不会的嵌入式工程师
展开
-
ZYNQ系列(十三)petalinux工程归档(复制)
ZYNQ系列(十三)petalinux工程归档(复制)文章目录ZYNQ系列(十三)petalinux工程归档(复制)前言开发环境拷贝配置信息更改编译生成路径配置硬件信息编译工程收工前言开发时遇到petalinux工程归档问题,petalinux工程不允许直接复制。下面介绍petalinux如何归档。开发环境开发板:黑金的zynq7010。petalinux版本:2017.4。vivado版本:2017.4。拷贝配置信息在工程目录下,拷贝“.petalinux”,“hdf”,“proj原创 2021-05-24 11:09:02 · 1060 阅读 · 0 评论 -
ZYNQ系列(十二)linux的DMA使用
ZYNQ系列(十二)linux的DMA使用文章目录ZYNQ系列(十二)linux的DMA使用前言前言原创 2021-05-14 19:07:16 · 9481 阅读 · 7 评论 -
ZYNQ PL系列(四)Modelsim独立仿真Vivado RAM IP
ZYNQ PL系列(四)Modelsim独立仿真Vivado RAM IP第一章 VIVADO 的使用文章目录ZYNQ PL系列(四)Modelsim独立仿真Vivado RAM IP前言创建工程前言使用黑金的开发板,安装VIVADO 2017.4。创建工程创建modelsim工程,并将上一章的ram文件加入到工程中。从工程路径中sim下找到ram_ip.v, 从simulation目录下找到blk_mem_gen_v8_4.v,并添加到Modelsim工程中。根据第二章的内容,已原创 2021-05-13 09:23:27 · 727 阅读 · 0 评论 -
ZYNQ PL系列(三)zynq pl ram ip的使用
ZYNQ PL系列(三)zynq pl ram ip的使用第一章 VIVADO 的使用文章目录ZYNQ PL系列(三)zynq pl ram ip的使用前言RAM IP的使用前言使用黑金的开发板,安装VIVADO 2017.4。RAM IP的使用首先在 Vivado 软件中创建一个名为 ip_ram 的工程,工程创建完成后,在 Vivado 软件的左侧“Flow Navigator”栏中单击“IP Catalog”,如下图所示。在“IP Catalog”窗口的搜索框中输入“Blo原创 2021-05-12 16:38:31 · 663 阅读 · 0 评论 -
ZYNQ PL系列(二)vivado与modelsim的联合仿真
ZYNQ PL系列(二)vivado与modelsim的联合仿真第一章 VIVADO 的使用文章目录ZYNQ PL系列(二)vivado与modelsim的联合仿真前言联合仿真编辑仿真库更改modelsim.ini文件联合仿真的使用编写tb文件设置modelsim软件仿真前言使用黑金的开发板,安装VIVADO 2017.4。vivado和modelsim对应版本:https://www.xilinx.com/support/answers/68324.html联合仿真编辑仿真库![在这原创 2021-05-12 14:18:14 · 971 阅读 · 0 评论 -
ZYNQ PL系列(一)VIVADO 的使用
ZYNQ PL系列(一)VIVADO 的使用第一章 VIVADO 的使用文章目录ZYNQ PL系列(一)VIVADO 的使用前言创建 Vivado 工程创建 Verilog HDL 文件点亮 LED添加管脚约束添加时序约束生成 BIT 文件前言使用黑金的开发板,安装VIVADO 2017.4。创建 Vivado 工程启动 Vivado在 Vivado 开发环境里点击“Create New Project”,创建一个新的工程。弹出一个建立新工程的向导,点击“Next”在弹出的对话框中原创 2021-05-07 13:25:22 · 2065 阅读 · 0 评论 -
ZYNQ系列(十一)ZYNQ 使用RS9900 USB转网口
ZYNQ系列(十一)ZYNQ 使用RS9900 USB转网口第一章 Petalinux创建工程第二章 Petalinux-config配置说明第三章 QSPI自启动工程第四章 将文件打包进文件系统第五章 将文件打包进文件系统第六章 ZYNQ下使用CMAKE创建APP工程第七章 ZYNQ下使用CMAKE创建QT工程第八章 ZYNQ下使用BOA第九章 ZYNQ开机的一些配置第十章 ZYNQ使用linux自带的按键驱动程序第十一章 ZYNQ 使用RS9900 USB转网口文章目录ZYNQ原创 2021-04-30 16:31:49 · 2016 阅读 · 4 评论 -
ZYNQ系列(十) ZYNQ使用LINUX自带的按键程序
ZYNQ系列(十) ZYNQ使用LINUX自带的按键程序第一章 Petalinux创建工程第二章 Petalinux-config配置说明第三章 QSPI自启动工程第四章 将文件打包进文件系统第五章 将文件打包进文件系统第六章 ZYNQ下使用CMAKE创建APP工程第七章 ZYNQ下使用CMAKE创建QT工程第八章 ZYNQ下使用BOA第九章 ZYNQ开机的一些配置第十章 ZYNQ使用LINUX自带的按键程序文章目录ZYNQ系列(十) ZYNQ使用LINUX自带的按键程序前言开发环境原创 2021-04-28 09:58:59 · 1187 阅读 · 0 评论 -
ZYNQ系列(九) ZYNQ开机的一些配置
ZYNQ系列(九) ZYNQ开机的一些配置第一章 Petalinux创建工程第二章 Petalinux-config配置说明第三章 QSPI自启动工程第四章 将文件打包进文件系统第五章 将文件打包进文件系统第六章 ZYNQ下使用CMAKE创建APP工程第七章 ZYNQ下使用CMAKE创建QT工程第八章 ZYNQ下使用BOA第九章 ZYNQ开机的一些配置文章目录ZYNQ系列(九) ZYNQ开机的一些配置前言一、编译BOA二、 BOA服务器配置三、 BOA服务器文件系统修改四、 编译min原创 2021-04-23 14:05:49 · 1378 阅读 · 0 评论 -
ZYNQ系列(八) ZYNQ下使用BOA
ZYNQ系列(八) ZYNQ下使用BOA第一章 Petalinux创建工程第二章 Petalinux-config配置说明第三章 QSPI自启动工程第四章 将文件打包进文件系统第五章 将文件打包进文件系统第六章 ZYNQ下使用CMAKE创建APP工程第七章 ZYNQ下使用CMAKE创建QT工程第八章 ZYNQ下使用BOA文章目录ZYNQ系列(八) ZYNQ下使用BOA前言一、Qt的交叉编译总结前言一、Qt的交叉编译总结...原创 2021-04-19 17:54:35 · 1362 阅读 · 0 评论 -
ZYNQ系列(七) ZYNQ下使用CMAKE创建QT工程
ZYNQ系列(七) ZYNQ下使用CMAKE创建QT工程第一章 Petalinux创建工程第二章 Petalinux-config配置说明第三章 QSPI自启动工程第四章 将文件打包进文件系统第五章 将文件打包进文件系统第六章 ZYNQ下使用CMAKE创建APP工程第七章 ZYNQ下使用CMAKE创建QT工程文章目录ZYNQ系列(七) ZYNQ下使用CMAKE创建QT工程前言一、Qt的交叉编译总结前言嵌入式产品有时需要用到QT,因不习惯QT creator编程,在上一章节的基础上增原创 2021-04-19 15:18:46 · 882 阅读 · 0 评论 -
ZYNQ系列(六) ZYNQ下使用CMAKE创建APP工程
ZYNQ系列(六) ZYNQ下使用CMAKE创建APP工程第一章 Petalinux创建工程第二章 Petalinux-config配置说明第三章 QSPI自启动工程第四章 将文件打包进文件系统第五章 将文件打包进文件系统第六章 ZYNQ下使用CMAKE创建APP工程文章目录ZYNQ系列(六) ZYNQ下使用CMAKE创建APP工程前言一、CMakeLists.txt文件内容总结前言从单片机发展到嵌入式,最开始学习嵌入式的时候感觉看Makefile文件就像是天书,偶然的机会接触到了C原创 2021-04-16 15:56:06 · 917 阅读 · 0 评论 -
ZYNQ系列(五) ZYNQ下的驱动开发
ZYNQ系列(五) ZYNQ下的驱动开发第一章 Petalinux创建工程第二章 Petalinux-config配置说明第三章 QSPI自启动工程第四章 将文件打包进文件系统第五章 将文件打包进文件系统文章目录ZYNQ系列(五) ZYNQ下的驱动开发前言一、创建module工程二、rootfs配置三、编译总结前言linux驱动开发的正常模式,通过编写Makefile编译驱动,再将驱动放入文件系统。但一般情况下都是使用虚拟机进行交叉编译,使用虚拟机交叉编译的情况下,将编译后的ko打包进原创 2021-04-16 15:19:33 · 1746 阅读 · 0 评论 -
ZYNQ系列(四) 将文件打包进文件系统
ZYNQ系列(四) 将文件打包进文件系统第一章 Petalinux创建工程第二章 Petalinux-config配置说明第三章 QSPI自启动工程第四章 将文件打包进文件系统文章目录ZYNQ系列(四) 将文件打包进文件系统前言一、创建应用文件工程二、rootfs配置三、myapp.bb文件解读总结前言linux开发过程中,都会涉及交叉编译app程序,zynq提供SDK软件进行编译,但一般情况下都是使用虚拟机进行交叉编译,使用虚拟机交叉编译的情况下,将编译后的app打包进zynq的文件系原创 2021-04-16 14:45:21 · 1326 阅读 · 1 评论 -
ZYNQ系列(三) QSPI自启动工程
ZYNQ系列(三) QSPI自启动工程第一章 Petalinux创建工程第二章 Petalinux-config配置说明第三章 QSPI自启动工程文章目录ZYNQ系列(三) QSPI自启动工程前言一、创建Petalinux工程二、Petalinux-config配置说明1. 进入配置界面2.配置FLASH SETING3.制作自启动flash前言配置QSPI启动,创建可读可写的spiflash,自启动应用程序。一、创建Petalinux工程创建步骤见"第一章 Petalinux创原创 2021-04-16 13:51:03 · 1730 阅读 · 3 评论 -
ZYNQ系列(二) Petalinux-config配置说明
ZYNQ系列(二) Petalinux-config配置说明第一章 Petalinux创建工程第二章 Petalinux-config配置说明文章目录ZYNQ系列(二) Petalinux-config配置说明前言一、创建Petalinux工程二、Petalinux-config配置说明1. 进入配置界面2. 配置界面说明Linux Components Selection --->Auto Config Settings --->-*- Subsystem AUTO Harhdwar原创 2021-04-16 11:39:41 · 3855 阅读 · 0 评论 -
ZYNQ系列(一) Petalinux建立工程
系列文章目录第一章 Petalinux创建工程文章目录系列文章目录前言一、安装Petalinux二、设置 Petalinux 环境变量三、使用Petalinux创建工程总结前言 PetaLinux 工具提供了在 Xilinx 处理系统上自定义、构建和部署嵌入式 Linux 解决方案所需的一切。该解决方案旨在提高设计生产力,可与 Xilinx 硬件设计工具一起使用,以简化针对 Zynq-7000 SoC 的 Linux 系统的开发。本章我们以使用 Petalinux 定制 Linux 系统原创 2021-02-19 10:46:43 · 1283 阅读 · 0 评论