• 大小: 7.79MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-26
  • 语言: 其他
  • 标签: ad9854  

资源简介

ad9854配套的各种程序,FPGA,AVR单片机,MSP单片机等等

资源截图

代码片段和文件信息

#include“AD9854_test.h“

static Uchar8 frq_data[6];
//单频模式
static Ulong32 Frq_SINGAL=15000000;
static Uchar8 SINGLE_data[4]={0x100x470x000x40};
//扫频模式
static Ulong32 Frq_SCAN1=10000;
static Ulong32 Frq_SCAN2=100000;
static Uchar8 SCAN_data[4]={0x100x470x240x50};
static Uchar8 DFW_data[6]={0x000x000x000xff0xff0xff}; //控制扫频速率 数值越大扫频速率越快
static Uchar8 RAMP_data[3]={0xff0xff0xff}; //控制扫频步进 数值越小扫频步进越大
static Uchar8 Amp_data_1[2]={0xff0xff};
static Uchar8 Amp_data_2[2]={0xff0xff};
//非倾斜的FSK模式
static Uchar8 UnFsk_data[4]={0x100x470x020x40};
//static Uchar8 Phase_data_1[2]={0x100x00};//不用设置也行
//ASK调制模式
/*********************************************
输出梯形的ASK调制模式
*********************************************/
static Uchar8 ASK_data[4]={0x100x470x000x70}; //
static Ulong32 Frq_ASK=100000;
static Uchar8 FSK_Amp_1[2]={0xff0xff};
static Uchar8 FSK_Amp_2[2]={0x000x00};
/**********************************************
输出矩形的ASK调制模式
**********************************************/
static Uchar8 Wind_ASK_data[4]={0x140x470x010x60}; //
static Ulong32 Wind_Frq_ASK=30000;
static Uchar8 Wind_FSK_Amp_1[2]={0xff0xff};
static Uchar8 Wind_FSK_Amp_2[2]={0x000x00};
//BPSK调制模式
static Uchar8 BPSK_data[4]={0x100x470x080x40};
static Uchar8 Phase_data_1[2]={0x100x00};
static Uchar8 Phase_data_2[2]={0x300x00};

/*----------------总线延时-------------*/

void Delay_bus(Uchar8 i)
{
while(i--)
{
asm(“nop“);asm(“nop“);
}
}

/*----------------普通延时--------------*/

void Delay(Uint16 t)
{
Uint16 ii;
while(t--)
{
for(ii=0;ii<10;ii++);
}
}

/*---------------IO口初始化-------------*/

void IO_init(void)
{
ADDRESS_DDR |= 0xff;
DATA_DDR |= 0xff;
CONTRL_DDR |= 0xff;
CONTRL_PORT |= 0xc0;
}

/*--------------Updata更新函数----------*/

void Updata_CLK(void)
{
IO_UPDATA_LOW();
Delay(1);
IO_UPDATA_HIGH();
}

/*------------复位引脚初始化函数---------*/

void MASTER_RST_Init(void)
{
MASTER_RST_HIGH();
Delay(10);
MASTER_RST_LOW();
}

/*----------------总的初始化------------*/

void Init_all(void)
{
IO_init();
MASTER_RST_Init();
}

/*-------------写入一个控制字------------*/

void WriteByte(Uchar8 addressUchar8 data)
{
WR_HIGH();
ADDRESS_PORT = address;
asm(“nop“);
WR_LOW();
DATA_PORT = data;
asm(“nop“);
WR_HIGH();
asm(“nop“);
}

/*-----------频率控制字计算函数---------*/

void Count_frq(double frq)
{
 frq_data[0]=((Ulong32)((frq*256)/280000000))&(0x0000000000ff);   //高位
 frq_data[1]=((Ulong32)((frq*65536)/280000000))&(0x0000000000ff);
 frq_data[2]=((Ulong32)((frq*16777216)/280000000))&(0x0000000000ff);
 frq_data[3]=((Ulong32)((frq*4294967296)/280000000))&(0x0000000000ff);
 frq_data[4]=((Ulong32)((frq*1099511627776)/280000000))&(0x0000000000ff);
 frq_data[5]=((Ulong32)((frq*281474976710656)/280000000))&(0x0000000000ff);   //低位
}

/*------------配置AD9854工作模式---------

void Set_AD9854(void)
{
WR_HIGH(); //bit0:(=1)->

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       6938  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.asm.rpt

     文件         26  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.done

     文件        239  2011-07-03 23:21  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.dpf

     文件      99157  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.fit.rpt

     文件        411  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.fit.smsg

     文件        408  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.fit.summary

     文件       6989  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.flow.rpt

     文件      18551  2011-07-03 23:24  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.map.rpt

     文件        317  2011-07-03 23:24  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.map.summary

     文件      30973  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.pin

     文件     131258  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.pof

     文件       1262  2010-07-18 10:41  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.qpf

     文件       3721  2011-07-03 23:24  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.qsf

     文件       3720  2011-07-03 23:21  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.qsf.bak

     文件        581  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.qws

     文件     140505  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.sof

     文件      50172  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.tan.rpt

     文件       1188  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.tan.summary

     文件       3680  2011-08-05 12:01  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.vhd

     文件       3441  2011-07-03 23:09  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\da1_test.vhd.bak

     文件       6210  2011-07-03 23:21  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.(0).cnf.cdb

     文件       1640  2011-07-03 23:21  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.(0).cnf.hdb

     文件       2007  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.asm.qmsg

     文件         90  2011-07-03 23:24  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.cbx.xml

     文件        584  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.cmp.bpm

     文件      18987  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.cmp.cdb

     文件         28  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.cmp.ecobp

     文件       9304  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.cmp.hdb

     文件        339  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.cmp.kpt

     文件          4  2011-07-03 23:25  ad9854配套的各种程序\测试程序\FPGA测试程序(Altera)\dds(9854)_test(sin_cos)(排线对接)(EP1C6)\db\da1_test.cmp.logdb

............此处省略1801个文件信息

评论

共有 条评论