CPLD测量脉冲个数并输出

关注

技术 FPGA/CPLD 一笔之名也    2018-02-08   |   浏览量 207  

要使用CPLD实现,测量脉冲个数,输出不同的状态。

计数8个吧,满 了8个脉冲,LED1亮,再满8个,LED1灭,LED2亮,再满8个,LED3亮,其他的都灭。

有没有参考的代码

最佳答案

  • chen0000009 发表于2018-02-08

    参考一下这篇文章https://wenku.baidu.com/view/1b2fb4a80029bd64793e2c02.html

    举报 评论 0

其他答案

  • hikey 发表于 2018-02-11

    自己还是要稍微写点代码的,从网上找VERILOG计数器,然后在这个基础上把计数值修改成自己需要的8次,再添加相应的LED控制代码即可。

    举报 评论 0

  • xdsnet 发表于 2018-02-12

    你这个描述不完整啊,如果在LED3亮后再8个脉冲呢?

    而且这个逻辑其实比较简单啊,分成2个部分

    1. 8个脉冲触发一次状态调整

    2. 根据每个状态调整结果显示状态(LED的亮/灭)

    举报 评论 0

  • donatello 发表于 2018-02-28

    一般是用比较器进行脉冲对比吧,我能想到这个方法。​

    举报 评论 0

我来回答

试用推荐

野火STM32 F407开发板

产品总数:5个  申请人数:277

距离结束时间:

推荐达人 更多>

  • 王奕 向ta提问

    Eagleson

    在学习FPGA的道路上 我们一起成长吧!

    在行: FPGA/CPLD

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 Linux 系统 STM32讨论区 PIC单片机 PCB技术/设计/定制

  • Angel Cherry 向ta提问

    MOP

    用愛和熱忱寫好每一行Code

    在行: FPGA/CPLD Linux 系统 热门单片机

  • 徐珂靖 向ta提问

    xukejing

    Linux系统 、热门开发板

    在行: Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在行: Linux 系统 灵动微MCU 电源技术

完成答题
赶快去开启您的宝箱吧
了解详情