请问如何使用CPLD和STM32单片机设计一个具有12路信号输入接口的板卡?

2019-07-15 20:55发布

最近有一个小题目:使用CPLD和STM32单片机设计一个具有12路信号输入接口的板卡(每一个接口都是独立的,具有自己的固定地址),当随机接入1~4路方波信号时,CPLD可以快速判断是12路接口中的哪一个接口接入了多少频率的方波信号。即从12路输入接口随机选出1~4个接口接入信号后,可以快速采集到方波信号的频率,还能检测到对应信号所接入接口的地址。注:每个方波信号之间的频率是不同的分别为10kHz 15kHz 20kHz 25kHz,且都是标准方波。应为刚开始学CPLD还不是太懂,我应该如何分配CPLD的计数器和定时器资源?或者我应该用什么样的方式去采集信号。希望大家给点建议。谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
liujinyi016
1楼-- · 2019-07-15 22:04
信号是模块信号,还是数字信号,感觉一个STM32就可以搞定了 最佳答案
AD2014
2楼-- · 2019-07-15 23:55
 精彩回答 2  元偷偷看……
liujinyi016
3楼-- · 2019-07-16 02:06
AD2014 发表于 2018-7-17 19:26
是数字信号,嗯现在已经放弃之前的方案了,用一个32就可以了

是的,项目应该是按最简单的方案达到要有的功能为最佳
gghr
4楼-- · 2019-07-16 03:59
我看不懂怎嘛办啊啊啊
gghr
5楼-- · 2019-07-16 04:51
我看不懂怎嘛办啊啊啊

一周热门 更多>