资源简介
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
- 下一篇:中国象棋人机博弈源码
相关资源
- I2C读写AT24C02 基于STM32F103 cube116540
- 基于stm32f103ve的程序——跑马灯实验
- 基于STM32RCT6的步进电机驱动程序
- stm32f407上的两个can发送和接收例程
- STM32 led 时钟
- STM32 2.4G通信例程
- 直流无刷电机方波驱动 stm32 例程代码
- STM32中文资料
- STM32蓝牙和串口程序
- STM32f103超声波模块例程
- stm32f103c8t6 4 oled.rar
- stm32f030 IAP Demo(原创)
- STM32基于rt_thread操作系统的SDHC卡文件
- NRF24L01实现51与STM32双向通讯
- STM32F103 串口程序(完整版)
- stm32 ds18b20 温度传感器 测试通过
- stm32官方例程
- STM32F103定时器中断程序
- [免费]基于stm32f103ze 的OLED驱动代码
- STM32F103RBT6驱动UC1698控制芯片的160160黑
- STM32F103 DS18B20 V3.5.0固件库驱动程序工
- STM32定时器使用入门。看了这个程序会
- SIM908 SDIO FSMC STM32 FIFO
- STM32F103 CC2500完整驱动(模拟SPI)
- AD7606采集程序
- lcd12864的VHDL程序
- LCD12864滚动显示
- stm32 用SPI 方式读写 SDHC
- stm32通过DMA方式采集ADC数据
- 意法半导体STM全系列微控制器STM32ST
评论
共有 条评论