资源简介
这是cortex-M0例程,里面很详细,有ARM的各个模块的用法与源程序。非常适用于ARM的初学者

代码片段和文件信息
/*********************************************************************************************************
** @file: core_cm0.c
** @purpose: CMSIS Cortex-M0 Core Peripheral Access layer Source File
** @version: V1.0
** @date: 12. Nov. 2008
**--------------------------------------------------------------------------------------------------------
**
** Copyright (C) 2008 ARM Limited. All rights reserved.
**
** ARM Limited (ARM) is supplying this software for use with Cortex-M0
** 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
/*********************************************************************************************************
define compiler specific symbols
*********************************************************************************************************/
#if defined ( __CC_ARM )
#define __ASM __asm /*!< asm keyword for armcc */
#define __INLINE __inline /*!< inline keyword for armcc */
#elif defined ( __ICCARM__ )
#define __ASM __asm /*!< asm keyword for iarcc */
#define __INLINE inline /*!< inline keyword for iarcc. */
/*!< Only avaiable in High */
/*!< optimization mode! */
#define __nop __no_operation /*!< no operation intrinsic in */
/*!< iarcc */
#elif defined ( __GNUC__ )
#define __ASM asm /*!< asm keyword for gcc */
#define __INLINE inline /*!< inline keyword for gcc */
#endif
#if (defined (__ARMCC_VERSION)) && (__ARMCC_VERSION < 400000)
/*********************************************************************************************************
** @brief Return the Process Stack Pointer
**
** @param none
** @return uint32_t ProcessStackPointer
**
** Return the actual process stack pointer
******************************************************************************
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 920 2012-10-04 21:42 M0_例程\TinyM0_Routine\TinyM0配套例程说明.txt
文件 26846 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTFDR\CM0\core_cm0.c
文件 38077 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTFDR\LPC11xx\LPC11xx.h
文件 9856 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTFDR\LPC11xx\startup\startup_LPC11xx.s
文件 20573 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTFDR\LPC11xx\system_LPC11xx.c
文件 2213 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTFDR\LPC11xx\system_LPC11xx.h
文件 365 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTFDR\UARTFDR.muo
文件 8291 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTFDR\UARTFDR.xmp
文件 9081 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTFDR\USER_CODE\main.c
文件 26846 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTINT\CM0\core_cm0.c
文件 36913 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTINT\CM0\core_cm0.h
文件 38077 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTINT\LPC11xx\LPC11xx.h
文件 9856 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTINT\LPC11xx\startup\startup_LPC11xx.s
文件 20573 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTINT\LPC11xx\system_LPC11xx.c
文件 2213 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTINT\LPC11xx\system_LPC11xx.h
文件 362 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTINT\UARTINT.muo
文件 8141 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTINT\UARTINT.xmp
文件 9036 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTINT\USER_CODE\main.c
文件 26846 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTModem\CM0\core_cm0.c
文件 36913 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTModem\CM0\core_cm0.h
文件 38077 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTModem\LPC11xx\LPC11xx.h
文件 9856 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTModem\LPC11xx\startup\startup_LPC11xx.s
文件 20573 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTModem\LPC11xx\system_LPC11xx.c
文件 2213 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTModem\LPC11xx\system_LPC11xx.h
文件 365 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTModem\UARTModem.muo
文件 8165 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTModem\UARTModem.xmp
文件 10524 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTModem\USER_CODE\main.c
文件 26846 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTPolling\CM0\core_cm0.c
文件 36913 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTPolling\CM0\core_cm0.h
文件 38077 2012-10-04 21:42 M0_例程\TinyM0_Routine\UART\UARTPolling\LPC11xx\LPC11xx.h
............此处省略1511个文件信息
- 上一篇:松下A4伺服详细说明书
- 下一篇:大学学生宿舍管理系统
相关资源
- stm32f407上的两个can发送和接收例程
- STM32 2.4G通信例程
- 直流无刷电机方波驱动 stm32 例程代码
- PCIe速度测试例程
- STM32f103超声波模块例程
- 嵌入式图形界面MiniGUI的示例程序9例
- CCP标定例程
- stm32官方例程
- [易语言]游戏多开例程
- Siemens PLC编程精品例程11.机械手GRAPH
- VHDL语言编写的100实用的例程
- 易语言例程源码易语言ooxx加密模块源
- pb9调用良田高拍仪例程scanctrl1.0
- 易语言Beep应用例程源码
- SCI串口中断接收发送例程
- STM8S例程,基于IAR下的STM8S例程
- 安富莱STM32开发板资料
- 通用LED显示屏控件Delphi开发例程源码
- 易语言图片放大
- STM32F207学习板例程
- STM32例程之Bootloader
- W5500程序例程
- 易语言例程简单的注册与登录窗口源
- FPGA最全面的VHDL例程源码
- keithley2002 example
- 基于Verilog的cordic反正切FPGA例程
- MSP430系列单片机例程(msp430f235)
- RC522&STM32刷卡例程
- 基于M0的LPC11C14射频模块例程
- nec78系列单片机例程
评论
共有 条评论