• 大小: 124KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-06
  • 语言: 其他
  • 标签: dsp  

资源简介

利用DSP产生方波的程序,包括完整的项目,可执行文件,直接装载

资源截图

代码片段和文件信息

#include “e300_codec.h“
#include “da7303.h“
#include “reg5509a.h“
unsigned int e300_cpld_ctrl = 0xff;
extern void temp_delay(unsigned int count);
//================================================
void ad7303_clk(unsigned int flag)
{
if(flag == 0) e300_cpld_ctrl &= ~B2_MSK;
else e300_cpld_ctrl |= B2_MSK;

E300_CPLD_CTRL = e300_cpld_ctrl;
}

void ad7303_din(unsigned int flag)
{
if(flag == 0) e300_cpld_ctrl &= ~B3_MSK;
else e300_cpld_ctrl |= B3_MSK;

E300_CPLD_CTRL = e300_cpld_ctrl;
}

void ad7303_cs(unsigned int flag)
{
if(flag == 0) e300_cpld_ctrl &= ~B1_MSK;
else e300_cpld_ctrl |= B1_MSK;

E300_CPLD_CTRL = e300_cpld_ctrl;
}

void temp_delay(unsigned int count)
{
while(count--);
}

void send2byte_ad7303(unsigned int ctrlunsigned int dat)
{
unsigned int flag;
unsigned int senddat;

senddat = (ctrl << 8) | dat;

ad7303_cs(0);
ad7303_clk(0);
for(flag = 0x8000;flag!=0;flag >>=1)
{
ad7303_din(flag & senddat);
temp_delay(1); //max(t4t5)
ad7303_clk(1);
temp_delay(1); //t6
ad7303_clk(0);
}

//
//
ad7303_cs(1);
temp_delay(1);
ad7303_clk(1);

}



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-05-03 10:29  exp_09_wave\
     文件        2123  2008-08-22 09:25  exp_09_wave\cc_build_Debug.log
     文件        2556  2008-01-04 14:30  exp_09_wave\cmd.cmd
     目录           0  2013-05-03 10:29  exp_09_wave\Debug\
     文件         747  2008-08-22 09:25  exp_09_wave\Debug.lkf
     文件        1068  2007-08-14 11:18  exp_09_wave\Debug.lkv
     文件       12066  2008-08-22 09:25  exp_09_wave\Debug\example.map
     文件       25010  2008-08-22 09:25  exp_09_wave\Debug\example.out
     目录           0  2013-05-03 10:29  exp_09_wave\example.CS_\
     文件        3072  2008-08-22 09:25  exp_09_wave\example.CS_\FILE.CDX
     文件         428  2008-08-22 09:25  exp_09_wave\example.CS_\FILE.DBF
     文件         719  2008-08-22 09:25  exp_09_wave\example.CS_\FILE.FPT
     文件       50688  2008-08-22 09:25  exp_09_wave\example.CS_\SYMBOL.CDX
     文件       31501  2008-08-22 09:25  exp_09_wave\example.CS_\SYMBOL.DBF
     文件       51916  2008-08-22 09:25  exp_09_wave\example.CS_\SYMBOL.FPT
     文件        3640  2008-08-27 16:15  exp_09_wave\example.paf2
     文件        1249  2008-08-21 21:08  exp_09_wave\example.pjt
     文件        2612  2008-08-27 16:15  exp_09_wave\example.sbl
     目录           0  2013-05-03 10:29  exp_09_wave\include\
     文件         155  2008-01-04 16:51  exp_09_wave\include\da7303.h
     文件         861  2008-07-25 09:04  exp_09_wave\include\e300_codec.h
     文件       52048  2007-05-26 00:07  exp_09_wave\include\Reg5509a.h
     目录           0  2013-05-03 10:29  exp_09_wave\obj\
     文件        5782  2008-08-22 09:25  exp_09_wave\obj\da7303.obj
     文件        2066  2008-08-22 09:25  exp_09_wave\obj\initial_sys.obj
     文件       13754  2008-08-22 09:25  exp_09_wave\obj\isr_interrupt.obj
     文件        5478  2008-08-22 09:25  exp_09_wave\obj\main.obj
     文件        1361  2008-08-22 09:25  exp_09_wave\obj\SYS_kernel_sub.obj
     文件        4413  2008-08-22 09:25  exp_09_wave\obj\vector.obj
     文件      188996  2006-10-24 09:10  exp_09_wave\rts55x.lib
     文件          49  2007-07-14 20:43  exp_09_wave\SdDllLog.txt
............此处省略11个文件信息

评论

共有 条评论