hardware_reg.h

来自「基于arm嵌入式处理器的LCDC驱动代码及详细pdf中文手册」· C头文件 代码 · 共 51 行

H
51
字号
/********************************************************************************************
*filename:		hardware_reg.h						
*author:			willhua	
*create date:		2003-7-14 14:17                                                                      
*description:	    	This file defined  registers of all the module                                                       
*modify history:	                                                                      
*misc:           
********************************************************************************************/
#ifndef _HARWARE_REG_H
#define _HARWARE_REG_H

#include "HA_typedef.h"


/*************************************
	define LCDC registers
*************************************/
#define BASE_LCDC	0x11002000			//;BASE ADDRESS OF LCDC                                                                                                                   
#define VS_BASE		0x31900000			//;WHICH IS ASSUMED BECAUSE OF UN-ALLOCARTION    
#define SSA			(BASE_LCDC+0x00)	//;Screen Start Address Register                 
#define SIZE			(BASE_LCDC+0x04)	//;Size Register                                 
#define PCR			(BASE_LCDC+0x08)	//;Panel Configuration Register                  
#define HCR			(BASE_LCDC+0x0c)	//;Horizontal Configuration Register             
#define VCR			(BASE_LCDC+0x10)	//;Vertical Configuration Register                                      
#define PWMR		(BASE_LCDC+0x14)	//;PWM Contrast Control Register                          
#define LECR		(BASE_LCDC+0x18)	//;LCD Gray Palette Mapping Register             
#define DMACR		(BASE_LCDC+0x1c)	//;DMA Control Register                          
#define LCDICR		(BASE_LCDC+0x20)	//;Interrupt Configuration Register              
#define LCDISR		(BASE_LCDC+0x24)	//;Interrupt Status Register  
#define LGPMR		(BASE_LCDC+0x40)	//;The begin of address of grey_reg,16 grey registers


//********************************
//PMU
//*****************************
#define PMU_BASE	0x10001000

#define PMU_PLTR	(PMU_BASE+0X00)
#define PMU_PMCR	(PMU_BASE+0X04)
#define PMU_PUCR	(PMU_BASE+0X08)
#define PMU_PSCR	(PMU_BASE+0X0C)//OPEN MODULE
#define PMU_PCDR	(PMU_BASE+0X10)
#define PMU_PMDR	(PMU_BASE+0X14)


#endif //_HARWARE_REG_H




⌨️ 快捷键说明

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