
PYNQ-Z2调试
文章平均质量分 71
通过对Xilinx公司的开发套件PYNQ-Z2的学习,记录学习中的一些问题解决与经验分享!
努力向上的韭菜
HEU在读研究生。
展开
-
ZYNQ学习之中断应用
转载的这篇博客是关于ZYNQ的中断应用的一个教程,是我在学习SDK调试时发现的,详略得当,适合学习,笔者亲验,可以实现。关于内容,就没必要画蛇添足了,篇中涉及的文件未分享,现整理,链接如下。链接:https://pan.baidu.com/s/1QNouFFMazZxx-EjZog3wUw提取码:vk04永久有效!...转载 2020-08-13 11:48:33 · 441 阅读 · 0 评论 -
PYNQ-Z2调试笔记:在Microblaze软核中编程运行C程序
本篇主要介绍,通过Jupyter在Microblaze Subsystems上使用C语言编程,实现一些简单的功能。目录前言正文一、软核PMODA、PMODB、RPI、ARDUINO二、在软核上编程C程序(1)加载基础覆盖(2)定义子函数并调用(3)数据类型转换(4)申请指针,申请获取大块的内存空间存放数组数据等。(5)创建类对象等(6)注意事项结尾前言关于软核的知识,笔者所知比较少,个人浅显的理解为,软核是一种比较特殊的IP核,是一种微处理器IP核。在原创 2020-05-28 15:05:47 · 1825 阅读 · 0 评论 -
PYNQ-Z2调试笔记:化繁为简,从一个简单的例子深刻理解PYNQ(PS端GPIO直接控制外设leds、switches和buttons)
本篇主要介绍,以比较底层的方法操作外设leds、switches和buttons的方法,以及这段时间对PYNQ学习的一些个人见解。目录前言正文一、Vivado部分二、板上验证部分结尾前言前面的一个帖子https://blog.youkuaiyun.com/CSD_N_csdn/article/details/105666949讲解了如何操作外设leds、switches和buttons等的方法,其使用的方法是导入pynq自带的base.bit,此文件中包含的资源比较全面,像一个黑匣.原创 2020-05-27 18:41:58 · 2137 阅读 · 2 评论 -
PYNQ-Z2调试笔记:使用PL的硬件IP定制overlay实现加速(How to accelerate a function with PYNQ)
本篇主要介绍,使用PYNQ板上的可编程逻辑部分的IP核定制overlay,并与python自带的函数进行比较,以突出可编程逻辑部分的加速优势。在前面的帖子中,介绍了使用Vivado HLS制作了一个具有加法器功能的IP核,然后使用此IP核定制overlay,并在PYNQ上使用python调用验证。...原创 2020-05-03 11:02:53 · 3471 阅读 · 0 评论 -
PYNQ-Z2调试笔记:基于python编程控制LED灯、多色LED灯、按钮、开关等外设
这是我的第二篇博客,转眼间,接触PYNQ开发版已经将近一个月时间了,顺着官方文档手册的指引,逐渐学习了板子的外设以及使用方法。今天简单介绍开发板上LED灯、button按钮和switch的使用方法。如果本帖可以帮到您,请随手点赞哦,感谢鼓励!...原创 2020-04-28 20:58:44 · 6026 阅读 · 0 评论 -
PYNQ-Z2调试笔记:如何定制PYNQ overlay(How to make a custom PYNQ overlay)(下)
接上篇博客,继续流程!3、板上验证打开Vivado软件生成的工程的,找到Tcl文件,找到bit文件,统一修改名字为adder,后缀文件类型不改,并放在一起。如下:修改后如下:下面进行板级验证,通过电脑与开发板的共享文件夹,打开xilinx/pynq/overlays文件夹,如图新建一个adder文件夹,两个文件存放在此文件夹下。准备就绪,开始验证。浏览器打开ju...原创 2020-04-23 10:25:13 · 4450 阅读 · 4 评论 -
PYNQ-Z2调试笔记:如何定制PYNQ overlay(How to make a custom PYNQ overlay)(上)
关于生成自定义的overlay的制作流程!原创 2020-04-22 17:11:38 · 2836 阅读 · 2 评论 -
PYNQ-Z2调试笔记:基于PYNQ-Z2的远程人脸检测程序
非常感谢您可以看到此博客,这是我的第一篇优快云博客,感谢您的支持!博客内容: 准备工作 硬件外设 代码及操作 1、准备工作PYNQ-Z2就不多说了,关于配置及启动方法详见官方视频教程...原创 2020-04-12 21:46:44 · 7052 阅读 · 21 评论