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

📄 dps2812-extram.c

📁 合众达2812开发例程
💻 C
字号:
/*************************************************************************
	filename:	DPS2812-FFT.C
	designer:	戴展波
	date:		2004/12/17
*************************************************************************/
#include <string.h>
#include "DPS2812.h"
#include "DPS2812_EXTRAM.h"
#include "DPS2812_REGISTER.h"

void InitPeripherals(void);

void main(void)
{
	Uint32 i;
	//初始化系统控制
	InitSysCtrl();
	//关总中断
	DINT;
	IER = 0x0000;
	IFR = 0x0000;
	//初始化外设
	InitPeripherals();
	//使能总中断
//	EINT;
	//使能全局实时中断DBGM
	ERTM;
	
	for(i = 0; i < SRAM_LENGTH; i++)
	{
		sram_data[i] = i;
	}
	for(i = 0; i < SRAM_LENGTH; i++)
	{
		if(sram_data[i] != i)
		{
			good_flag = 0;
			break;
		}
		good_flag = 1;
	}
	if(good_flag == 1)
	{
		for(;;);
	}
	else
	{
		for(;;);
	}
}

/*********************************************************************
	函数名:	void InitPeripherals(void)
	目的:		初始化外设
	输入:		无
	输出:		无
*********************************************************************/
void InitPeripherals(void)
{
	//初始化XINTF
	InitXintf();
}

⌨️ 快捷键说明

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