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

📄 option.h

📁 三星2413芯片的测试代码,对进行驱动开发很有帮助.
💻 H
字号:

#ifndef __OPTION_H__
#define __OPTION_H__

#ifdef __cplusplus
extern "C" {
#endif

#include "Def.h"

#define		SEMIHOSTING	FALSE

#define 	_NONCACHE_STARTADDRESS		0x31000000
#define 	_RAM_STARTADDRESS			0x30000000
#define 	_MMUTT_STARTADDRESS			0x33ff8000
#define 	_ISR_STARTADDRESS			0x33ffff00


#define		FIN					12000000

// 200MHz
//#define		Startup_MDIV		42
//#define		Startup_PDIV		1
//#define		Startup_SDIV		1

// 266MHz
#define		Startup_MDIV		125
#define		Startup_PDIV		4
#define		Startup_SDIV		1


#define		Startup_ARMCLKdiv	0	//	0 :	ARMCLK	= MPLL
									//	1 :	ARMCLK	= MPLL/2
#define		Startup_HCLKdiv		1	//	0 :	HCLK	= ARMCLK
									//	1 :	HCLK	= ARMCLK/2
									//	2 :	HCLK	= ARMCLK/3
									//	3 :	HCLK	= ARMCLK/4
#define		Startup_PCLKdiv		1	//	0 :	PCLK	= HCLK
									//	1 :	PCLK	= HCLK/2

#define V14 // SMDK Version 1.4
            // If you use SMDK Version 1.4 then you should define V14
            //                             else you should undefine V14
#define K4S56163PF	0	// Mobile SDRAM
#define K4X51163PC	1   // Mobile DDR SDRAM
#define USEDSDRAM 	K4S56163PF

#if USEDSDRAM==K4S56163PF 
#define		tREFRESH		780		//	'us' * 100
#define		tRAS			50000	//	'ns'
#define		tRC				72500	//	'ns'
#define		tRCD			22500	//	'ns'
#define		tRP				22500	//	'ns'
#elif USEDSDRAM==K4X51163PC
#define		tREFRESH		780		//	'us' * 100
#define		tRAS			45000	//	'ns'
#define		tRC				67500	//	'ns'
#define		tRCD			22500	//	'ns'
#define		tRP				22500	//	'ns'
#endif

#define		CL				3


#ifdef __cplusplus
}
#endif

#endif /*__OPTION_H__*/

⌨️ 快捷键说明

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