0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ZYNQ实战之PL端LED流水灯设计

454398 来源:CSDN 作者:鹏哥DIY 2020-11-25 15:06 次阅读

ZYNQ进阶之路1 中我们讲解了PL端LED流水灯的工程的建立,编码,综合和下载!本节主题,PL端PWM输出设计,讲解怎么用ZYNQ PL端简单实现2通道PWM波输出,其中工程创建过程以及综合生成bit文件过程不再累述!

首先,PWM需要调节的参数有1、频率,2、占空比,

其中频率,和占空比的调节实际是调节计数值,其PWM模块代码如下所示:

模块中cycle为32位的频率设置计数值,duty为32位的占空比设置计数值,该数字之所以设置成32位的是为了在后面的代码中匹配PS端通过AXI总线配置这些寄存器是位宽的匹配!

编写好代码再编写一个顶层文件,代码如下:

最后约束时钟和引脚,综合后生成bit文件即可,本节就不再累述这些步骤。将引脚绑定在LED灯的IO上课实现两组同步的呼吸灯。

编辑:hfy


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PWM
    PWM
    +关注

    关注

    114

    文章

    4901

    浏览量

    209969
  • Zynq
    +关注

    关注

    9

    文章

    600

    浏览量

    46644
  • LED流水灯
    +关注

    关注

    0

    文章

    10

    浏览量

    8323
收藏 人收藏

    评论

    相关推荐

    玩转赛灵思Zedboard开发板(3):基于Zynq PL流水灯

    电子发烧友网核心提示:本文为玩转赛灵思Zedboard开发板(3):基于Zynq PL流水灯,内容精彩,敬请对电子发烧友网保持密切关注。基于Zynq
    发表于 12-05 14:25 1.3w次阅读

    玩转Zynq连载19——[ex02]基于Zynq PL的欢快流水灯

    `玩转Zynq连载19——[ex02]基于Zynq PL的欢快流水灯 更多资料共享腾讯微云链接:https://share.weiyun.com/5s6bA0s百度网盘链接:https
    发表于 08-28 09:26

    基于单片机的LED流水灯有哪些应用

    。单片机C语言程序设计TIMER0控制流水灯TIMER0控制流水灯原理图TIMER0控制流水灯的C语言程序如下:/* 名称:TIMER0 控制流水
    发表于 07-15 07:33

    单片机入门教程实战一:流水灯制作

    单片机入门教程实战一:流水灯 通过单片机的学习后,本文实战介绍是点亮真的电灯。不过需要注意安全,莫要发生触电事故,另外
    发表于 01-07 15:13 4398次阅读

    一步一步学ZedBoard:使用PL流水灯(完整工程文件下载)

    一步一步学ZedBoard:使用PL流水灯:目的是为了学习不使用ARM PS情况下,只对Zynq PL的编程方法,同时学习Xilinx PlanAhead工具的使用方法。(本资料是其
    发表于 12-05 13:52 185次下载
    一步一步学ZedBoard:使用<b class='flag-5'>PL</b>做<b class='flag-5'>流水灯</b>(完整工程文件下载)

    LED流水灯程序【汇编版】

    LED流水灯程序【汇编版】LED流水灯程序【汇编版】LED流水灯程序【汇编版】
    发表于 12-29 11:15 0次下载

    LED流水灯程序【C语言版】

    LED流水灯程序【C语言版】LED流水灯程序【C语言版】LED流水灯程序【C语言版】
    发表于 12-29 11:05 0次下载

    LESSON2_流水灯

    流水灯,跑马灯。单片机实现LED流水灯,跑马灯功能。
    发表于 05-20 15:37 55次下载

    一步一步学ZedBoard Zynq(二):使用PL流水灯

    《一步一步学ZedBoard & Zynq》系列第二篇,目的是为了学习不使用ARM PS情况下,只对Zynq PL的编程方法,同时学习Xilinx?PlanAhead工具的使用方法?
    发表于 02-10 20:24 3774次阅读

    LED流水灯的仿真和完整源代码分享

    LED流水灯仿真加源代码
    发表于 01-11 19:14 29次下载

    Proteus使用教程并仿真51程序——LED流水灯

    Proteus使用教程并仿真51程序——LED流水灯
    发表于 11-15 15:21 8次下载
    Proteus使用教程并仿真51程序——<b class='flag-5'>LED</b><b class='flag-5'>流水灯</b>

    C51单片机实验——LED流水灯

    实验一 LED流水灯实验报告实验名称:LED流水灯实验实验环境:普中实验系统;Keil μVision 4软件;实验目的:(1)掌握uVision实验环境的使用(2)掌握单片机I/O
    发表于 11-21 11:06 12次下载
    C51单片机实验——<b class='flag-5'>LED</b><b class='flag-5'>流水灯</b>

    led流水灯隔一个亮一个luok 仿真电路和源码

    led流水灯隔一个亮一个luok 仿真电路和源码
    发表于 12-28 09:34 16次下载

    led流水灯

    51流水灯程序
    发表于 06-16 14:19 9次下载

    关于zynq 双核运行的流水灯工程

    zynq 7000 一般有2个cpu (arm A9),我们一般都用一个cpu0,本实验让2个cpu 都运行起来,cpu0 运行操作系统petalinux 2018.2, cpu1: 裸机流水灯。同时通过共享内存的方式,实现2个核之间的交互。
    发表于 09-13 09:22 824次阅读