cpld.h

来自「开发环境ADSP6++,EBF_561开发板所有源代码」· C头文件 代码 · 共 36 行

H
36
字号
#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 + =
减小字号Ctrl + -
显示快捷键?