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

📄 target.c

📁 适合LPC系列的ARM开发中的简单实例,请多多执教
💻 C
字号:
#ifndef   LPC_target_C
#define   LPC_target_C
#define   LPCEB2000-I
#include  "target.h"

/*********************************************************************************************
*文件:		target.C
*公司:		深圳市英蓓特信息技术有限公司
*部门:		硬件研发部
*作者:		谢文辉	2005.01.26
*说明:		LPCEB2000-I 简单公用函数库
*组成:		
*功能:		
*修改:	
*注释:		
*********************************************************************************************/



#ifdef   LPCEB2000-I-LED       /*  预编绎,当用到LED功能时才使用这此过程                */

#endif


/*********************************************************************************************
* 名称:		Sys_Init()
* 功能:		系统初始化。 
* 参数:		无
* 返回:		无
* 修改:		
* 注释:		
*********************************************************************************************/
void  Sys_Init()
{
    PLLCON = 1;                      		/* PLL使能,允许锁定频率                        */
    VPBDIV = PLL_VPBDIV;                    /* VPB总线为处理器时钟的1/4                     */
    PLLCFG = PLL_CFG;                       /* PLL分频器为2,PLL倍增器值为4                 */

    PLLFEED = 0xaa;                         /* 使送入的PLL频率生效                          */
    PLLFEED = 0x55;
    while((PLLSTAT & (1 << 10)) == 0);
    PLLCON = 3;
    PLLFEED = 0xaa;
    PLLFEED = 0x55;

    MAMCR   = 0;                            /*  MAM取指周期为2个CCLK时钟周期                */
    MAMTIM  = MAM_TIM;
    MAMCR   = 2;
    
    VICIntEnClr = 0xffffffff;               /*  中断初始化                                  */
    VICVectAddr = 0;
    VICIntSelect = 0;
}

/*********************************************************************************************
* 名称:		TimeDly(uint32  dly)
* 功能:		长软件延时
* 参数:		dly    延时数,越大越长
* 返回:		无
* 修改:		
* 注释:		
*********************************************************************************************/
void  TimeDly(uint32  dly)
{  
    uint32  i;

    for(; dly>0; dly--) 
        for(i=0; i<500; i++);
}




#endif

⌨️ 快捷键说明

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