资源简介
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个文件信息
相关资源
- 数字频率合成dds正弦波基于FPGA的DDS产
- DAT DDS 磁带机DAT 72产品手册
- fpga DDS 信号发生器_v2
- tgaddsmax缩略图显示插件大全.7z
- 基于FPGA的双通道幅度相位频率可调节
- 基于stm32和ad9850的dds信号源
- DDS最终版(PCB\\原理图\\源程序)
- 利用DDS产生各种信号的源码
- 捷变频雷达信号代码
- 基于FPGA的任意波形发生器硬件系统设
- DDS简易信号发生器设计指导
- 于DDS技术的信号发生器的设计与实现
- OpenDDS Version 3.12中文版
- 基于DDS正弦波信号发生器
- 基于DDS的三相正弦波发生器
- vhdl dds 方波 正弦波 信号发生器
- 在FPGA中实现DDS波形可选,频率可调,
- 基于stm32f103c8的ad9854驱动程序
- verilog实现DDS
- DDS的原理及FPGA实现代码
- VHDL语言实现DDS的完整程序 Quartus仿真
- 基于Quartus II 的dds信号发生器.rar.rar
- 基于DDS技术的毫米波雷达收发器频综
- 毕业论文51系列单片机实现AD9850DDS信号
- 基于dds信号发生器的设计
- 基于fpga的dds信号发生器设计200680
- AD9959 stm32f103c8t6 驱动
- 信号发生器
- 基于Quartus II 的dds信号发生器
- FPGA_veriog_Quartus_DDS
评论
共有 条评论