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

📄 bsp.h

📁 这个是我将UCOS移植到LPC系列的基本模版,大家可以下载下来参考下,和ZLG的完全不一样,并不是采用软中断实现任务切换,更加稳定.如果有问题可以rayeryanglei@126.com
💻 H
字号:
/*
*********************************************************************************************************
*                                university of electronic technology and science of china
*									electronic engineer school
*                           (c) Copyright 2003-2010, wangzheng
*                                           All Rights Reserved
*
* File    : bsp.h
* By      : wangzheng
* Version : V1.0
*********************************************************************************************************
*/


/******************************************************************************************
*								 CLOCK  
*******************************************************************************************/

#define Fosc            11059200                    //Crystal OSC frequence,10MHz-25MHz
						    
#define Fcclk           (Fosc * 4)                  //System frequence,should be (1~32)multiples of Fosc,and should be equal or less  than 60MHz. 
						   
#define Fcco            (Fcclk * 4)                 //CCO frequence,should be 2,4,8,16 multiples of Fcclk, ranged from 156MHz to 320MHz. 
						    
#define Fpclk           (Fcclk / 4) * 1             //VPB clock frequence , must be 1,2,4 multiples of (Fcclk / 4).


/******************************************************************************************
*							  	 VIC 
*******************************************************************************************/

#define 	VIC_IRQ ( * (INT32U*)	0XFFFFF030 )	// VICVectAddr 's address 
#define 	VIC_FIQ ( * (INT32U*)   0XFFFFF034 )	// VICDefVectAddr's address

typedef int (* PFNCT)( );

/******************************************************************************************
*							    UART0 
*******************************************************************************************/
#define 	UART0_BPS           115200
#define 	UART0_MODE			1
#define		UART0_FIFO_EN		1

/******************************************************************************************
*								LED
*******************************************************************************************/
#define     LED_EN				1
#define		LED_PIN				0X00000001

/******************************************************************************************
*								IIC
*******************************************************************************************/
#define		IIC_EN				1



/******************************************************************************************
*							    SPI
*******************************************************************************************/
#define		SPI_EN				1


/******************************************************************************************
*							SOME FUNCTION
*******************************************************************************************/
void Bsp_Init( void);
	
/******************************************************************************************
*							     END
******************************************************************************************/
					    

⌨️ 快捷键说明

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