资源简介
LPC1700 系列应用说明书 周立功翻译的 编程应用手册,很详细 附带编程指导 外设代码
代码片段和文件信息
/**************************************************************************//**
* @file core_cm3.c
* @brief CMSIS Cortex-M3 Core Peripheral Access layer Source File
* @version V1.30
* @date 30. October 2009
*
* @note
* Copyright (C) 2009 ARM Limited. All rights reserved.
*
* @par
* ARM Limited (ARM) is supplying this software for use with Cortex-M
* processor based microcontrollers. This file can be freely distributed
* within development tools that are supporting such ARM based processors.
*
* @par
* 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
/* define compiler specific symbols */
#if defined ( __CC_ARM )
#define __ASM __asm /*!< asm keyword for ARM Compiler */
#define __INLINE __inline /*!< inline keyword for ARM Compiler */
#elif defined ( __ICCARM__ )
#define __ASM __asm /*!< asm keyword for IAR Compiler */
#define __INLINE inline /*!< inline keyword for IAR Compiler. Only avaiable in High optimization mode! */
#elif defined ( __GNUC__ )
#define __ASM __asm /*!< asm keyword for GNU Compiler */
#define __INLINE inline /*!< inline keyword for GNU Compiler */
#elif defined ( __TASKING__ )
#define __ASM __asm /*!< asm keyword for TASKING Compiler */
#define __INLINE inline /*!< inline keyword for TASKING Compiler */
#endif
/* ################### Compiler specific Intrinsics ########################### */
#if defined ( __CC_ARM ) /*------------------RealView Compiler -----------------*/
/* ARM armcc specific functions */
/**
* @brief Return the Process Stack Pointer
*
* @return ProcessStackPointer
*
* Return the actual process stack pointer
*/
__ASM uint32_t __get_PSP(void)
{
mrs r0 psp
bx lr
}
/**
* @brief Set the Process Stack Pointer
*
* @param topOfProcStack Process Stack Pointer
*
* Assign the value ProcessStackPointer to the MSP
* (process stack pointer) Cortex processor register
*/
__ASM void __set_PSP(uint32_t topOfProcStack)
{
msr psp r0
bx lr
}
/**
* @brief Return the Main Stack Pointer
*
* @return Main Stack Pointer
*
* Return the curren
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 26824831 2019-04-17 13:36 LPC1700_中文手册.pdf
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Examples\PWM\Match_Interrupt\EWARM\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Examples\PWM\Single_Edge\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\.settings\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Examples\PWM\Single_Edge\EWARM\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Core\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Core\CM3\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Core\CM3\CoreSupport\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Examples\Project_Template\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Examples\PWM\Dual_Edge\EWARM\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Core\CM3\DeviceSupport\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Core\CM3\DeviceSupport\NXP\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Core\CM3\DeviceSupport\NXP\LPC17xx\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Examples\PWM\Dual_Edge\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Core\CM3\DeviceSupport\NXP\LPC17xx\startup\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Core\CM3\DeviceSupport\NXP\LPC17xx\startup\arm\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Examples\PWM\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Core\CM3\DeviceSupport\NXP\LPC17xx\startup\gcc\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Examples\Project_Template\IAR_EWARM\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Core\CM3\DeviceSupport\NXP\LPC17xx\startup\iar\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Examples\Project_Template\Keil_RealView_MDK\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Examples\QEI\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Examples\QEI\QEI_Velo\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Core\CM3\Example\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Core\CM3\Example\Sourcery G++Lite\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Core\CM3\Example\Sourcery G++Lite\LPC17xx\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Examples\QEI\QEI_Velo\EWARM\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Examples\RIT\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Examples\RIT\Interrupt\
目录 0 2019-04-17 13:47 lpc17xx.cmsis.driver.library\Examples\RIT\Interrupt\EWARM\
............此处省略1275个文件信息
相关资源
- 路虎LPC1768 开发板光盘资料-文档资料
- lpc1788用户手册中文带书签目录
- LPC1768中文手册完整版
- 旺宝 宝马LPC1768摄像头ov7670采集图像,
- ARM嵌入式系统技术就用笔记-基于L
- coae2014评测数据和NLPCC2014评测数据汇总
- NLPCC2013评估任务_跨领域情感分类
- LPC11XX系列IC芯片中文数据手册
- LPC1768全部程序例程
- 推荐系统实践.pdf176830
- Music.zip176814
- SK-LPC1788开发板资料附详细LPC1788例程及
- nlpcc2013微博情绪分析任务测试集及答
- NLPCC2014任务1和任务2微博情感分析语料
- LPC1768完整手册中文与英文两版
- lpc1114例程源代码
- LPC17XX中文用户手册说明书
- arm嵌入式系统应用技术笔记基于lpc2
- lpc1766_Keil工程模板及配套例程
- 深入浅出Cortex-M0——LPC1100系列
- NLPCC2013微博情绪分析样例数据
- COAE2014,NLPCC2014数据集汇总
- lpc4357例程
- 温度监控全功能.zip
- ARM开发流程 设计一个最小系统是学习
- ARM开发板LPC2132电路PCB图与SCH原理图
- LPC1778FBD144原理图库AD与cadence版
- lpc1114例程
- LPC2114串口程序
- 基于ARM的LPC2104的计算器
评论
共有 条评论