main.c

来自「DSP实验程序:数据采集实验,练习使用DSP进行数据采集」· C语言 代码 · 共 31 行

C
31
字号
#define TRUE 1
#include "c5402mmr.h"
	extern int MCBSP0RNUM;//直接调用汇编中的全局变量
	extern int admemory;
void  main()
{
	int flag,HD6flag;
	double * snn;
	int i;	
	ST1_ADDR->value=0x4800;//XF设置为0
	PMST_ADDR->value=0xefc0;//MP=1,ovly设置为1,片内双操作ram映射到数据空间,而非程序空间
	GPIOCR_ADDR->value=0x27;//HPI口设置为GPIO使用
	//以上为初始化dsp的程序
	MCBSP0RNUM=0;
	c54clkset(9);	//设置dsp全速100Mhz运行
	mcbspinit();//初始化mcbsp0使得其可以传输采样数据
	adinit(0x813b);	//初始化ad73311,使其工作在设定的采样频率下,并且进入采样模式
	asm(" rsbx intm");
	IMR_ADDR->value=0x0010;//开串口0接收中断

	while(1)
	{

	;

	}
	
	
	
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?