📄 main.c
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -