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

📄 cpld.h

📁 开发环境ADSP6++,EBF_561开发板所有源代码
💻 H
字号:
#include <cDefBF561.h>
#include <sysreg.h>
#include <ccblkfn.h>
#include <sys\exception.h>
#include <signal.h>

#define CLKIN	  (27.0e6)		// clockin frequency in Hz
#define CORECLK  (540.0e6)		// core clock frequency in Hz
#define SYSCLK	 (90.0e6)		// system clock frequency in Hz

//function define
extern void Init_EBIU(void);
extern void Init_SDRAM(void);
extern void Set_PLL(short CoreCLOCK_multiplier, short SCLK_divider);
//extern void Delay(unsigned int Value);
extern volatile unsigned char DisplayBuffer[262][960];


#define pLED  				(volatile unsigned char *)0x2C000000
//#define p7Section 			(volatile unsigned char *)0x2C400000
#define pCtrlReg1_S			(volatile unsigned char *)0x2C800000
#define pCtrlReg2_S			(volatile unsigned char *)0x2CC00000
#define p1582BaseAddr		(volatile unsigned char *)0x2D000000
#define pNetBaseAddr		(volatile unsigned char *)0x2D400000
#define p1161BaseAddr		(volatile unsigned char *)0x2D800000
//#define pLcdBaseAddr		(volatile unsigned char *)0x2DC00000

#define pIDECS0BaseAddr		(volatile unsigned short *)0x2E000000
#define pIDECS1BaseAddr		(volatile unsigned short *)0x2E400000
#define pNAND_CtrlBaseaAddr	(volatile unsigned char *)0x2E800000
#define pNAND_BaseaAddr		(volatile unsigned char *)0x2EC00000
//#define pSPI_CtrlBaseaAddr	(volatile unsigned char *)0x2F000000
#define pCF_BaseaAddr	    (volatile unsigned char *)0x2F400000
#define pCtrlReg1_C			(volatile unsigned char *)0x2F800000
#define pCtrlReg2_C			(volatile unsigned char *)0x2FC00000

⌨️ 快捷键说明

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