Stm32 + AD9851 做的DDS , 功能:
1 带宽: 1Hz ~25MHz的正炫波
2 将输出信号调整为两路可,输出此起彼伏的信号,通过两个电位器调节输出幅度。
3 将输出信号利用AD9851内置的比较器产生同频率的方波信号,然后作为stm32的IO中断,做频率反馈。
4 USB供电通信,使用上位机软件配置输出频率及输出幅度(输出幅度的设置通过使用数字电位器程控)
5 使用AD8065放大输出信号,1M带宽内信号峰峰值2.8V,10M带宽内信号峰峰值2V,25M时峰峰值540mv。输出测试波形如下:
板子打了个创可贴 就上来了。
5HZ.jpg (76.05 KB, 下载次数: 2)
下载附件
5HZ
2012-10-16 22:24 上传
调试视频.rar
(11.79 MB, 下载次数: 131)
2012-10-16 22:34 上传
点击文件名下载附件
调试视频
看了下USB部分。。果然是高手写的,除了些官方的其他的都看不是明白。
如果只用USB部分,那个串口1的中断是不需要的吧。。
还有那个queue是干嘛用的呢?注释中有FIFO发送。
真心不是明白。
一周热门 更多>