资源简介

ARM Cortex-M3嵌入式开发实例详解基于NXP LPC1768 例程 适合LPC17XX入门学习

资源截图

代码片段和文件信息

/******************************************************************************
 * @file:    system_LPC17xx.c
 * @purpose: CMSIS Cortex-M3 Device Peripheral Access layer Source File
 *           for the NXP LPC17xx Device Series 
 * @version: V1.1
 * @date:    18th May 2009
 *----------------------------------------------------------------------------
 *
 * Copyright (C) 2008 ARM Limited. All rights reserved.
 *
 * ARM Limited (ARM) is supplying this software for use with Cortex-M3 
 * processor based microcontrollers.  This file can be freely distributed 
 * within development tools that are supporting such ARM based processors. 
 *
 * THIS SOFTWARE IS PROVIDED “AS IS“.  NO WARRANTIES WHETHER EXPRESS IMPLIED
 * OR STATUTORY INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
 * ARM SHALL NOT IN ANY CIRCUMSTANCES BE LIABLE FOR SPECIAL INCIDENTAL OR
 * CONSEQUENTIAL DAMAGES FOR ANY REASON WHATSOEVER.
 *
 ******************************************************************************/


#include 
#include 

/*
//-------- <<< Use Configuration Wizard in Context Menu >>> ------------------
*/

/*--------------------- Clock Configuration ----------------------------------
//
//  Clock Configuration
//    System Controls and Status Register (SCS)
//         OSCRANGE: Main Oscillator Range Select
//                     <0=>  1 MHz to 20 MHz
//                     <1=> 15 MHz to 24 MHz
//            OSCEN: Main Oscillator Enable
//     

//   
//
//    Clock Source Select Register (CLKSRCSEL)
//        CLKSRC: PLL Clock Source Selection
//                     <0=> Internal RC oscillator
//                     <1=> Main oscillator
//                     <2=> RTC oscillator
//   

//
//    PLL0 Configuration (Main PLL)
//      PLL0 Configuration Register (PLL0CFG)
//                      F_cco0 = (2 * M * F_in) / N
//                      F_in must be in the range of 32 kHz to 50 MHz
//                      F_cco0 must be in the range of 275 MHz to 550 MHz
//         MSEL: PLL Multiplier Selection
//                     <6-32768><#-1>
//                      M Value
//        NSEL: PLL Divider Selection
//                     <1-256><#-1>
//                      N Value
//     

//   
//
//    PLL1 Configuration (USB PLL)
//      PLL1 Configuration Register (PLL1CFG)
//                      F_usb = M * F_osc or F_usb = F_cco1 / (2 * P)
//                      F_cco1 = F_osc * M * 2 * P
//                      F_cco1 must be in the range of 156 MHz to 320 MHz
//          MSEL: PLL Multiplier Selection
//                     <1-32><#-1>
//                      M Value (for USB maximum value is 4)
//          PSEL: PLL Divider Selection
//                   

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-06-07 08:25  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\
     目录           0  2012-06-07 08:23  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\
     目录           0  2012-06-07 08:23  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\
     文件       18712  2012-04-13 22:36  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\Ch04_04_01.axf
     文件         792  2012-04-13 23:10  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\Ch04_04_01.c
     文件       58882  2012-04-13 22:36  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\ch04_04_01.crf
     文件         262  2012-04-13 22:36  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\ch04_04_01.d
     文件       30218  2012-04-13 22:36  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\Ch04_04_01.htm
     文件         295  2012-04-13 22:36  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\Ch04_04_01.lnp
     文件       52351  2012-04-13 22:36  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\Ch04_04_01.map
     文件       51072  2012-04-13 22:36  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\ch04_04_01.o
     文件         206  2012-04-14 13:40  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\Ch04_04_01.plg
     文件         479  2012-04-12 09:59  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\Ch04_04_01.sct
     文件        1019  2012-04-13 22:36  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\Ch04_04_01.tra
     文件      136579  2012-04-14 13:40  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\Ch04_04_01.uvgui.Administrator
     文件      136596  2012-04-13 23:18  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\Ch04_04_01.uvgui_Administrator.bak
     文件        9192  2012-04-14 13:40  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\Ch04_04_01.uvopt
     文件       15015  2012-04-12 09:59  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\Ch04_04_01.uvproj
     文件        1200  2012-04-14 13:40  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\Ch04_04_01_Target 1.dep
     文件        9194  2012-04-13 23:18  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\Ch04_04_01_uvopt.bak
     文件           0  2012-04-12 09:56  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\Ch04_04_01_uvproj.bak
     文件       32027  2012-06-01 16:32  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\LPC17xx_Sun.h
     文件          38  2012-04-13 22:36  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\startup_LPC17xx.d
     文件       33404  2012-04-13 22:36  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\startup_LPC17xx.lst
     文件        5712  2012-04-13 22:36  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\startup_LPC17xx.o
     文件       10868  2010-09-03 17:18  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\startup_LPC17xx.s
     文件       21674  2012-04-12 10:07  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\system_LPC17xx.c
     文件       59077  2012-04-13 22:36  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\system_lpc17xx.crf
     文件         257  2012-04-13 22:36  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\system_lpc17xx.d
     文件        1601  2009-08-31 09:44  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\system_LPC17xx.h
     文件       48352  2012-04-13 22:36  源程序-ARM Cortex-M3嵌入式开发实例详解-基于LPC17XX系列\Ch04\Ch04_04_01\system_lpc17xx.o
............此处省略1129个文件信息

评论

共有 条评论