资源简介
STM32 带实时时钟,日历功能的电子密码锁设计,初始密码为123456。可以设定密码,3次输错将停止1分钟并提示。输入正确后,通过继电器开锁,并显示。修改密码时,需要第二次输入确认。
密码存于后备区,掉电或复位均不丢失!!
可以设定时间与闹铃时间。
完整程序代码。 使用固件库3.4版,项目文件完整,包含了固件库。
代码片段和文件信息
/**
******************************************************************************
* @file system_stm32f10x.c
* @author MCD Application Team
* @version V3.4.0
* @date 10/15/2010
* @brief CMSIS Cortex-M3 Device Peripheral Access layer System Source File.
******************************************************************************
*
* THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE
* TIME. AS A RESULT STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY
* DIRECT INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING
* FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE
* CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
*
* © COPYRIGHT 2010 STMicroelectronics
******************************************************************************
*/
/** @addtogroup CMSIS
* @{
*/
/** @addtogroup stm32f10x_system
* @{
*/
/** @addtogroup STM32F10x_System_Private_Includes
* @{
*/
#include “stm32f10x.h“
/**
* @}
*/
/** @addtogroup STM32F10x_System_Private_TypesDefinitions
* @{
*/
/**
* @}
*/
/** @addtogroup STM32F10x_System_Private_Defines
* @{
*/
/*!< Uncomment the line corresponding to the desired System clock (SYSCLK)
frequency (after reset the HSI is used as SYSCLK source)
IMPORTANT NOTE:
==============
1. After each device reset the HSI is used as System clock source.
2. Please make sure that the selected System clock doesn‘t exceed your device‘s
maximum frequency.
3. If none of the define below is enabled the HSI is used as System clock
source.
4. The System clock configuration functions provided within this file assume that:
- For Low Medium and High density Value line devices an external 8MHz
crystal is used to drive the System clock.
- For Low Medium and High density devices an external 8MHz crystal is
used to drive the System clock.
- For Connectivity line devices an external 25MHz crystal is used to drive
the System clock.
If you are using different crystal you have to adapt those functions accordingly.
*/
#if defined (STM32F10X_LD_VL) || (defined STM32F10X_MD_VL) || (defined STM32F10X_HD_VL)
/* #define SYSCLK_FREQ_HSE HSE_VALUE */
#define SYSCLK_FREQ_24MHz 24000000
#else
/* #define SYSCLK_FREQ_HSE HSE_VALUE */
/* #define SYSCLK_FREQ_24MHz 24000000 */
/* #define SYSCLK_FREQ_36MHz 36000000 */
/* #define SYSCLK_FREQ_48MHz 48000000 */
/* #define SYSCLK_FREQ_56MHz 56000000 */
#define SYSCLK_FREQ_72MHz 72000000
#endif
/*!< Uncomment the following line if you need to use external SRAM mounted
on STM3210E-EVAL board (STM32 High density and XL-density devices)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 79550 2011-05-14 19:23 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Jli
文件 28973 2011-04-14 09:45 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\List\MDK4.map
文件 83903 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\List\MDK4_STM32.map
文件 61325 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\List\startup_stm32f10x_hd.lst
文件 19 2011-05-14 17:19 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\ExtDll.iex
文件 276583 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\lcd12864.crf
文件 1361 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\lcd12864.d
文件 333160 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\lcd12864.o
文件 275723 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\main.crf
文件 1322 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\main.d
文件 313520 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\main.o
文件 189 2011-04-14 14:49 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\MDK4.01_STM32.plg
文件 303536 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\MDK4_STM32.axf
文件 65392 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\MDK4_STM32.htm
文件 597 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\MDK4_STM32.lnp
文件 13033 2011-05-14 19:23 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\MDK4_STM32.plg
文件 479 2011-05-12 15:19 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\MDK4_STM32.sct
文件 1952 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\MDK4_STM32.tra
文件 268488 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\misc.crf
文件 1403 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\misc.d
文件 292540 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\misc.o
文件 272436 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\rtc.crf
文件 1304 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\rtc.d
文件 298176 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\rtc.o
文件 6356 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\startup_stm32f10x_hd.o
文件 269427 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\stm32f10x_bkp.crf
文件 1565 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\stm32f10x_bkp.d
文件 302912 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\stm32f10x_bkp.o
文件 269038 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\stm32f10x_exti.crf
文件 1583 2011-05-14 19:20 带日历时钟功能的电子密码锁设计\MDK4.01-STM32\Obj\stm32f10x_exti.d
............此处省略116个文件信息
- 上一篇:exe4j64位5.0.1中文破解版().zip
- 下一篇:中国象棋人机博弈源码
相关资源
- STM32光电开关代码
- stm32f103系列1602液晶屏驱动程序
- 基于STM32的proteus仿真——扫地机器人
- STM32F103VET6 PWM之通用定时器输出带死区
- 基于stm32炜盛zh03b的PM2.5、PM1、PM10采集
- 无线充电RX端程序代码
- 基于stm32f103c8t6 + 机智云的环境监测
- stm32矩阵按键
- stm32 pwm输出
- stm32蓝牙控制机械臂3个舵机校赛用的
- stm32f407实现串口收发
- 使用STM32控制多个步进电机
- STM32&ESP8266;开发板电路图
- STM32PWM智能风扇
- STM32测量甲醛标准库
- STM32二氧化碳传感器MH-Z19代码
- 基于STM32单片机的MQ3 传感器+OLED显示程
- ADS1115的驱动代码,基于STM32F103
- STM32L151_IAP_Bootloader.rar
- 蓝牙显示温湿度
- 基于STM32控制SIM800C打电话发短信程序
- STM32-循迹避障遥控多功能小车
- STM32F407ZGT6串口通信源码
- FATS移植到STM32F1的库函数版代码
- 基于stm32f103rc的简易信号发生器
- 基于STM32的MQTT移植
- 基于STM32 的智能手环源程序设计
- stm32 ADC采集DAC电压并显示在串口调试
- GP2Y粉尘传感器 stm32f1 驱动代码
- 7pinOLED 0.96寸OLED与STM32例程
评论
共有 条评论