资源简介
这是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伺服详细说明书
- 下一篇:大学学生宿舍管理系统
相关资源
- stm32f103c8t6模数转换AD例程
- stm32 adc例程
- STM32汉字显示实验例程
- SHT20 STM32F130ZET6 HAL 库例程
- MAX6675—STM32例程+K型热电偶
- 抢占式OS例程一
- stm32f103c8串口收发例程
- 基于STM32CANOpen例程从站心跳.zip
- ATMEGA128例程
- 51单片机GPS例程
- MSP430G2553及扩展板使用指导书及例程从
- lpc1768例程
- S7-1500 Modbus-RTU通讯说明和例程.rar
- 玻尔电子护卫舰版之SXD28335_QFP软件例
- ccs3.3学习例程
- ATmega128单片机入门与提高 沈建良版例
- mc9x12xs128单片机的20个例程
- 电机驱动模块 BTN7971全套详细资料.z
- 02、STM32与迪文屏通信例程.rar
- ZYNQ PL FPGA UART 串口例程
- 原子stm32库函数例程.rar
- STM32F405RGT6串口例程
- STM32F103精英版FreeRTOS例程
- stm32 ID加密和校验例程
- sp37系统全套开发工具,包括编译软件
- 普中科技单片机例程
- rc522开发资料51读写卡参考例程及上位
- STM32F103系列例程
- STM32F1xx_HAL库_V1.4.0_及例程
- STM32F1标准例程
评论
共有 条评论