⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 北京瑞泰创新ICETEK-VC5509A-C开发板所有接口程序。
💻 C
字号:
#include "myapp.h"
#include "ICETEK-VC5509-EDU.h"
#include "scancode.h"
#include "math.h"
ioport unsigned int * sysR = (unsigned int *)0x7fd;

main()
{
//	unsigned char dbScanCode;
//    short int i,j,chn_num;
	int k,k1,k2,k3,k4;
	float fWork,fStep;

	fWork=0.0;
	fStep=PI2/256;
	k=k1=k2=k3=k4=0;
	PLL_Init(72);
	SDRAM_init();
	
    (*sysR)=1;
    for(;;)
    {
		k1=k;
		k2=(int)(2048*sin(fWork))+2048;
		k3=( k>2048 )?(4095):(0);
		k4=(int)1024*(sin(fWork)+cos(fWork*10))+2048;
		fWork+=fStep; if ( fWork>PI2 )	fWork-=PI2;
		DA_DATA_L=k1&0xff;
		DA_DATA_H=((k1>>8)&0x0f)|DA_CHN1;
		DA_CTL=0;
		DA_DATA_L=k2&0xff;
		DA_DATA_H=((k2>>8)&0x0f)|DA_CHN2;
		DA_CTL=0;
		DA_DATA_L=k3&0xff;
		DA_DATA_H=((k3>>8)&0x0f)|DA_CHN3;
		DA_CTL=0;
		DA_DATA_L=k4&0xff;
		DA_DATA_H=((k4>>8)&0x0f)|DA_CHN4;
		DA_CTL=0;
		k++; k%=4096;
    }
}

⌨️ 快捷键说明

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