资源简介
使用stm32f103zet6编写的rtc实时时钟试验,可以显示万年日历,和当前时间,是学习定时器的好资料
代码片段和文件信息
/**************************************************************************//**
* @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
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-04-11 11:14 实验15 RTC实验\
目录 0 2014-04-11 11:14 实验15 RTC实验\CORE\
文件 17273 2010-06-07 10:25 实验15 RTC实验\CORE\core_cm3.c
文件 85714 2011-02-09 14:59 实验15 RTC实验\CORE\core_cm3.h
文件 15503 2011-03-10 10:52 实验15 RTC实验\CORE\startup_stm32f10x_hd.s
文件 12765 2011-03-10 10:52 实验15 RTC实验\CORE\startup_stm32f10x_md.s
目录 0 2014-04-11 11:14 实验15 RTC实验\HARDWARE\
目录 0 2014-04-11 11:14 实验15 RTC实验\HARDWARE\KEY\
文件 1813 2012-09-13 15:05 实验15 RTC实验\HARDWARE\KEY\key.c
文件 1114 2012-09-13 15:26 实验15 RTC实验\HARDWARE\KEY\key.h
目录 0 2014-04-11 11:14 实验15 RTC实验\HARDWARE\LCD\
文件 16156 2012-08-25 14:01 实验15 RTC实验\HARDWARE\LCD\font.h
文件 82493 2014-02-20 18:27 实验15 RTC实验\HARDWARE\LCD\lcd.c
文件 9283 2014-02-20 18:27 实验15 RTC实验\HARDWARE\LCD\lcd.h
目录 0 2014-04-11 11:14 实验15 RTC实验\HARDWARE\LED\
文件 1298 2012-09-13 13:13 实验15 RTC实验\HARDWARE\LED\led.c
文件 638 2012-09-13 09:45 实验15 RTC实验\HARDWARE\LED\led.h
目录 0 2014-04-11 11:14 实验15 RTC实验\HARDWARE\RTC\
文件 7066 2014-04-18 20:46 实验15 RTC实验\HARDWARE\RTC\rtc.c
文件 789 2014-04-18 20:46 实验15 RTC实验\HARDWARE\RTC\rtc.h
目录 0 2015-08-18 14:52 实验15 RTC实验\OBJ\
文件 3233 2013-11-20 23:01 实验15 RTC实验\USMART\usmart_str.h
文件 110870 2014-04-18 20:46 实验15 RTC实验\OBJ\RTC.hex
文件 11560 2013-11-20 23:01 实验15 RTC实验\USMART\usmart_str.c
文件 1574 2013-11-29 14:08 实验15 RTC实验\USMART\usmart_config.c
文件 5483 2013-11-20 23:01 实验15 RTC实验\USMART\usmart.h
文件 15580 2013-12-01 22:39 实验15 RTC实验\USMART\usmart.c
文件 2566 2013-11-20 23:09 实验15 RTC实验\USMART\readme.txt
目录 0 2014-04-11 11:14 实验15 RTC实验\USMART\
文件 2085 2011-03-10 10:51 实验15 RTC实验\USER\system_stm32f10x.h
文件 36577 2011-04-04 18:57 实验15 RTC实验\USER\system_stm32f10x.c
............此处省略149个文件信息
- 上一篇:STC_ISP_V480
- 下一篇:openc基于SIFT和Surf特征的目标跟踪
相关资源
- ARM7proteus仿真大全
- arm7用户手册中文非常详细
- ARM嵌入式系统技术就用笔记-基于L
- ARM7嵌入式系统设计与仿真
- 基于ARM7的GPRS程序代码
- NXPARM--ISP 软件 NXP_LPC_ISPV12 汉化
- uC/OS-ii(V2.86) 在ARM7上面的移植程序
- SSP作SPI从机实验.rar
- LPC2119(ARM7)源代码
- 在LPC2368上实现的FFT程序功率
- ucos在ARM7上的移植全过程
- 嵌入式系统中FPGA的被动串行配置方式
- ARM7指令集及汇编经典完整版.pdf
- 深入浅出ARM7-LPC213x_214x 下两个资源
- 深入浅出ARM7——LPC213x/LPC214x上
- 深入浅出ARM7-LPC213x_214x(上下)超清
- 基于ARM7TDMI的_cLinux内核移植的Proteus仿
- 嵌入式 arm 串口通讯
- LPC2100开发板资料
- arm7 lpc2131可调电子时钟程序
- 基于LPC2124下的贪吃蛇游戏
- 基于ARM7的嵌入式智能家居系统论文
- 基于STM32arm7触摸传感器
- ARM7的LPC2290上学习数码管显示
- ARM7仿真教材 在KEIL下编写程序
评论
共有 条评论