资源简介
DDS (含调频,调幅,调相)VHDL源程序,记得是某年的电子竞赛的题目,源程序已通过验证,并且在DE2上测试成功
代码片段和文件信息
#include
#include “math.h“
#define N 1024 /*位数*/
#define M 1024 /*幅值*/
#define model 1
main()
{
FILE *fp;
int i;
float s;
if((fp=fopen(“sindata.c““w“))==NULL)
{
printf(“cannot open this file\n“);
exit(0);
}
for(i=1;i<=N;i++)
{
if(model==1)
{
s=sin(atan(1)*8*i/N);
fprintf(fp“0x%03x“(int)((s+1)*(M-1)/2));
}
else if(model==2)
{
s=(M/N)*(i-1)+1;
fprintf(fp“0x%02x“(unsigned char)s);
}
if(i%8==0)
fprintf(fp“\n“);
}
fclose(fp);
getch();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 82 2007-07-21 19:05 DDS(fskaskpsk)\readme.txt
文件 395 2007-06-11 16:03 DDS(fskaskpsk)\参考\生成mif程序\99乘法表.c
文件 14426 2007-07-22 08:33 DDS(fskaskpsk)\参考\生成mif程序\SIN.MIF
文件 25110 2007-07-22 08:33 DDS(fskaskpsk)\参考\生成mif程序\SIN_ROM.EXE
文件 85 2007-07-22 08:45 DDS(fskaskpsk)\参考\生成mif程序\readme.txt
文件 682 2007-07-22 08:38 DDS(fskaskpsk)\参考\生成mif程序\sin_rom.c
文件 26644 2007-07-10 20:31 DDS(fskaskpsk)\参考\参考程序\ROM.EXE
文件 928 2007-07-10 20:31 DDS(fskaskpsk)\参考\参考程序\ROM.OBJ
文件 6400 2007-07-10 20:31 DDS(fskaskpsk)\参考\参考程序\SINDATA.C
文件 677 2007-07-10 20:34 DDS(fskaskpsk)\参考\参考程序\rom.c
文件 341 2007-05-15 17:32 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\ADDER24B.vhd
文件 381 2007-05-15 17:31 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\REG24B.vhd
文件 7148 2007-06-08 09:58 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\SIN.vhd
文件 283 2007-05-15 20:05 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\exam2.cdf
文件 26 2007-06-08 09:59 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\exam2.done
文件 239 2007-06-08 09:59 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\exam2.dpf
文件 124479 2007-06-08 09:59 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\exam2.hexout
文件 18521 2007-06-08 09:59 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\exam2.pin
文件 1305 2007-06-08 09:59 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\exam2.qws
文件 160629 2007-06-02 18:12 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\exam2.sim.rpt
文件 423811 2007-06-08 09:59 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\exam2.tan.rpt
文件 2855 2007-06-08 09:59 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\exam2.tan.summary
文件 19063 2007-06-02 10:55 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\exam2.vwf
文件 27091 2007-06-01 17:37 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\exam2_assignment_defaults.qdf
文件 1353 2007-05-15 20:21 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\程序说明 引脚分配\F16_24_P8.txt
文件 528 2007-05-16 17:11 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\程序说明 引脚分配\F16_24_P8_ftest.txt
文件 1876 2007-06-08 10:29 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\程序说明 引脚分配\引脚分配.txt
文件 5122 2007-05-15 16:59 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\db\add_sub_9ch.tdf
文件 3375 2007-06-08 09:58 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\db\add_sub_djh.tdf
文件 5772 2007-06-08 09:58 DDS(fskaskpsk)\参考\参考程序\FPGA程序\F16_P10_Ftest_01\db\add_sub_ijh.tdf
............此处省略1034个文件信息
相关资源
- fpga控制DDS_AD9850输出正弦波方波.zip
- Verilog语言生成正弦波
- VERILOG入门实验一 基于FPGA DDS正弦信号
- 基于FPGA的DDS任意波形发生器
- ad9851 DDS 程序STM32 C51本人亲自调试
- 基于fpga的dds可调频1-20MHZ,调幅,调相
- 基于STM32示波器 DDS信号发生器.zip
- FPGA DDS 信号发生
- 基于FPGA的任意波形发生器的研究与设
- 简易电路特性测试仪设计报告.docx
- stm32 dds fft
- 基于DDS和FPGA的函数信号发生器设计
- AD9832中英文资料
- 基于DDS 的可编程的波形发生器
- 基于FPGA的DDS信号发生器设计
- 任意波形发生器论文
- 基于quartus的数字频率计DDS设计
- 最好的DDS、PSD、TGA缩略图预览插件
- DDS数字移相信号发生器
- 基于DAC0832的DDS信号发生器报告+原理图
- OMG的DDS标准的使用
- 直接数字频率合成技术的FPGA实现
- 最新Photoshopdds插件x64
- STM32F407VET 基于DDS 用内置DAC实现实现多
- 直接数字频率合成+白居宪编著 淘宝
- AD9854模块测试代码51,STM32,FPGA,芯片
- 基于VerilogHDL的SPWM全数字算法的FPGA实
- FPGA实现DDS正弦波、方波、三角波发生
- 最完整的altera实现DDS正弦波、方波、
- 基于DAC904的FPGA DDS正弦信号发生
评论
共有 条评论