资源简介
基于stm32的电子密码锁设计,显示屏用的OLED,SPI通信方式,按键用的是矩阵键盘
代码片段和文件信息
/**************************************************************************//**
* @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
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 31121 2018-04-18 10:38 显示模块.vsdx
文件 33225 2018-04-18 10:07 主程序流程图.vsdx
文件 17273 2010-06-07 10:25 source\4.17\CORE\core_cm3.c
文件 85714 2011-02-09 14:59 source\4.17\CORE\core_cm3.h
文件 15503 2011-03-10 10:52 source\4.17\CORE\startup_stm32f10x_hd.s
文件 12765 2011-03-10 10:52 source\4.17\CORE\startup_stm32f10x_md.s
文件 3748 2018-04-17 18:08 source\4.17\HARDWARE\KEY\key.c
文件 1077 2018-04-17 15:38 source\4.17\HARDWARE\KEY\key.h
文件 1838 2018-04-17 21:18 source\4.17\HARDWARE\LED\led.c
文件 682 2018-04-17 21:26 source\4.17\HARDWARE\LED\led.h
文件 26566 2018-04-17 20:49 source\4.17\HARDWARE\OLED\oled.c
文件 1422 2018-04-17 14:12 source\4.17\HARDWARE\OLED\oled.h
文件 3343 2018-04-17 16:55 source\4.17\HARDWARE\STMFLASH\stmflash.c
文件 1576 2018-04-17 16:46 source\4.17\HARDWARE\STMFLASH\stmflash.h
文件 399 2011-04-23 10:24 source\4.17\keilkilll.bat
文件 3943 2018-04-17 16:55 source\4.17\OBJ\core_cm3.crf
文件 105 2018-04-17 16:55 source\4.17\OBJ\core_cm3.d
文件 11224 2018-04-17 16:55 source\4.17\OBJ\core_cm3.o
文件 349956 2018-04-17 16:55 source\4.17\OBJ\delay.crf
文件 1670 2018-04-17 16:55 source\4.17\OBJ\delay.d
文件 383848 2018-04-17 16:55 source\4.17\OBJ\delay.o
文件 355789 2018-04-17 18:08 source\4.17\OBJ\key.crf
文件 1740 2018-04-17 18:08 source\4.17\OBJ\key.d
文件 389272 2018-04-17 18:08 source\4.17\OBJ\key.o
文件 349757 2018-04-17 21:26 source\4.17\OBJ\led.crf
文件 1602 2018-04-17 21:26 source\4.17\OBJ\led.d
文件 383156 2018-04-17 21:26 source\4.17\OBJ\led.o
文件 363580 2018-04-17 21:26 source\4.17\OBJ\main.crf
文件 1948 2018-04-17 21:26 source\4.17\OBJ\main.d
文件 396956 2018-04-17 21:26 source\4.17\OBJ\main.o
............此处省略133个文件信息
- 上一篇:kotlinAction中文版.pdf
- 下一篇:专业商品词库
相关资源
- 电子密码锁
- 数字逻辑大作业—电子密码锁
- msp430电子密码锁
- 基于FPGA的电子密码锁的设计与实现
- 全套 基于51单片机电子密码锁资料
- 基于STM32F103C8T6电子密码锁完整资料
- STM32门禁密码锁+RFID识别程序.zip
- 基于FPGA的实现一款简易电子密码锁
- 基于单片机的电子密码锁系统的设计
- 基于c51单片机电子密码锁
- 4位电子密码锁 lcd1602显示
- 基于51单片机电子密码锁的设计 C程序
- 电子密码锁设计 数字逻辑
- 电子密码锁verilog语言程序代码.zip
- 课程设计题十二:电子密码锁.zip
- 基于51单片机的电子密码锁设计
- 电子密码锁设计源代码
- 基于51单片机的的电子密码锁设计.r
- 基于FPGA的电子密码锁程序
- 基于51单片机电子密码锁
- 电子密码锁论文 电子密码锁论文
- 电子密码锁基于VHDL语言
- 单片机电子密码锁课程设计
- 课程设计电子密码锁报告
- 基于AT89C52单片机的电子密码锁内附电
- 电子密码锁设计电子密码锁设计电子
- 基于FPGA的电子密码锁的设计
- 基于FPGA的电子密码锁的设计报告
- 基于西门子的PLC电子密码锁
- 最新数字电子课程设计电子密码锁的
评论
共有 条评论