用51单片机和FPGA制作DDS信号发生器的疑惑

2019-07-16 01:43发布

  本人刚学习FPGA,想做个DDS信号发生器玩玩,用原理图来实现,但是有好多地方不知道咋弄,望大侠们指点指点哈。1、串口发送数据的时候该怎样发送呢?就是说51和FPGA该怎样链接呢?需要在FPGA内部搭建连接电路吗?还是怎样,,,发送的数据是是来通过FPGA实现波形相位的累加。2、怎样调节波形的幅度和调频呢?生产波形的数据在ROM中存储着。3、,,,希望哪位大侠给小弟指点迷津 谢谢啦
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
konghuiju
1楼-- · 2019-07-16 02:29
哦上面写错啦,应该是将波形数据存放在RAM中,,,,
HARRY007
2楼-- · 2019-07-16 03:21
如果你的FPGA可以跑51内核就好了~建议你去参考一下潘松老师的EDA教程,里面有关系DDS设计的实验~加51很好的,把那些控制调节任务交给51~详细的内容你去看那本书吧~我在论坛也上传过pdf的~
konghuiju
3楼-- · 2019-07-16 04:51
 精彩回答 2  元偷偷看……
tianjianye
4楼-- · 2019-07-16 10:27
学习!!!!!!!!!!!!!!!!!!!!!!!!!
Silence.乌托
5楼-- · 2019-07-16 14:42
先收藏!再看看,最后学习学习!
davedavehong
6楼-- · 2019-07-16 15:00
我最近刚做了一个纯粹基于FPGA的DDS,调频调幅。波形是存在ROM里面的,调频是通过把频率控制字加入到地址累加器那个加法当中就行了。调幅就是FPGA内部定制除法器乘法器,对波形数据进行处理

一周热门 更多>